请输入您要查询的百科知识:

 

词条 VHDL基础及经典实例开发
释义

全书共14章。第1-2章主要介绍VHDL的基础知识,目的是使初学者对VHDL产生系统的认识,有一定开发经验的读者可以跳过这部分;第3-14章主要介绍12个大型复杂数字系统的VHDL设计实例,书中列举的大量实例都经过精心设计,包含了自顶向下的设计思想,模块化和层次化的设计方式,全部实例都经过软件仿真验证或硬件实际测试。

版权信息

书 名: VHDL基础及经典实例开发

作 者:孟庆海

出版社: 西安交通大学出版社

出版时间: 2008

ISBN: 9787560525631

开本: 16

定价: 42.00 元

内容简介

《VHDL基础及经典实例开发》是为了让读者了解如何应用VHDL完成实际设计工作,进而全面有效地掌握它所编写的。该书侧重实战,经典新颖实例兼而有之。全书共分14个章节,具体内容包括VHDL概述、VHDL硬件描述语言、数字钟设计、串行通信接口SCI设计、出租车计价器设计、I2C总线控制器设计等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。

目录

第1章VHDL概述

1.1硬件描述语言

1.1.1硬件描述语言的产生

1.1.2硬件描述语言的种类

1.2VHDL硬件描述语言

1.2.1VHDL的特点

1.2.2VHDL设计流程

第2章VHDL硬件描述语言

2.1VHDL的基本元素

2.1.1标识符

2.1.2数据对象

2.1.3数据类型

2.1.4运算符和操作符

2.2VHDL程序的基本结构

2.2.1实体说明

2.2.2结构体

2.2.3程序包

2.2.4库

2.3VHDL的主要语句

2.3.1进程语句

2.3.2信号赋值语句

2.3.3顺序描述语句

2.3.4并行描述语句

2.3.5GENERIC语句

2.3.6GENERATE语句

2.3.7BLOCK语句

2.3.8过程及函数

2.4VHDL的属性描述

2.4.1值类属性

2.4.2函数类属性

2.4.3信号类属性

2.4.4数据类型类属性

2.4.5数据范围类属性

第3章数字钟设计

3.1设计任务

3.2系统设计

3.3模块实现

3.3.1计时模块

3.3.2校时模块

3.3.3显示模块

第4章通用串并乘法器设计

4.1串并乘法器原理

4.2系统设计

4.3模块设计与实现

4.3.1全加器模块

4.3.2流水线单元模块

4.3.3其他简单模块

第5章串行通信接口SCI设计

5.1RS-232串行通信简介

5.1.1标准概述

5.1.2协议规范

5.1.3通信时序

5.2系统设计

5.2.1SCI内部寄存器

5.2.2SCI顶层设计与实现

5.3模块设计与实现

5.3.1微处理器接口模块

5.3.2发送模块

5.3.3接收模块

5.3.4波特率发生模块

5.3.5LOOPBACK模块

5.3.6Modem模块

第6章看门狗设计

6.1设计任务

6.2系统设计

6.3模块设计与实现

6.3.1计数比较模块

6.3.2分频模块

6.3.3复位计时模块

第7章出租车计价器设计

7.1设计任务

7.2系统设计

7.3模块设计与实现

7.3.1计费模块

7.3.2显示模块

第8章高层电梯控制器设计

8.1设计任务

8.2系统设计

8.3模块设计与实现

8.3.1主控制器模块

8.3.2分控制器模块

第9章数字频率计设计

9.1计数测频

9.1.1设计任务

9.1.2系统设计

9.1.3模块设计与实现

9.2等精度测频

第10章数字密码锁设计

10.1设计任务

10.2系统设计

10.3模块设计与实现

10.3.1控制模块

10.3.2计数器模块

10.3.3寄存器模块

10.3.4比较器模块

10.3.5编码器模块

第11章I2C总线控制器设计

11.1I2C总线概述

11.1.1I2C总线基本概念

11.1.2I2C数据传输时序

11.2系统设计

11.2.1微控制器接口

11.2.2I2C控制器的内部寄存器

11.2.3顶层实体设计及实现

11.3模块设计与实现

11.3.1微控制器接口模块

11.3.2I2C协议控制器模块

11.3.3其他简单模块

第12章异步FIFO设计

12.1异步FIFO原理

12.2系统设计

12.3模块设计与实现

12.3.1空/满标志产生逻辑

12.3.2格雷码计数器

12.3.3格雷码-二进制码转换模块

12.3.4存储器设计

第13章数字直接频率合成设计

13.1DDS原理

13.2系统设计

13.3模块设计与实现

13.3.1微控制器接口模块

13.3.2比例乘法器模块

13.3.3相位累加器模块

13.3.4双端口RAM模块

第14章基于FPGA的虚拟逻辑分析仪设计

14.1虚拟仪器概述

14.1.1虚拟仪器的发展

14.1.2虚拟仪器的特点

14.1.3虚拟逻辑分析仪

14.2系统设计

14.2.1人机界面设计

14.2.2顶层设计及实现

14.3模块设计及实现

14.3.1触发模块

14.3.2采样存储模块

14.3.3其他简单模块

附录1保留字

附录2一些有用的网址

参考文献

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/26 14:52:19