EDA技术与Verilog设计

分类: 图书,工业技术,电子 通信,一般性问题,
作者: 王金明,冷自强编著
出 版 社: 科学出版社
出版时间: 2008-8-1字数: 624000版次: 1页数: 427印刷时间: 2008/08/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787030224866包装: 平装内容简介
本书系统介绍EDA与FPGA设计技术,主要内容包括EDA设计流程与典型设计工具、FPGA/CPLD器件、Verilog硬件描述语言等。本书以Quartus Ⅱ、Synplify Pro/Synplify软件为平台,以Verilog-1995和Verilog-2001为语言标准,以可综合的设计为重点,以大量经过验证的数字设计实例为依据,系统地阐述了EDA设计方法与设计技术,深入讨论了设计优化的问题。
本书的特点是:着眼于实用,紧密联系教学实际,实例丰富。全书深入浅出,概念清晰,语言流畅。本书可作为电子、通信、信息、测控、电路与系统等专业高年级本科生和研究生的教学用书,也可供从事电路设计和系统开发的工程技术人员阅读参考。
目录
第1章EDA技术概述
1.1EDA技术及其发展
1.2Top-down设计与IP核设计
1.2.1Top-down设计
1.2.2、Bottom-up设计
1.2.3IP复用技术与SOC
1.3EDA设计的流程
1.3.1输入
1.3.2综合
1.3.3适配
1.3.4仿真
1.3.5编程
1.4常用的EDA软件工具
1.5EDA技术的发展趋势
习题
第2章PLD器件
2.1概述
2.2PLD的分类
2.2.1按集成度分类
2.2.2按编程特点分类
2.2.3按结构特点分类
2.3PLD的基本原理与结构
2.4低密度PLD的原理与结构
2.5CPLD的原理与结构
2.5.1宏单元结构
2.5.2典型CPLD的结构
2.6FPGA的原理与结构
2.6.1查找表结构
2.6.2典型FPGA的结构
2.7PLD器件的编程元件
2.7.1熔丝型开关
2.7.2反熔丝型开关
2.7.3浮栅编程元件
2.7.4基于SRAM的编程元件
2.8边界扫描测试技术
2.9在系统编程
2.10FPGA/CPLD器件概述
2.10.1Lattice的FPGA/CPLD
2.10.2Xilinx的FPGA/CPLD
2.10.3Altera的FPGA/CPLD
2.11PLD的发展趋势
习题
第3章典型FPGA/CPLD的结构与配置
3.1Stratix高端FPGA系列
3.1.1Stratix器件
3.1.2StratixIl器件
3.2Cyclone低成本FPGA系列
3.2.1Cyclone器件
3.2.2CycloneⅡ器件
3.3ACEX1K器件
3.4典型CPLD器件
3.4.1MAXⅡ器件
3.4.2MAX7000器件
3.5FPGA/CPLD的配置
3.5.1CPLD器件的配置
3.5.2FPGA器件的配置
习题
第4章QuartusⅡ集成开发工具
4.1QuartusⅡ原理图设计
4.1.1半加器原理图输入
4.1.2半加器编译与仿真
4.1.3全加器设计与仿真
4.2QuartusⅡ文本设计
4.2.1创建工程文件
4.2.2编译与仿真
4.3QuartusⅡ的优化设置
4.3.1Setting设置
4.3.2分析与综合设置
4.3.3优化布局布线
4.3.4设计可靠性检查
4.4QuartusⅡ的时序分析
……
第5章 Verilog初步设计
第6章 Verilog设计进阶
第7章 Verilog设计的层次与风格
第8章 宏功能模块设计
第9章 Verilog数字电路设计
第10章 设计的优化
第11章 仿真
第12章 Verilog语言的发展
第13章 数字设计实例
附录A 有关术语与缩略语
附录B Verilog HDL(IEEE Std 1364-1995)关键字
附录C Verilog HDL(IEEE Std 1364-2001)关键字
附录D Quartus Ⅱ支持的Verilog结构
附录E Synplify Pro/Synplify可综合的Verilog结构
附录F EDA实验系统简介
参考文献