内容简介
本书针对Xilinx 公司基于FPGA的可编程片上系统,讲解了可编程片上系统的发展、系统的组成,描述了Xilinx片内微处理器软核MicroBlaze及硬核PowerPC的基本结构,讲解了可编程片上系统开发工具的功能和使用。该系统为设计者提供了丰富的设计手段和各种标准的周边设备控制器,并且提供了这些设备的驱动和调用方式。书中叙述了片内系统硬件设计和软件设计的方法,以及如何进行硬件的验证(仿真)和软件验证(调试),通过系统中的设计向导按部给出了创建一个带CPU软核的系统设计的设计流程,最后详细列举了两个设计实例。
本书适用于从事硬件系统的开发研究人员,高校、科研院所相关专业的研究生、本科生,以及对该领域感兴趣的计算机爱好者。