图书目录

第1章计算机硬件实验统一平台系统原理与使用介绍

1.1可编程逻辑器件

1.2计算机硬件实验统一平台系统主板结构

1.3系统软件使用

第2章硬件描述语言VHDL简介

2.1硬件描述语言概述

2.1.1电路的结构与行为

2.1.2信号与延迟

2.1.3VHDL语言

2.2VHDL源程序基本结构

2.2.1实体说明

2.2.2结构体

2.2.3程序包

2.2.4设计库

2.3VHDL对象与数据类型

2.3.1VHDL文字规则

2.3.2对象

2.3.3常用数据类型

2.3.4子类型

2.4进程

2.4.1进程声明

2.4.2进程的激活与挂起

2.4.3等待语句wait

2.5顺序行为描述

2.5.1顺序赋值语句

2.5.2顺序控制语句

2.6并行行为模型

2.7层次化设计

2.7.1层次化设计的概念

2.7.2元件例化

2.7.3一位全加器设计实例

2.8状态机设计

第3章Quartus Ⅱ使用入门

3.1Quartus Ⅱ简介

3.2Quartus Ⅱ设计流程

3.2.1创建工程

3.2.2设计输入

3.2.3分析综合

3.2.4仿真

3.2.5编译

3.2.6编程下载

3.3Quartus Ⅱ工程示例

3.3.1原理图输入方式

3.3.2硬件描述语言输入方式

3.4生成片内器件

第4章本地FPGA实验

4.1基本实验

实验1FPGA使用方法及多路选择器设计

实验2基本组合逻辑电路设计

实验3基本时序逻辑电路设计

4.2综合实验

实验41用状态机实现简单计算器

实验42VGA显示控制器设计

实验43PS/2键盘接口控制器设计

实验44简单计算器整体调试

实验5用状态机实现序列检测器

实验6数字钟设计与实现

实验7电子琴设计与实现

实验8点灯游戏

第5章远程实验

5.1基本实验

实验1点亮数字人生

实验2多路选择器

实验3四位加法器

实验4一位十进制加法器

5.2综合实验

实验1计数器的设计

实验2数字钟

实验3用状态机实现序列检测

附录CHULP1信号名与芯片引脚对照表