第1章 EDA技术概述
1.1 EDA技术及其发展历程
1.2 EDA技术的特征和优势
1.2.1 EDA技术的基本特征
1.2.2 EDA技术的优势
1.3 EDA设计的目标和流程
1.3.1 EDA技术的实现目标
1.3.2 EDA设计流程
1.3.3 数字集成电路的设计
1.3.4 模拟集成电路的设计
1.4.EDA技术与ASIC设计
1.4.1 ASIC的特点与分类
1.4.2 ASIC的设计方法
1.4.3 SoC设计
1.5 硬件描述语言
1.5.1 VHDL
1.5.2 Verilog HDL
1.5.3 ABEL.HDL
1.5.4 Verilog HDL和VHDL的比较
1.6 EDA设计工具
1.6.1 EDA设计工具分类
1.6.2 EDA公司与工具介绍
1.7 EDA技术的发展趋势
习题1
第2章 可编程逻辑器件基础
2.1 概述
2.1.1 可编程逻辑器件发展历程
2.1.2 可编程逻辑器件分类
2.1.3 可编程逻辑器件的优势
2.1.4 可编程逻辑器件的发展趋势
2.2 PLD器件的基本结构
2.2.1 基本结构
2.2.2 电路符号
2.2.3 PROM
2.2.4 PLA
2.2.5 PAL
2.2.6 GAL
2.3 CPLD/FPGA的结构特点
2.3.1 Lattice公司的CPLD/FPGA
2.3.2 Xilinx公司的CPLD/FPGA
2.3.3 Altera和Actel公司的CPLD/FPGA
2.3.4 CPLD和FPGA的异同
2.4 可编程逻辑器件的基本资源
2.4.1 功能单元
2.4.2 输入-输出焊盘
2.4.3 布线资源
2.4.4 片内RAM
2.5 可编程逻辑器件的编程器件
2.5.1熔丝型开关
2.5.2反熔丝型开关
2.5.3浮栅编程器件
2.5.4基于SRAM的编程器件
2.6可编程逻辑器件的设计与开发
2.6.1 CPLD/FPGA设计流程
2.6.2 CPLD/FPGA开发工具
2.6.3 CPLD/FPGA的应用选择
2.7可编程逻辑器件的测试技术
2.7.1边界扫描测试原理
2.7.2 IEEE 1l49.1标准
2.7.3边界扫描策略及相关工具
习题2
第3章 典型FPGA/CPLD的结构与配置
3.1 Stratix高端FPGA系列
3.1.1 Stratix器件
3.1.2 Stratix Il器件
3.2 Cyclone低成本FPGA系列
3.2.1 Cyclone器件
3.3 ACEX lK器件
3.4 典型CPLD器件
3.4.1 MAX II器件
3.4.2 MAX 7000器件
3.5 FPGA/CPLD的配置
……
第4章 原理图与宏功能模块设计
第5章 VHDL设计输入方式
第6章 VHDL结构与要素
第7章 VHDL基本语句与基本设计
第8章 VHDL设计进阶
第9章 数字接口实例及分析
第10章 通信算法实例及分析
附录A EDA实验系统简介
参考文献