基于Xilinx FPGA的多核嵌入式系统设计基础

基于Xilinx FPGA的多核嵌入式系统设计基础
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2011-05
版次: 1
ISBN: 9787560625607
定价: 32.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 214页
字数: 325千字
6人买过
  •   《基于Xilinx FPGA的多核嵌入式系统设计基础》系统地介绍了基于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软、硬核处理器介绍;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的多核嵌入式系统设计基础
“有X”的历时演变与共时功能研究
张亮 著
基于Xilinx FPGA的多核嵌入式系统设计基础
增材制造金属的腐蚀行为与机理
张亮 编著;董超芳;孔德成
基于Xilinx FPGA的多核嵌入式系统设计基础
运营升阶笔记
张亮 著
基于Xilinx FPGA的多核嵌入式系统设计基础
中华优秀传统文化
张亮 薛茂云
基于Xilinx FPGA的多核嵌入式系统设计基础
巴菲特 : 一生的财富之道
张亮 著;天河世纪图书 出品
基于Xilinx FPGA的多核嵌入式系统设计基础
纪昌学射/绘本里的中国
张亮 著
基于Xilinx FPGA的多核嵌入式系统设计基础
中台落地手记业务服务化与数据资产化
张亮 著
基于Xilinx FPGA的多核嵌入式系统设计基础
Swift从入门到精通
张亮 著
基于Xilinx FPGA的多核嵌入式系统设计基础
iOS应用开发基础教程
张亮 著
基于Xilinx FPGA的多核嵌入式系统设计基础
奇思妙想:小学生看图作文
张亮 编
基于Xilinx FPGA的多核嵌入式系统设计基础
MATLAB 7.x系统建模与仿真
张亮 著