基于Xilinx FPGA的多核嵌入式系统设计基础
2011-5
西安电子科技大学出版社
张亮
214
无
本书系统地介绍了基于Xilinx公司FPGA的多核嵌入式系统设计的方法、步骤和相关软件的使用方法。在讲述搭建多核架构,核间通信,软、硬件协同调试的基础上,深入讨论了多核设计中的实际工程问题和许多实用的调试技巧。
本书内容包括:Xilinx软、硬核处理器介绍;Xilinx
FPGA产品介绍;多核嵌入式通信系统的开发环境;软、硬件设计流程介绍;相关总线与通信机制介绍及对多核架构前景的展望。
本书是在Xilinx公司大学计划的支持下完成的。由于是针对教学和科研中的实际问题进行讨论和阐述,因此本书中所有的工程和例程都在本书随书光盘中给出并全部经过实际测试。本书可作为高等院校电子类和通信类等专业本科生、研究生的教材,亦可作为相关科研人员的工具书和参考书。
第1章 绪论
1.1 FPGA的发展历程及特性介绍
1.2 Microblaze软核的介绍
1.2.1 Microblaze的流水线结构
1.2.2 Microblaze中断机制
1.2.3 Microblaze的缓存机制和MMU
1.3 PowerPC405硬核介绍
1.4 Xilinx FPGA产品介绍
1.4.1 Spartan系列产品
1.4.2 Virtex系列产品
1.5 本章小结
第2章 多核系统设计环境与设计流程
2.1 开发软件简介
2.1.1 ISE开发软件简介
2.1.2 ISE的安装
2.2 利用ISE进行硬件逻辑设计的流程
2.2.1创建新工程
2.2.2新建HDL源文件
2.2.3 对源文件进行综合以及仿真
2.3 利用XPS向导进行多核硬件系统设计的流程
2.3.1 利用BSB新建一个工程
2.3.2 选择必要外设,并进行参数配置
2.3.3 配置启动内存,并选用内存测试文件
2.3.4 编译源文件,生成硬件网表
2.3.5 下载比特流,配置FPGA
2.4 利用EDK套件进行多核软件开发的流程
2.4.1 在单核基础上添加工程应用
2.4.2 编辑.C文件并编译
2.4.3 编写用户约束文件
2.4.4 修改MSS中的驱动文件
2.4.5 下载比特流,配置FPGA
2.5 本章小结
第3章 总线机制与核间通信机制
3.1 总线机制
3.1.1 0PB总线
3.1.2 PLB总线
3.1.3 XCL总线
3.1.4 FSL总线
3.1.5 0CM总线
3.1.6 LMB总线
3.2 核间通信机制介绍
3.2.1 Mailbox
3.2.2 Mutex
3.2.3 Shared Memo~
3.2.4 Interrupt
3.2.5 PLBv46一PLBv46 Bridge
3.2.6 FSL互连体系
3.2.7 DAM Controller
3.2.8 混合衍生体系
3.3 本章小结
第4章 基于PowerPC的单核系统设计
4.1 简单硬件系统设计
4.1.1 用BSB创建工程
4.1.2 分析已创建的工程
4.1.3 生成硬件IP网表文件
4.1.4 下载测试程序
4.2 添加IP核到硬件系统
4.2.1 打开工程
……
第5章 多核嵌入式系统硬件设计实线
第6章 多核嵌入式系统软件开发
第7章 多核结构的价值与发展前景
参考文献
这本《基于Xilinx FPGA的多核嵌入式系统设计基础(附光盘)》由张亮、沈沛意、肖潇、刘春红编著,作为国内首本介绍基于Xilinx FPGA平台的多核嵌入式系统设计的教材,在详细阐述多核嵌入式系统的创建流程和步骤的同时,重点介绍了目前Xilinx FPGA多核嵌入式系统中丰富的通信机制以及基于不同通信方式的多核嵌入式系统的构建方法。在引导读者系统掌握多核嵌入式系统创建流程,多核嵌入式系统的软、硬件协同调试过程和调试技巧的基础上,给出了大量的具体实例和工程应用,使读者能够自主开发出一套完整的核问通信模型,并构建一个完整的多核嵌入式系统。
无
基于Xilinx FPGA的多核嵌入式系统设计基础 PDF格式下载
内容比较简单,适合对xilinx系列初步了解的。
还没看,赞一个先!
书不错,很有价值
如题,不过还是可以作为MicroBlaze的入门。
现在7系列的FPGA都出来的,但是书里针对的还是以前的FPGA板子,不过应该是相通的。
纸质很好,内容详实,可以作为工具书,没有光盘
书还可以,就是快递多收了两毛没找
新手可以买来看看
光盘直接夹在书里面,连个光盘袋子都没有,书印刷质量还可以!
帮朋友买的,我对嵌入式不了解,纸质还不错
感觉书不错,自己老师出的书唯一的不足感觉有点儿贵。
对于了解还是不错的,初学比较好的选择