第1章 EDA技术概述 1
1.1 EDA技术概念 1
1.2 EDA技术发展历程 2
1.3 EDA技术主要内容 3
1.4 EDA技术设计流程 7
习题 11
第2章 Quartus Ⅱ应用向导 12
2.1 原理图输入法应用向导 12
2.2 文本输入法应用向导 30
习题 30
第3章 VHDL入门 32
3.1 组合逻辑电路设计 32
3.2 时序逻辑电路设计 43
3.3 VHDL层次化设计 53
3.4 VHDL结构和语句总结 56
3.5 VHDL语法要素总结 79
习题 86
第4章 宏功能模块与IP应用 90
4.1 LPM_ROM定制 90
4.2 LPM_RAM定制 102
4.3 FIFO定制 104
4.4 嵌入式PLL定制 106
4.5 其他常见LPM模块的使用方法 109
4.6 mc8051单片机IP核移植 113
习题 126
第5章 有限状态机设计 128
5.1 为什么学习状态机? 128
5.2 一般有限状态机的结构 129
5.3 Moore型有限状态机的设计 134
5.4 Mealy型有限状态机的设计 144
习题 145
第6章 SOPC入门 148
6.1 SOPC概述 148
6.2 SOPC入门实例 153
6.3 SOPC开发流程小结 176
6.4 SOPC设计工具介绍 180
习题 197
第7章 SOPC硬件设计 198
7.1 NiosⅡ处理器简介 198
7.2 NiosⅡ常用外围设备 212
习题 238
第8章 SOPC软件设计 241
8.1 HAL系统库 241
8.2 基于HAL的程序设计方法 243
习题 249
第9章 嵌入式DSP设计初探 252
9.1 DSP Builder简介 252
9.2 DSP Builder设计流程 253
9.3 可控正弦信号发生器设计实例 255
参考文献 270