“十三五”普通高等教育规划教材 数字系统设计实验指导教程
作者: 杨建华
出版社:中国电力出版社 2017年10月
简介:
本书为“十三五”普通高等教育规划教材。本书是数字系统设计课程配合的实验课教材。主要内容包括:概述、Quartus II 9.0开发软件简介、Quartus II 9.0工程设计入门、数字系统设计基础实验、数字系统设计提高实验、数字系统设计综合设计实验、数字系统设计课程设计实验、GW48 EDA/SOPC实验开发系统概要说明。附录包含实验常见问题及解答和部分实验参考代码。
【目录】
前言第1章 概述 1 1.1 EDA技术概述 1 1.2 硬件描述语言简介 1 1.3 FPGA/CPLD概述 2 1.4 ModelSim概述 4 1.5 数字系统概述 14 1.6 数字系统设计实验说明 15第2章 QuartusⅡ9.0开发软件简介 17 2.1 QuartusⅡ9.0简介 17 2.2 QuartusⅡ9.0安装步骤 19 2.3 QuartusⅡ9.0开发环境介绍 25第3章 QuartusⅡ9.0工程设计入门 31 3.1 基于原理图的工程设计 31 3.2 基于VHDL语言的文本工程设计 50 3.3 基于状态机的工程设计 52 3.4 基于LPM的工程设计 57 3.5 基于混合模式的工程设计 62第4章 数字系统设计基础实验 65 实验1 3-8译码器设计 65 实验2 两位全加器设计 67 实验3 基于VHDL的多路数据选择器设计 70 实验4 编码器设计 73 实验5 键盘、LED发光实验 74 实验6 4位数值比较器设计 76 实验7 应用Quartus II完成基本时序电路的设计 78 实验8 移位寄存器设计 80 实验9 按键去抖动电路设计 84 实验10 8×8点阵汉字显示实验 88 实验11 简单状态机设计 89第5章 数字系统设计提高实验 91 实验1 静态数码管显示译码电路设计 91 实验2 8位数码扫描显示电路设计 94 实验3 基于VHDL的流水灯电路设计 97 实验4 偶数分频器设计 98 实验5 含异步清零和同步时钟使能的十进制加法计数器设计 100 实验6 数控分频器设计 102 实验7 基于状态机的序列检测器设计 104 实验8 4×4键盘扫描电路设计 105 实验9 存储器ROM和RAM设计 108第6章 数字系统设计综合设计实验 112 实验1 A/D采样控制电路设计 112 实验2 数据采集电路和简易存储示波器设计 115 实验3 比较器和D/A器件实现A/D转换功能的电路设计 117 实验4 8位16进制频率计设计 118 实验5 交通灯控制器设计 122 实验6 汽车尾灯控制器设计 125 实验7 正弦信号发生器设计 127 实验8 循环冗余校验(CRC)模块设计 130 实验9 FPGA步进电机细分驱动控制设计 132 实验10 FPGA直流电机PWM控制实验 133 实验11 高速公路电动栏杆机测速系统设计 135 实验12 乐曲硬件演奏电路设计 136 实验13 VGA彩条信号显示控制器设计 141 实验14 VGA图像显示控制器设计 145 实验15 移位相加硬件乘法器设计 147 实验16 脉冲信号数字滤波器设计 152 实验17 数字锁相环PLL应用实验 154第7章 数字系统设计课程设计实验 159 实验1 数字钟的仿真与设计 159 实验2 自动售货机的仿真与设计 160 实验3 出租车计费器的仿真与设计 162 实验4 电梯控制器的仿真与设计 164 实验5 LCD字符显示的仿真与设计 165 实验6 FPGA串行通用异步收发器设计 169 实验7 简易计算器设计 172 实验8 基于FPGA的四路抢答器电路设计 173 实验9 基于FPGA的数字电压表设计 174第8章 GW48 EDA/SOPC实验开发系统概要说明 177 8.1 GW48教学实验系统原理与使用介绍 177 8.2 实验电路结构图 182 8.3 超高速A/D、D/A板GW_ADDA说明 192 8.4 步进电机和直流电机使用说明 193 8.5 SOPC适配板使用说明 193 8.6 GWDVPB电子设计竞赛应用板使用说明 194 8.7 GW48CK/PK2/PK3/PK4系统*接插口与结构图信号/与芯片引脚对照表 197 附录A 实验常见问题及解答 200附录B 部分实验参考程序 203参考文献 237