第1章 概述 1
1.1 EDA简介 1
1.2 VHDL简介 4
1.3 EDA的发展趋势 7
第2章 VHDL语言基本结构 8
2.1 基本的VHDL单元 8
2.2 库文件声明及包集合 9
2.3 实体 12
2.4 结构体 13
2.5 类属说明语句 15
2.6 配置 16
2.7 VHDL文字使用规则 17
2.8 注释 19
习题 20
第3章 数据类型 22
3.1 标准的数据类型 23
3.2 IEEE标准数据类型 25
3.3 用户定义的数据类型 26
3.4 操作符 31
3.5 常量、变量和信号 36
习题 46
第4章 基本语句 49
4.1 并行语句 50
4.2 顺序语句 70
4.3 NULL语句 82
4.4 RETURN语句 83
4.5 跳出循环的语句 84
4.6 顺序断言语句(ASSERT语句) 86
4.7 REPORT语句 87
4.8 VHDL语言的描述风格 88
习题 91
第5章 组合逻辑电路设计 97
5.1 简单组合逻辑电路的设计方法 97
5.2 数据选择器 101
5.3 数据分配器 106
5.4 编码器 107
5.5 译码器 112
5.6 运算器 115
5.7 数值比较器 125
习题 128
第6章 时序逻辑电路设计 130
6.1 时钟信号描述 130
6.2 时序电路的复位设计 134
6.3 触发器 135
6.4 计数器 143
6.5 分频器 152
6.6 移位寄存器 161
6.7 序列信号发生器 166
6.8 状态机 170
习题 180
第7章 QuartusII基本设计流程 183
7.1 Quartus II简介 183
7.2 自下而上的设计方法 185
7.3 自上而下的设计方法 201
第8章 综合实验 208
8.1 动态数码管显示 208
8.2 数控分频器设计 214
8.3 序列脉冲检测器——有限状态机实现 216
8.4 移位相加8位硬件乘法器 220
8.5 数字时钟实验 223
8.6 采用流水线技术设计高速数字相关器 229
8.7 直流电动机PWM控制 234
8.8 步进电动机控制 242
8.9 对TLC549的采样控制(AD实验) 248
8.10 对D/A芯片TLC5620的控制 254
8.11 基于LPM扫频信号发生器设计 260
8.12 直接数字频率合成器(DDS)设计 268
8.13 高速ADTLC5510数据采集——嵌入式逻辑分析仪SignalTap II的使用 274
8.14 VGA彩色信号显示控制器设计 281
参考文献 289
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数字影视特效制作技法解析》王文瑞著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019