




已阅读5页,还剩51页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
EDA技术实用教程 第3章VHDL设计初步 3 1组合电路的VHDL描述 3 1 12选1多路选择器及其VHDL描述1 3 1组合电路的VHDL描述 3 1 12选1多路选择器及其VHDL描述1 3 1组合电路的VHDL描述 3 1 12选1多路选择器及其VHDL描述1 3 1组合电路的VHDL描述 3 1 12选1多路选择器及其VHDL描述1 1 实体表达 3 1组合电路的VHDL描述 2 实体名 3 1组合电路的VHDL描述 3 端口语句和端口信号名 4 端口模式 1 IN 输入端口 2 OUT 输出端口 3 INOUT 双向端口 4 BUFFER 缓冲端口 3 1组合电路的VHDL描述 5 数据类型 6 结构体表达 3 1组合电路的VHDL描述 7 赋值符号和数据比较符号 8 WHEN ELSE条件信号赋值语句 3 1组合电路的VHDL描述 9 关键字 10 标识符 11 规范的程序书写格式 12 文件取名和存盘 3 1组合电路的VHDL描述 3 1 22选1多路选择器及其VHDL描述2 3 1组合电路的VHDL描述 3 1 22选1多路选择器及其VHDL描述2 1 逻辑操作符 3 1组合电路的VHDL描述 3 1 22选1多路选择器及其VHDL描述2 2 标准逻辑位数据类型STD LOGIC 3 1组合电路的VHDL描述 3 1 22选1多路选择器及其VHDL描述2 3 设计库和标准程序包 4 信号定义和数据对象 3 1组合电路的VHDL描述 3 1 32选1多路选择器及其VHDL描述3 3 1组合电路的VHDL描述 3 1 32选1多路选择器及其VHDL描述3 3 1组合电路的VHDL描述 3 1 32选1多路选择器及其VHDL描述3 1 条件语句 2 进程语句和顺序语句 IF THEN ELSE ENDIF PROCESS ENDPROCESS 3 1组合电路的VHDL描述 3 1 4半加器及其VHDL的描述 3 1组合电路的VHDL描述 3 1 4半加器及其VHDL的描述 3 1组合电路的VHDL描述 3 1 4半加器及其VHDL的描述 3 1组合电路的VHDL描述 3 1 4半加器及其VHDL的描述 1 CASE语句 3 1组合电路的VHDL描述 3 1 4半加器及其VHDL的描述 2 标准逻辑矢量数据类型 3 1组合电路的VHDL描述 3 1 4半加器及其VHDL的描述 3 并置操作符 3 1组合电路的VHDL描述 3 1 5一位二进制全加器及其VHDL描述 3 并置操作符 3 1组合电路的VHDL描述 3 1 5一位二进制全加器及其VHDL描述 3 并置操作符 3 1组合电路的VHDL描述 3 1 5一位二进制全加器及其VHDL描述 3 并置操作符 3 1组合电路的VHDL描述 3 1 6VHDL例化语句 3 2基本时序电路的VHDL描述 3 2 1D触发器的VHDL描述 3 2基本时序电路的VHDL描述 3 2 1D触发器的VHDL描述 1 上升沿检测表达式和信号属性函数EVENT 2 不完整条件语句与时序电路 3 2基本时序电路的VHDL描述 3 2基本时序电路的VHDL描述 3 2基本时序电路的VHDL描述 3 2 2VHDL实现时序电路的不同表述 3 2基本时序电路的VHDL描述 3 2 2VHDL实现时序电路的不同表述 3 2基本时序电路的VHDL描述 3 2 2VHDL实现时序电路的不同表述 3 2基本时序电路的VHDL描述 3 2 2VHDL实现时序电路的不同表述 3 2基本时序电路的VHDL描述 3 2 3异步时序电路设计 3 2基本时序电路的VHDL描述 3 2 3异步时序电路设计 3 3计数器的VHDL设计 3 3计数器的VHDL设计 3 3 14位二进制加法计数器设计 3 3 2整数类型 3 3计数器的VHDL设计 3 3 3计数器的其他VHDL表达方式 3 3计数器的VHDL设计 3 3 3计数器的其他VHDL表达方式 3 3计数器的VHDL设计 3 3 3计数器的其他VHDL表达方式 3 4实用计数器的VHDL设计 3 3 3计数器的其他VHDL表达方式 接下页 3 4实用计数器的VHDL设计 接上页 3 4实用计数器的VHDL设计 3 3 3计数器的其他VHDL表达方式 1 十进制计数器相关语法 3 4实用计数器的VHDL设计 3 3 3计数器的其他VHDL表达方式 2 程序分析 3 4实用计数器的VHDL设计 3 3 3计数器的其他VHDL表达方式 2 程序分析 3 4实用计数器的VHDL设计 3 3 3计数器的其他VHDL表达方式 3 时序模块中的同步控制信号和异步控制信号的构建 4 另一种描述方式 3 4实用计数器的VHDL设计 3 3 3计数器的其他VHDL表达方式 3 时序模块中的同步控制信号和异步控制信号的构建 4 另一种描述方式 习题 3 1画出与以下实体描述对应的原理图符号元件 习题 3 2图3 16所示的是4选1多路选择器 试分别用IF THEN语句 WHEN ELSE和CASE语句的表达方式写出此电路的VHDL程序 要求选择控制信号s1和s0的数据类型为STD LOGIC 当s1 0 s0 0 s1 0 s0 1 s1 1 s0 0 和s1 1 s0 1 时 分别执行y a y b y c y d 习题 3 3图3 17所示的是双2选1多路选择器构成的电路MUXK 对于其中MUX21A 当s 0 和s 1 时 分别有y a 和y b 试在一个结构体中用两个进程来表达此电路 每个进程中用CASE语句描述一个2选1多路选择器MUX21A 习题 3 4将3 20程序的计数器改为12进制计数器 程序用例3 21的方式表述 并且将复位RST改为同步清0控制 加载信号LOAD改为异步控制方式 讨论例3 20与例3 21的异同点 3 5设计含有异步清零和计数使能的16位二进制加减可控计数器 3 6图3 18是一个含有上升沿触发的D触发器的时序电路 试写出此电路的VHDL设计文件 习题 3 7给出1位全减器的VHDL描述 要求 1 首先设计1位半减器 然后用例化语句将它们连接起来 图3 19中h suber是半减器 diff是输出差 s out是借位输出 sub in是借位输入 2 根据图3 19设计1位全减器 以1位全减器为基本硬件 构成串行借位的8位减法器 要求用例化语句来完成此项设计 减法运算是x y sun in diffr 习题 3 8给出一个4选1多路选择器的VHDL描述 选通控制端有4个输入 S0 S1 S2 S3 当且仅当S0 0时 Y A S1 0时 Y B S2 0时 Y C S3 0时 Y D 3 9分频方法有多种 最简单的是二分频和偶数分频甚至奇数分频 这用触发器或指定计数模的计数器即可办到 但对于现场实现指定分频比或小数分频率的分频电路的设计就不是很简单了 试对例3 20的设计稍作修改 将其进位输出COUT与异步加载控制LOAD连在一起 构成一个自动加载型16位二进制数计数器 也即一个16位可控的分频器 给出其VHDL表述 并说明工作原理 设输入频
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西2025自考工商管理马克思概论主观题专练
- 2025年会计经理考试题及答案
- 江苏2025自考教育学心理卫生与心理辅导简答题专练
- 四川2025自考时空信息工程马克思概论案例题专练
- 江苏2025自考社会工作社会行政选择题专练
- 甘肃2025自考老年医学与健康智慧养老技术易错题专练
- 四川2025自考护理学儿科护理学二选择题专练
- 广东2025自考人工智能教育教育数据挖掘高频题考点
- 北京2025自考金融学金融市场学模拟题及答案
- 上海2025自考社会工作社会学概论选择题专练
- GB/T 21181-2025再生铅锭
- 2025年酒水行业精酿啤酒市场前景研究报告
- 西游记大闹通天河课件
- 《互换性与测量技术》课件-Lesson 09 第五章 公差原则
- 仪器仪表安全培训课件
- 交谊舞教学课件下载
- 触电急救培训课件模板
- 2025-2030肉牛养殖大数据平台建设与数字化管理转型路径研究报告
- 新加坡cpa教学法课件
- GB/T 9943-2025高速工具钢
- 医院医疗设备购置论证报告
评论
0/150
提交评论