Xilinx ZYNQ-7000 All ProgrammableAP SoC系列器件将处理器的软件可编程能力与FPGA的硬件可编程能力完美结合,通过硬件、软件和IO可编程性实现了扩展式系统级差异、集成和灵活性,并以其低功耗和低成本等系统优势实现无与伦比的系统性能,同时可以加速产品上市进程。与基于传统SoC的处理解决方案不同,ZYNQ-7000器件的灵活可编程逻辑能实现优化与差异化功能,使设计人员可以根据大部分应用的要求添加外设和加速器。
本书基于Xilinx公司的ZYNQ-7000
AP SoC,介绍了其体系结构与开发思想,并使用多个实例讲述了其开发方法与流程。
l 本书中所有实例的相关源代码都可在清华大学出版社网站下载。
在开发过程中如果有疑问,欢迎到电子创新网的赛灵思社区交流,作者将不定期在此网站发布勘误表、问题解答等。
內容簡介:
符晓、张国斌、朱洪顺编*的《Xilinx ZYNQ- 7000AP SoC开发实战指南》基于Xilinx公司的 ZYNQ-7000 AP SoC,介绍了其体系结构与开发思想,并使用多个实例讲述了其开发方法与流程。全书共9 章。书中讲述了ZYNQ-7000 AP SoC家族的特点、体系与结构以及软件开发的独特之处;以Vivado开发套件为基础,讲述了ZYNQ-7000 AP SoC的软硬件开发流程;为了方便使用ISEPlanAhead软件的读者入手,还简要描述了使用它们开发ZYNQ-7000 AP SoC嵌入式软件的方法,但本书仍以Vivado套件为主要工具进行开发讲解;给出了常用外设的使用示例,包括MIOEMIO 接口、通用IO、中断控制器、定时器系统等,还给出了XADC模块的使用示例;围绕Vivado以IP为中心的设计思想,用实例讲解了如何设计用户自定义IP核;使用System Generator for DSP在 MatlabSimulink环境下建模,介绍了基于模型的 DSP算法设计,并通过多个实例讲解了其设计思想和设计流程;使用Vivado HLS软件,通过多个实例讲述了高层次综合的设计思想和设计流程。
本书可作为电子通信、软件工程、自动控制、智能仪器和物联网相关专业高年级本科生或研究生学习嵌入式操作系统及其应用技术的教材,也可作为嵌入式系统开发和研究人员的参考用书。