《Xilinx Zynq-7000嵌入式系统设计与实现》书籍深入浅出地讲解了基于Xilinx Zynq-7000 SoC的嵌入式系统设计,全书以实用为宗旨,详尽地阐述了从理论知识到实际应用的各个环节,覆盖了包括AMBA协议、Cortex-A9处理器架构、片上存储系统、外设接口设计等核心内容,特别值得一提的是,书中结合Vivado开发环境的操作指南,为读者提供了一条清晰的学习轨迹,作者还创设了多元化的学习资源,如视频教程、案例代码等,加上在线交流平台,极大地便利了读者的自学和疑难解答,无论是对于专业的系统工程师还是嵌入式学习爱好者,这本书都是一座桥梁,将复杂的设计原理与实际开发紧密连接,使得理论与实践的结合更加自然而流畅。
本书以Xilinx公司的XC7Z020 Zynq-7000 SoC器件和Xilinx的Vivado 2015.4集成开发环境为平台,全面系统的介绍了嵌入式系统设计的完整设计流程。作者以本书为核心,构建了由公开视频教学资源、设计案例代码、教学课件、QQ交流群等学习资源,以方便广大读者与作者交流互动。
目录
- 第1章Zynq-7000 SoC设计导论
- 第2章AMBA协议规范
- 第3章Zynq-7000系统公共资源及特性
- 第4章Zynq调试和测试子系统
- 第5章Cortex-A9处理器及指令集
- 第6章Cortex-A9片上存储器系统结构和功能
- 第7章Zynq-7000 SoC的Vivado基本设计流程
- 第8章ARM GPIO的原理和控制实现
- 第9章Cortex-A9异常与中断原理及实现
- 第10章Cortex-A9定时器原理及实现
- 第11章Cortex-A9 DMA控制器原理及实现
- 第12章Cortex-A9安全性扩展
- 第13章Cortex-A9 NEON原理及实现
- 第14章Cortex-A9外设模块结构及功能
- 第15章Zynq-7000内的可编程逻辑资源
- 第16章Zynq-7000内的互联结构
- 第17章Zynq-7000 SoC内定制简单AXI-Lite IP
- 第18章Zynq-7000 SoC内定制复杂AXI LITE IP
- 第19章Zynq-7000 AXI HP数据传输原理及实现
- 第20章Zynq-7000 ACP数据传输原理及实现
- 第21章Zynq-7000软件和硬件协同调试原理及实现
- 第22章Zynq-7000 SoC启动和配置原理及实现
- 第23章Zynq-7000 SoC内XADC原理及实现
- 第24章Linux开发环境的构建
- 第25章构建Zynq-7000 SoC内Ubuntu硬件运行环境
- 第26章构建Zynq-7000 SoC内Ubuntu软件运行环境
- 第27章Linux环境下简单字符设备驱动程序的开发
- 第28章Linux环境下包含中断机制驱动程序的开发
- 第29章Linux环境下图像处理系统的构建