内容简介
本书系统全面介绍了Xilinx公司的片上可编程系统的原理及一些典型应用。全书共分7章,内容包括SOPC设计导论、MicroBlaze处理器原理、PowerPC处理器原理、SOPC开发平台结构、SOPC描述规范、操作系统及板级支持包和基于EDK的设计流程。本书所有资料来自Xilinx公司的技术手册、文献和应用案例,充分反映了Xilinx公司片上可编程系统的最新技术和应用成果,可以帮助读者尽快掌握这一最新技术。本书将片上可编程系统的基本原理和应用相结合,易于读者理解与自学。
本书可作为信息类专业大学本科高年级学生和研究生的教学参考用书,也可作为从事片上可编程系统设计的工程技术人员参考用书。
目录
�?�?SOPC设计导论
1.1 SOPC概述
1.1.1 软核及硬核处理器
1.1.2 SOPC技术的发展
1.1.3 SOPC技术特�?br> 1.2 SOPC设计与优化技�?br> 1.2.1 SOPC设计技�?br> 1.2.2 通用SOPC优化技�?br> 1.2.3 专用SOPC优化技�?br> 1.3 Xilinx的SOPC芯片
1.3.1 Spartan-3系列FPGA
1.3.2 Virtex-II Pro系列FPGA
1.3.3 Virtex-4系列FPGA
1.3.4 Virtex-5系列FPGA
�?�?MicroBlaze处理器原�?br> 2.1 MicroBlaze处理器结�?br> 2.1.1 MicroBlaze处理器结构概�?br> 2.1.2 MicroBlaze处理器的寄存�?br> 2.1.3 MicroBlaze处理器的虚拟存储器管�?br> 2.1.4 MicroBlaze处理器的事件及处�?br> 2.1.5 MicroBlaze处理器的指令和数据缓�?br> 2.1.6 MicroBlaze处理器的调试和跟�?br> 2.2 MicroBlaze信号接口
2.2.1 PLB总线接口
2.2.2 OPB总线接口
2.2.3 LMB总线接口
2.2.4 FSL接口
2.2.5 XCL接口
2.2.6 调试接口
2.2.7 跟踪接口
2.3 MicroBlaze应用二进制接�?br> 2.3.1 堆栈规约
2.3.2 存储器模�?br> 2.3.3 中断和异常句�?br> 2.4 MicroBlaze指令集结�?br> 2.4.1 MicroBlaze指令类型
2.4.2 MicroBlaze指令�?br>�?�?PowerPC处理器原�?br> 3.1 PowerPC处理器结�?br> 3.1.1 PowerPC处理器体系结构概�?br> 3.1.2 PowerPC软件结构概述
3.1.3 PowerPC 寄存�?br> 3.2 PowerPC处理器I/O接口
3.2.1 时..