内容简介
本书介绍Xilinx公司的嵌入式集成开发平台EDK工具组的使用方法,FPGA内嵌CPU核——软核Microblaze和硬核PowerFC405,以及使用这些CPU核与Xilinx提供的多种外设IP核进行嵌入式设计的流程与方法。引导读者熟悉EDK开发环境,以较小代价快速进入片上系统开发的广阔天地。
本书以Xilinx公司的技术资料为基础,深入浅出地阐述了EDK工具组中各组成工具的使用方法,彼此间的分工与联系,EDK工具组与ISE工具组的协同开发技巧,以及必要的第三方工具配合方法,为读者展现了一个完整的基于EDK的FPGA嵌入式开发流程。既可作为学习Xilinx嵌入式开发的入门指导书,也可作为设计参考手册。
本书附带一张光盘,包含了作者为本书编写的若干实验程序,内容由浅入深,从基础结构设计到嵌入式Linux移植等多个方面。每个程序都包括完整的源码、所有中间生成文件以及硬件烧录文件,均已经过作者的验证,可直接运行。
本书可供电子工程、通信、计算机、自动控制等专业内从事硬件设计、系统开发、嵌入式设计的工程技术人员和教师阅读参考,也可作为相关专业高年级本科生和研究生的教材。