书籍详情
VHDL语言程序设计及应用
作者:姜立东等编著
出版社:北京邮电大学出版社
出版时间:2001-08-01
ISBN:9787563505227
定价:¥38.00
购买这本书可以去
内容简介
VHDL语言是国际标准化硬件描述语言,在电子系统自动化设计中已经十分流行,并且成为主要的硬件描述工具。如今在电子系统设计领域中,它已成为广大技术人员必须掌握的一种语言。本书分为三个部分对们VHDL语言进行全面介绍。第一部分主要介绍VHDL语言的基础知识,为初学者打下一个良好的基础;第二部分主要介绍目前在电子电路设计中常用的电路结构的VHDL描述,以使读者掌握用VHDL语言设计简单逻辑电路的基本方法;第三部分从一些大型实例出发,介绍用VHDL语言设计大型复杂电路的流程和在设计过程中所用到的设计技巧,以使读者全面掌握VHDL语言并成为这方面的高手。书中列举的大量实例都是经过微机上的MAX+plusII量软件和SUNSPARC工作站上的Synopsys软件的验证。本书的特点是全面系统、易读易懂、由浅入深,能够使读者逐步掌握VHDL语言。本书既可作为高等学校计算机和电子工程专业的研究生、本科生的教材和教学参考书,也可作为广大电子电路设计工程师、A—SIC设计人员和系统设计人员的参考书。
作者简介
暂缺《VHDL语言程序设计及应用》作者简介
目录
第一章 VHDL简介
1. 1 VHDL的历史
1. 2 VHDL的特点
1. 3 用VHDL进行设计的流程
第二章 VHDL的基本结构
2. 1 设计实体
2. 2 实体说明
2. 2. 1 类属参数说明
2. 2. 2 端口说明
2. 3 结构体
2. 3. 1 行为描述方式
2. 3. 2 数据流描述方式
2. 3. 3 结构描述方式
2. 3. 4 混合描述方式
第三章 VHDL结构体的子结构
3. 1 块语句结构
3. 1. 1 块语句的结构
3. 1. 2 卫式块语句
3. 2 进程语句结构
3. 2. 1 进程的结构
3. 2. 2 进程同步
3. 3 子程序结构
3. 3. 1 过程
3. 3. 2 函数
第四章 VHDL的对象. 数据类型及运算操作符
4. 1 VHDL的对象
4. 1. 1 常量
4. 1. 2 信号
4. 1. 3 变量
4. 1. 4 文件
4. 1. 5 信号与变量的区别
4. 2 VHDL的数据类型
4. 2. 1 标量类型
4. 2. 2 复合类型
4. 2. 3 子类型
4. 3 VHDL的运算操作符
4. 3. 1 逻辑运算符
4. 3. 2 算术运算符
4. 3. 3 关系运算符
4. 3. 4 并置运算符
4. 3. 5 操作运算符的优先级
4. 4 VHDL的词法单元
4. 4. 1 注释
4. 4. 2 数字
4. 4. 3 字符和字符串
4. 4. 4 位串
第五章 VHDL中的顺序语句
5. 1 信号代入语句和变量赋值语句
5. 2 wait语句
5. 2. 1 wait on
5. 2. 2 wait until
5. 2. 3 wait for
5. 2. 4 多条件等待语句
5. 2. 5 超时等待的处理
5. 3 if语句
5. 4 case语句
5. 5 loop语句
5. 5. 1 for loop循环
5. 5. 2 while looP循环
5. 6 next语句
5. 7 exit语句
5. 8 return语句
5. 9 null语句
5. 10 过程调用语句
5. 11 断言语句
5. 12 repprt语句
第六章 VHDL中的并行语句
6. 1 进程语句
6. 2 块语句
6. 3 并行信号代入语句
6. 3. 1 并发信号代入语句
6. 3. 2 条件信号代入语句
6. 3. 3 选择信号代入语句
6. 4 并行断言语句
6. 5 并行过程调用语句
6. 6 参数传递语句
6. 7 元件例化语句
6. 8 生成语句
6. 8. 1 for模式的生成语句
6. 8. 2 if模式的生成语句
第七章 库. 程序包和配置
7. 1 库
7. 2 程序包
7. 3 配置
7. 3. 1 默认连接和默认配置
7. 3. 2 元件配置
7. 3. 3 块的配置
7. 3. 4 结构体的配置
第八章 VHDL的预定义属性
8. 1 值类属性
8. 1. 1 常用数据类型的值类属性
8. 1. 2 数组的值类属性
8. 1. 3 块的值类属性
8. 2 函数类属性
8. 2. 1 数据类型属性函数
8. 2. 2 数组属性函数
8. 2. 3 信号属性函数
8. 3 信号类属性
8. 3. 1 属性'delayed[(t)]
8. 3. 2 属性'stable[(t)]
8. 3. 3 属性'quiet[(t)]
8. 3. 4 属性'transaction
8. 4 数据类型类属性
8. 5 数据范围类属性
第九章 重载
9. 1 子程序重载
9. 1. 1 子程序参数的重载
9. 1. 2 子程序参数数目的重载
9. 1. 3 标准程序包的重载
9. 2 运算符重载
第十章 组合逻辑电路的设计
10. 1 门电路
10. 1. 1 二输入与门电路
10. 1. 2 二输入或门电路
10. 1. 3 二输入与非门电路
10. 1. 4 二输入或非门电路
10. 1. 5 反相门电路
10. 1. 6 二输入异或门电路
10. 1. 7 三输入与非门电路
10. 2 编码器和译码器
10. 2. 1 编码器
10. 2. 2 译码器
10. 3 多路选择器
10. 4 比较器
10. 5 加法器
第十一章 时序逻辑电路的设计
11. 1 触发器
11. 1. 1 D触发器
11. 1. 2 JK触发器
11. 1. 3 T触发器
11. 1. 4 锁存器
11. 2 寄存器和移位寄存器
11. 2. 1 寄存器
11. 2. 2 移位寄存器
11. 3 计数器
11. 3. 1 同步计数器
11. 3. 2 异步计数器
11. 4 分频器
第十二章 有限状态机
12. 1 有限状态机的基本描述
12. 1. 1 有限状态机的描述方式
12. 1. 2 一个Moore型有限状态机的描述
12. 2 有限状态机的同步输出和复位
12. 2. 1 同步输出信号
12. 2. 2 有限状态机的复位
12. 3 改进的Moore型有限状态机
12. 3. 1 把状态作为输出信号的Moore型有限状态机
12. 3. 2 并行输出寄存器的译码输出的Moore型有限状态机
第十三章 实例1--秒表
13. 1 秒表的功能描述
13. 2 顶层设计的VHDL源代码
13. 2. 1 顶层实体的VHDL源代码
13. 2. 2 顶层结构体的设计及VHDL源代码
13. 3 秒表各个模块的分析及其VHDL源代码
13. 3. 1 键输入模块
13. 3. 2 时钟分频模块
13. 3. 3 控制模块
13. 3. 4 秒表计时模块
13. 3. 5 秒表显示模块
第十四章 实例2---数字密码引爆器
14. 1 数字密码引爆器的功能描述
14. 2 顶层设计的VHDL源代码
14. 2. 1 顶层实体的VHDL源代码
14. 2. 2 顶层结构体的设计及VHDL源代码
14. 3 次级电路分析及其VHDL源代码
14. 3. 1 输出消抖同步电路
14. 3. 2 编码电路
14. 3. 3 比较电路
14. 3. 4 预置密码电路
14. 3. 5 计数器选择电路
14. 3. 6 控制指示灯电路
14. 3. 7 分频电路
14. 3. 8 七段显示译码电路
14. 3. 9 其他电路
14. 4 控制器的分析及其VHDL源代码
第十五章 实例3---常用程序包
15. 1 std_logic_1164
15. 2 std_logic_unsigned
15. 3 std_logic_signed
15. 4 std_logic_arith
附录A VHDL的保留字
附录B 一些有用的网址
5. 2 数字基带信号波形及其功率谱密度
5. 2. 1 数字脉冲幅度调制(PAM)
5. 2. 2 常用的数字PAM信号波形(码型)
5. 2. 3 数字PAM信号的功率谱密度计算
5. 2. 4 常用线路码型
5. 3 通过加性白高斯噪声信道传输的数字基带信号的接收
5. 3. 1 利用低通滤波的解调及其误比特率
5. 3. 2 利用匹配滤波器的最佳接收
5. 4 数字PAM信号通过限带基带信道的传输
5. 4. 1 数字RAM基带传输及码间干扰
5. 4. 2 无码间干扰基带传输的奈奎斯特准则
5. 5 加性白高斯噪声干扰下数字PAM信号通过理想限带信道的最佳基带传输
5. 6 眼图
5. 7 信道均衡
5. 8 部分响应系统
5. 9 符号同步
习题
第六章 数字信号的频带传输
6. 1 引言
6. 2 二进制数字信号正弦型载波调制
6. 2. 1 二进制启闭键控(OOK)
6. 2. 2 二进制移频键控(2FSK)
6. 2. 3 二进制移相键控(2PSK或BPSK)
6. 2. 4 2PSK的载波同步
6. 2. 5 差分移相键控(DPSK)
6. 3 四相移相键控(QPSK. DQPSK. OQPSK)
6. 3. 1 四相移相键控(QPSK)
6. 3. 2 差分四相移相键控(DQPSK)
6. 3. 3 偏移四相移相键控(OQPSK)
6. 4 M进制数字调制
6. 4. 1 数字调制信号的矢量表示
6. 4. 2 统计判决理论
6. 4. 3 加性白高斯噪声干扰下M进制确定信号的最佳接收
6. 4. 4 M进制振幅键控(MASK)
6. 4. 5 M进制移相键控(MPSK)
6. 4. 6 正交幅度调制(QAM)
1. 1 VHDL的历史
1. 2 VHDL的特点
1. 3 用VHDL进行设计的流程
第二章 VHDL的基本结构
2. 1 设计实体
2. 2 实体说明
2. 2. 1 类属参数说明
2. 2. 2 端口说明
2. 3 结构体
2. 3. 1 行为描述方式
2. 3. 2 数据流描述方式
2. 3. 3 结构描述方式
2. 3. 4 混合描述方式
第三章 VHDL结构体的子结构
3. 1 块语句结构
3. 1. 1 块语句的结构
3. 1. 2 卫式块语句
3. 2 进程语句结构
3. 2. 1 进程的结构
3. 2. 2 进程同步
3. 3 子程序结构
3. 3. 1 过程
3. 3. 2 函数
第四章 VHDL的对象. 数据类型及运算操作符
4. 1 VHDL的对象
4. 1. 1 常量
4. 1. 2 信号
4. 1. 3 变量
4. 1. 4 文件
4. 1. 5 信号与变量的区别
4. 2 VHDL的数据类型
4. 2. 1 标量类型
4. 2. 2 复合类型
4. 2. 3 子类型
4. 3 VHDL的运算操作符
4. 3. 1 逻辑运算符
4. 3. 2 算术运算符
4. 3. 3 关系运算符
4. 3. 4 并置运算符
4. 3. 5 操作运算符的优先级
4. 4 VHDL的词法单元
4. 4. 1 注释
4. 4. 2 数字
4. 4. 3 字符和字符串
4. 4. 4 位串
第五章 VHDL中的顺序语句
5. 1 信号代入语句和变量赋值语句
5. 2 wait语句
5. 2. 1 wait on
5. 2. 2 wait until
5. 2. 3 wait for
5. 2. 4 多条件等待语句
5. 2. 5 超时等待的处理
5. 3 if语句
5. 4 case语句
5. 5 loop语句
5. 5. 1 for loop循环
5. 5. 2 while looP循环
5. 6 next语句
5. 7 exit语句
5. 8 return语句
5. 9 null语句
5. 10 过程调用语句
5. 11 断言语句
5. 12 repprt语句
第六章 VHDL中的并行语句
6. 1 进程语句
6. 2 块语句
6. 3 并行信号代入语句
6. 3. 1 并发信号代入语句
6. 3. 2 条件信号代入语句
6. 3. 3 选择信号代入语句
6. 4 并行断言语句
6. 5 并行过程调用语句
6. 6 参数传递语句
6. 7 元件例化语句
6. 8 生成语句
6. 8. 1 for模式的生成语句
6. 8. 2 if模式的生成语句
第七章 库. 程序包和配置
7. 1 库
7. 2 程序包
7. 3 配置
7. 3. 1 默认连接和默认配置
7. 3. 2 元件配置
7. 3. 3 块的配置
7. 3. 4 结构体的配置
第八章 VHDL的预定义属性
8. 1 值类属性
8. 1. 1 常用数据类型的值类属性
8. 1. 2 数组的值类属性
8. 1. 3 块的值类属性
8. 2 函数类属性
8. 2. 1 数据类型属性函数
8. 2. 2 数组属性函数
8. 2. 3 信号属性函数
8. 3 信号类属性
8. 3. 1 属性'delayed[(t)]
8. 3. 2 属性'stable[(t)]
8. 3. 3 属性'quiet[(t)]
8. 3. 4 属性'transaction
8. 4 数据类型类属性
8. 5 数据范围类属性
第九章 重载
9. 1 子程序重载
9. 1. 1 子程序参数的重载
9. 1. 2 子程序参数数目的重载
9. 1. 3 标准程序包的重载
9. 2 运算符重载
第十章 组合逻辑电路的设计
10. 1 门电路
10. 1. 1 二输入与门电路
10. 1. 2 二输入或门电路
10. 1. 3 二输入与非门电路
10. 1. 4 二输入或非门电路
10. 1. 5 反相门电路
10. 1. 6 二输入异或门电路
10. 1. 7 三输入与非门电路
10. 2 编码器和译码器
10. 2. 1 编码器
10. 2. 2 译码器
10. 3 多路选择器
10. 4 比较器
10. 5 加法器
第十一章 时序逻辑电路的设计
11. 1 触发器
11. 1. 1 D触发器
11. 1. 2 JK触发器
11. 1. 3 T触发器
11. 1. 4 锁存器
11. 2 寄存器和移位寄存器
11. 2. 1 寄存器
11. 2. 2 移位寄存器
11. 3 计数器
11. 3. 1 同步计数器
11. 3. 2 异步计数器
11. 4 分频器
第十二章 有限状态机
12. 1 有限状态机的基本描述
12. 1. 1 有限状态机的描述方式
12. 1. 2 一个Moore型有限状态机的描述
12. 2 有限状态机的同步输出和复位
12. 2. 1 同步输出信号
12. 2. 2 有限状态机的复位
12. 3 改进的Moore型有限状态机
12. 3. 1 把状态作为输出信号的Moore型有限状态机
12. 3. 2 并行输出寄存器的译码输出的Moore型有限状态机
第十三章 实例1--秒表
13. 1 秒表的功能描述
13. 2 顶层设计的VHDL源代码
13. 2. 1 顶层实体的VHDL源代码
13. 2. 2 顶层结构体的设计及VHDL源代码
13. 3 秒表各个模块的分析及其VHDL源代码
13. 3. 1 键输入模块
13. 3. 2 时钟分频模块
13. 3. 3 控制模块
13. 3. 4 秒表计时模块
13. 3. 5 秒表显示模块
第十四章 实例2---数字密码引爆器
14. 1 数字密码引爆器的功能描述
14. 2 顶层设计的VHDL源代码
14. 2. 1 顶层实体的VHDL源代码
14. 2. 2 顶层结构体的设计及VHDL源代码
14. 3 次级电路分析及其VHDL源代码
14. 3. 1 输出消抖同步电路
14. 3. 2 编码电路
14. 3. 3 比较电路
14. 3. 4 预置密码电路
14. 3. 5 计数器选择电路
14. 3. 6 控制指示灯电路
14. 3. 7 分频电路
14. 3. 8 七段显示译码电路
14. 3. 9 其他电路
14. 4 控制器的分析及其VHDL源代码
第十五章 实例3---常用程序包
15. 1 std_logic_1164
15. 2 std_logic_unsigned
15. 3 std_logic_signed
15. 4 std_logic_arith
附录A VHDL的保留字
附录B 一些有用的网址
5. 2 数字基带信号波形及其功率谱密度
5. 2. 1 数字脉冲幅度调制(PAM)
5. 2. 2 常用的数字PAM信号波形(码型)
5. 2. 3 数字PAM信号的功率谱密度计算
5. 2. 4 常用线路码型
5. 3 通过加性白高斯噪声信道传输的数字基带信号的接收
5. 3. 1 利用低通滤波的解调及其误比特率
5. 3. 2 利用匹配滤波器的最佳接收
5. 4 数字PAM信号通过限带基带信道的传输
5. 4. 1 数字RAM基带传输及码间干扰
5. 4. 2 无码间干扰基带传输的奈奎斯特准则
5. 5 加性白高斯噪声干扰下数字PAM信号通过理想限带信道的最佳基带传输
5. 6 眼图
5. 7 信道均衡
5. 8 部分响应系统
5. 9 符号同步
习题
第六章 数字信号的频带传输
6. 1 引言
6. 2 二进制数字信号正弦型载波调制
6. 2. 1 二进制启闭键控(OOK)
6. 2. 2 二进制移频键控(2FSK)
6. 2. 3 二进制移相键控(2PSK或BPSK)
6. 2. 4 2PSK的载波同步
6. 2. 5 差分移相键控(DPSK)
6. 3 四相移相键控(QPSK. DQPSK. OQPSK)
6. 3. 1 四相移相键控(QPSK)
6. 3. 2 差分四相移相键控(DQPSK)
6. 3. 3 偏移四相移相键控(OQPSK)
6. 4 M进制数字调制
6. 4. 1 数字调制信号的矢量表示
6. 4. 2 统计判决理论
6. 4. 3 加性白高斯噪声干扰下M进制确定信号的最佳接收
6. 4. 4 M进制振幅键控(MASK)
6. 4. 5 M进制移相键控(MPSK)
6. 4. 6 正交幅度调制(QAM)
猜您喜欢