
| 第一章 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) |
商品评论(0条)