中文摘要 | 第1-4页 |
英文摘要 | 第4-7页 |
第1章 绪论 | 第7-12页 |
1.1 可编程ASIC对现代电子技术设计系统的影响 | 第7-8页 |
1.2 ASIC系统的设计方法 | 第8-10页 |
1.2.1 硬件描述语言HDL | 第8-9页 |
1.2.2 硬件描述语言VHDL | 第9页 |
1.2.3 VHDL的主要优点 | 第9-10页 |
1.3 研究方向 | 第10-12页 |
1.3.1 EDA-1实验板的研制 | 第10页 |
1.3.2 高压电流互感器 | 第10-11页 |
1.3.3 数字钟的VHDL设计与仿真 | 第11-12页 |
第2章 VHDL语言的基本构成 | 第12-24页 |
2.1 VHDL语言的术语 | 第12-20页 |
2.1.1 实体(entity) | 第12-13页 |
2.1.2 结构体(architecture) | 第13-15页 |
2.1.3 设计库(library) | 第15-16页 |
2.1.4 配置(configuration) | 第16页 |
2.1.5 程序包(package) | 第16-18页 |
2.1.6 母线(bus) | 第18页 |
2.1.7 驱动(Driver) | 第18页 |
2.1.8 属性(attribute) | 第18页 |
2.1.9 进程(process) | 第18-20页 |
2.2 VHDL语言描述特点 | 第20-22页 |
2.2.1 实体ENTITIES与端口对应 | 第20页 |
2.2.2 结构体ARCHITECTURE与电路原理图对应 | 第20-21页 |
2.2.3 进程语句PROCESS与它的组成部分 | 第21-22页 |
2.2.4 配置语句CONFIGURATION与实体中的元件映射 | 第22页 |
2.3 VHDL语法规范 | 第22-23页 |
2.3.1 标识符的命名规则 | 第23页 |
2.3.2 对象 | 第23页 |
2.4 本章小结 | 第23-24页 |
第3章 VHDL语言的编程机制 | 第24-35页 |
3.1 信号赋值与变量赋值的区别 | 第24-26页 |
3.2 传输延时和固有延时的对比 | 第26-27页 |
3.3 仿真延时 | 第27-28页 |
3.4 驱动(DRIVE) | 第28页 |
3.5 类属(generics)与信息传递 | 第28-30页 |
3.5.1 信息传递的方法:类属 | 第28-29页 |
3.5.2 信息传递的语句实现 | 第29-30页 |
3.6 块语句与其划分机制 | 第30-31页 |
3.7 顺序语句和被动进程 | 第31-34页 |
3.8 本章小结 | 第34-35页 |
第4章 VHDL语言的编程实例 | 第35-67页 |
4.1 实验板的制作 | 第35-43页 |
4.2 科研实例:高压电流互感器 | 第43-51页 |
4.2.1 原理分析及VHDL实现 | 第43-50页 |
4.2.2 硬件仿真 | 第50-51页 |
4.3 综合设计:数字钟 | 第51-66页 |
4.3.1 原理分析 | 第51页 |
4.3.2 VHDL语言的实现 | 第51-66页 |
4.4 本章小结 | 第66-67页 |
结论 | 第67-68页 |
参考文献 | 第68-71页 |
附录1 | 第71-73页 |
附录2 | 第73-79页 |
附录3 | 第79-83页 |
附录4 | 第83-87页 |
致谢 | 第87页 |