书籍详情

基于AXI4的可编程SOC系统设计

基于AXI4的可编程SOC系统设计

作者:何宾 编著

出版社:清华大学出版社

出版时间:2011-09-01

ISBN:9787302262947

定价:¥39.00

购买这本书可以去
内容简介
  《Xilinx 大学合作计划指定教材:基于AXI4的可编程SOC系统设计》系统介绍了基于Xilinx公司软核处理器MicroBlaze的可编程片上系统(SOC)设计的原理及典型应用。全书共分11章,内容包括可编程片上系统设计导论、AMBAAXl4协议、MicroBlaze软核处理器结构、MicroBlazi~软核处理器接口、可编程片上系统开发平台结构、可编程片上系统描述规范、基于AXl4的可编程片上系统设计流程、Xilinx操作系统及库、基于AXl4的Xilkernel实现、基于AXl4的1wlP实现和基于AXl4的多核处理器系统实现等内容。本书所有资料来自Xilinx公司的技术手册、相关文献和典型应用案例,充分反映了Xilinx公司可编程片上系统的最新技术和应用成果,非常有利于读者尽快掌握这一最新技术。《Xilinx 大学合作计划指定教材:基于AXI4的可编程SOC系统设计》将可编程片上系统的基本原理和典型应用相结合,易于读者理解与自学。本书适合作为计算机与电子信息类专业高年级本科生和研究生的教材及学习参考用书,也可作为从事可编程片上系统设计的工程技术人员的参考用书。
作者简介
  何宾,从事数字系统EDA方面的本科生和研究生相关课程的教学和科研工作,并在多个省市进行大学生电子设计竞赛FPGA专题方面的教师培训工作,在EDA教学和科研方面积累了丰富的经验。曾出版相关图书《EDA原理及应用》、《EDA原理及应用实验教程》、《片上可编程系统原理及应用》、《FPGA数字信号处理实现原理及方法》、《Xilinx可编程逻辑器件设计技术详解》、《数字与片上系统设计教程》、《EDA原理及Verilog实现》、《EDA原理及VHDL实现》。
目录
第1章 可编程片上系统设计
1.1 可编程片上系统
1.1.1 软核及硬核处理器
1.1.2 可编程片上系统技术发展
1.1.3 可编程片上系统技术特点
1.2 可编程片上系统设计与优化技术
1.2.1 可编程片上系统设计技术
1.2.2 通用可编程片上系统优化技术
1.2.3 专用可编程片上系统优化技术
1.3 Xilinx可编程片上系统芯片
1.3.1 Spartan系列FPGA
1.3.2 Virtex系列FPGA
1.3.3 Zynq-7000系列FPGA
第2章 AMBAAXl4协议
2.1 AXl协议
2.2 AXl4功能
2.2.1 A。X14全局信号
2.2.2 低功耗接口信号
2.2.3 AXl4通道及信号
2.2.4 AXl4交易通道的握手信号关系
2.2.5 AXl4猝发类型及地址计算
2.2.6 AWCACHE和ARCACAHE属性
2.2.7 AXI互联结构模型
2.2.8 用户信号
2.3 AXl4-Lite功能
2.4 AXl4.Stream功能
第3章 MicroBlaze软核处理器结构
3.1 MicroBlaze处理器结构框架
3.1.1 MicroBlaze存储器结构
3.1.2 MicroBlaze浮点单元
3.1.3 MicroBlaze流连接接口
3.1.4 MicroBlaze流水线结构
3.1.5 MicroBlaze特权指令
3.1.6 MicroBlaze指令类型
3.2 MicroBlaze寄存器
3.2.1 通用寄存器
3.2.2 特殊寄存器
3.3 MicroBlaze虚拟存储器管理
3.3.1 实模式
3.3.2 虚拟模式
3.4 MicroBlaze事件及处理
3.4.1 复位
3.4.2 硬件异常
3.4.3 断点
3.4.4 中断
3.4.5 用户向量(异常)
3.5 MicroBlaze指令和数据缓存
3.5.1 MicroBlaze指令缓存
3.5.2 MicroBlaze数据缓存
3.6 MicroBlaze调试和跟踪
第4章 MicroBlaze软核处理器接口
4.1 MicroBlaze接口
4.2 AXl4接口
4.2.1 存储器映射接口
4.2.2 流接口
4.3 PLB接口
4.4 LMB接口
4.5 FSI,.接口
4.6 XCL.接口
4.6.1 XCL接口原理
4.6.2 XCL交易
第5章 可编程片上系统开发平台
第6章 可编程片上系统描述规范
第7章 基于AX14可编程片上系统设计流程
第8章 Xilinx操作系统及库
第9章 基于AX14的Xilkermel实现
第10章 基于AX14的LWIP协议栈实现
第11章 基于AX14的多核处理器系统实现
猜您喜欢

读书导航