第1章 可重构器件入门
1.1 可重构器件的基本构成和功能
1.1.1 可重构器件的分类
1.1.2 PLD的基本构成和功能
1.1.3 PAD的基本构成和功能
1.2 可重构器件的结构和重构原理
1.2.1 PLD的结构
1.2.2 PAD的结构
1.2.3 PLD的重构原理
1.2.4 PAD的重构原理
1.3 可重构器件的比较和选用
第2章 硬件描述语言入门
2.1 VHDL编程入门
2.1.1 VHDL程序设计模板
2.1.2 程序语句运用规则
2.1.3 语句标识符填写方法
2.2 VHDL编程示范
2.2.1 位全加器的分析
2.2.2 位全加器的设计
2.2.3 电子烟花的分析
2.2.4 电子烟花的设计
第3章 VHDL编程的实践与提高
3.1 VHDL编程实践
3.1.1 实践课题
3.1.2 实践课题答案
3.2 VHDL编程进阶
3.2.1 关于设计模块、实体和结构体
3.2.2 关于库和程序包
3.2.3 关于程序语句中的保留字
3.2.4 关于程序语句中的表达式
3.2.5 关于程序中的并行语句
3.2.6 关于程序中的顺序语句
3.2.7 关于程序包的自行设计方法
3.2.8 关于子程序及子程序调用
3.2.9 关于库元件和参数化模块的调用
3.2.10 关于状态机的设计
3.2.11 关于寄存器的7种设计
3.2.12 关于计数器的14种设计
3.3 VHDL程序的优化
3.3.1 一切都应面向综合
3.3.2 程序都应设法优化
3.3.3 表述注意避免混乱
3.3.4 尽量遵守业界的习惯规定
第4章 软件转换工具入门
4.1 MAX+PLUSⅡ软件功能简介
4.1.1 软件基本功能
4.1.2 主要菜单功能
4.1.3 工具按钮功能
4.1.4 输入方法简介
4.2 MAX+PLUSⅡ软件操作方法
4.2.1 项目的建立
4.2.2 项目的编译
4.2.3 项目的校验
4.3 PAC_Designer软件操作方法
4.3.1 常规使用
4.3.2 非常规增益设置
4.3.3 宏库的宏调用
第5章 实验开发系统入门
5.1 实验开发系统的作用与原理
5.1.1 GW48实验开发系统简介
5.1.2 实验开发系统的作用
5.1.3 实验开发系统的原理
5.2 实验开发系统的操作方法
5.2.1 逻辑重构文件的下载
5.2.2 已重构芯片的功能验证
5.3 自制EDA硬件实验板
5.3.1 实验板的基本硬件配置
5.3.2 基本硬件电路原理图
附录 实践课题答案
4-10线译码器VHDL程序
4位加法器VHDL程序
参考文献