基本信息
内容简介
计算机书籍
《系统级FPGA设计与应用》基于信息时代的特征和发展需求,分析并比较了各种可编程技术和可编程器件的特点,阐述了系统级FPGA的优越性,并介绍可编程逻辑器件的基础知识、基本原理和软硬件协同设计方法。本书并不从已有的商用FPGA器件和软件工具的角度介绍系统级FPGA的结构和应用技术,而是从可编程性这项核心技术出发,介绍了实现可编程性的底层硬件结构、设计数字电路所需要的EDA算法和软硬件协同设计技术,然后以商用FPGA器件和软件工具作为示例说明。这样可以把握商用器件结构及其开发环境的技术途径、发展趋势以及与其他信息技术的融合与交互过程。
《系统级FPGA设计与应用》共有7章。在第1章介绍数字信息技术平台后,第2章开始介绍与软件可编程性相对的各种硬件可编程技术和可编程硬件资源结构。第3章从通用型CPU的编译流程出发,介绍基于FPGA的数字电路设计流程和逻辑综合、工艺映射、布局布线、时序分析、基于JTAG的在线分析技术等内容。第4章和第5章分别介绍基于系统级FPGA的嵌入式系统的硬件和软件设计方法,主要讨论常见的微处理器、片上总线和自定义外设电路的设计方法和嵌入式系统软件开发技术。第6章介绍基于FPGA的可重构系统及其设计方法。第7章通过一个嵌入式系统设计实例对前面各章所学到的知识进行应用。本书附录部分还提供了一些上机材料。
《系统级FPGA设计与应用》适合高等院校或研究机构电子信息和计算机技术专业高年级大学生或研究生阅读,同样可供通信、机电类研究生、大学教师、电子电路设计和测试工程师等参考。
目录
第1章数字信息技术平台
1.1数字信息时代的发展需求
1.1.1信息时代的来临及其特征
1.1.2信息的度量与变换处理
1.1.3半导体技术和数字集成电路的发展
1.1.4集成电路的现场可编程性需求
1.2存储器和现场可编程性
1.3基于通用微处理器的信息处理技术
1.4DSP技术及其应用
1.5专用数字集成电路设计
1.6系统级FPGA计算平台的特点
1.7本书结构
习题
参考文献
第2章系统级FPGA硬件结构
2.1PLD和FPGA的整体结构
2.1.1传统PLD器件的单元结构
2.1.2数据通路与FPGA
2.2常用的硬件可编程技术