FPGA技术开发

FPGA技术开发

李洪涛, 顾陈, 朱晓华, 编著

出版社:国防工业出版社

年代:2013

定价:49.0

书籍简介:

本书内容主要包括FPGA第三方工具的运用; FPGA开发软件ISE的运用;利用在线调试工具逻辑ChipScope对FPGA调试;利用源语、伪指令与约束对FPGA进行高级设计;调用IP软核的简单设计和利用嵌入式资源的复杂设计;最后结合开发实例详细介绍了FPGA在通讯系统中的应用等。

书籍目录:

第1章 第三方EDA工具

1.1 Modelsim及其应用——前仿真、后仿真的作用与区别

1.1.1 仿真的意义与Modelsim软件

1.1.2 测试向量

1.1.3 利用Modelsim进行仿真

1.2 Synplify/Synplify Pro及其应用

1.2.1 Synplify/Synplify Pro简介

1.2.2 利用Synplify/Synplify Pro进行综合设计与约束的设定

1.3 Debussy及其应用

1.3.1 Debussy简介

1.3.2 利用Debussy进行调试

习题

第2章 Xilinx开发设计软件ISE介绍——厂商的开发软件

2.1 ISE开发软件简介

2.2 ISE开发流程

2.2.1 新建项目

2.2.2 选择器件

2.2.3 添加源文件

2.2.4 引脚分配

2.2.5 项目执行

2.2.6 配置bit文件

2.3 综合与实现(Synthesize-XST and Implement Design)

2.3.1 Synthesize-XST(Xilinx Synthesis Technology)

2.3.2 Implement Design

2.4 利用ISE软件对E2pROM的配置

习题

第3章 嵌入式逻辑分析仪的应用——一种高级的调试手段

3.1 嵌入式逻辑分析仪的意义

3.2 Xilinx公司的嵌入式逻辑分析仪ChipScope Pro

3.2.1 Chipscope Pro简介

3.2.2 Chipscope Pro的构成

3.2.3 Chipscope Pro设计流程

习题

第4章 伪指令、源语与约束设计——FPGA高级设计

4.1 伪指令、源语与约束的意义

4.1.1 伪指令

4.1.2 源语

4.1.3 约束

4.2 伪指令——Xilinx 中伪指令的设计

4.2.1 Xilinx中的编译伪指令

4.2.2 Xilinx扣的综合伪指令

4.3 源语——Xilinx中源语的设计

4.3.1 Xilinx中的源语

4.3.2 源语设计实例

4.4 约束——Xilinx和约束的设计

4.4.1 Xilinx户的约束文件

4.4.2 约束设计实例

习题

第5章 IP软核的设计——简化设计的一种方法

5.1 FPGA的p软核简介

5.1.1 IP软核简介

5.1.2 IP软核生成器

5.2 移位寄存器IP软核

5.2.1 模块简介

5.2.2 模块特点

5.2.3 模块模型

5.2.4 配置方式

5.3 8B/10B编解码软核

5.3.1 模块简介

5.3.2 算法原理

5.3.3 模块特点

5.3.4 功能模块

5.3.5 配置方式

5.4 CORDIC算法IP软核

5.4.1 算法简介

5.4.2 算法原理

5.4.3 模块特点

5.4.4 引脚定义

5.4.5 配置方式

5.5 DDS算法IP软核

5.5.1 模块简介

5.5.2 算法原理

5.5.3 模块特点

5.5.4 配置方式

5.6 PCI接口IP软核

5.6.1 接口简介

5.6.2 模块特点

5.6.3 总线命令与时序

5.6.4 配置方式

5.7 DDR Ⅱ接口IP软核

5.7.1 DDR Ⅱ简介

5.7.2 模块特点

5.7.3 硬件框图

5.7.4 配置方式

习题

第6章 嵌入式硬件资源——FPGA的发展趋势之一

6.1 嵌入式硬件资源的发展现状

6.2 DSP资源

6.2.1 嵌入式DSP简介

6.2.2 DSP48 Tile简介

6.2.3 DSP48 Slice模型

6.3 时钟及锁相环资源

6.3.1 时钟及锁相环简介

6.3.2 锁相环

6.3.3 时钟管理器

6.3.4 时钟管理模块

6.4 存储器资源

6.4.1 嵌入式存储器简介

6.4.2 Block RAM特点

6.4.3 Block RAM端口模型

6.5 高速收发器资源

6.5.1 SERDES技术简介

6.5.2 SERDES接口组成

6.5.3 GTX/GTP结构

6.6 以太网MAC资源

6.6.1 以太网MAC简介

6.6.2 以太网MAC结构

6.6.3 接口配置

6.7 嵌入式处理器PowerPC资源

6.7.1 嵌入式PowerPC简介

6.7.2 PowerPC硬件结构

6.7.3 PowerPC的总线接口

6.7.4 PowerPC指令集

6.8 可扩展处理平台-Zynq系列

6.8.1 可扩展处理平台简介

6.8.2 Zynq系列硬件结构

6.8.3 Zynq系列资源

6.8.4 Zynq开发流程

习题

第7章 FPGA在通信系统中的应用

7.1 M序列发生器的FPGA设计实例

7.1.1 M序列的特点及应用

7.1.2 M序列产生的原理

7.1.3 利用FPGA设计M序列发生器

7.1.4 Modelsim仿真与Chipscope调试

7.2 DDS直接频率合成器的FPGA设计实例

7.2.1 DDS基本原理及性能特点

7.2.2 DDS的工作原理

7.2.3 利用FPGA设计DDS直接频率合成器

7.2.4 Modelsim仿真与Chipscope调试

7.3 循环冗余校验CRC的FPGA设计实例

7.3.1 循环冗余校验CRC的基本原理及性能特点

7.3.2 CRC的实现方法

7.3.3 利用FPGA设计循环冗余校验CRC

7.3.4 Modelsim仿真与Chipscope调试

7.4 MDIO接口的FPGA设计实例

7.4.1 PHY芯片及MDIO接口简介

7.4.2 利用FPGA设计MDIO接口

7.4.3 Modelsim仿真与Chipscope调试

7.5 MAC接口的FPGA设计实例

7.5.1 MAC接口的基本原理及应用

7.5.2 利用FPGA设计MAC接口

7.5.3 Modelsim仿真与chipscope调试

习题

参考文献

书籍规格:

书籍详细信息
书名FPGA技术开发站内查询相似图书
9787118089035
如需购买下载《FPGA技术开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位国防工业出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

FPGA技术开发是国防工业出版社于2013.9出版的中图分类号为 TP332.1 的主题关于 可编程序逻辑器件 的书籍。