已阅读5页,还剩43页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VerilogHDL设计初步 4 1 14选1多路选择器及其VerilogHDL描述1 组合电路 4 1 14选1多路选择器及其VerilogHDL描述1 4 1 14选1多路选择器及其VerilogHDL描述1 4 1 14选1多路选择器及其VerilogHDL描述1 4 1 24选1多路选择器及其VerilogHDL描述2 4 1 24选1多路选择器及其VerilogHDL描述2 1 按位逻辑操作符 A 1 b0 B 1 b1 C 3 0 4 b1100 D 3 0 4 b1011 E 5 0 6 b010110 4 1 24选1多路选择器及其VerilogHDL描述2 2 等式操作符 A 4 b1011 B 4 b0010 C 4 b0z10 D 4 b0z10 4 1 24选1多路选择器及其VerilogHDL描述2 3 assign连续赋值语句 assign目标变量名 驱动表达式 assignDOUT a assignDOUT a 4 1 24选1多路选择器及其VerilogHDL描述2 4 wire定义网线型变量 wire变量名1 变量名2 wire msb lsb 变量名1 变量名2 wire 7 0 a wireY tmp1 tmp2 wiretmp1 tmp2 assignY tmp1 tmp2 5 注释符号 4 1 34选1多路选择器及其VerilogHDL描述3 4 1 34选1多路选择器及其VerilogHDL描述3 1 if else条件语句 if S Y A elseY B if S Y A elsebeginY B Z C Q 1b0 end 1 阻塞式赋值 2 过程赋值语句 2 非阻塞式赋值 3 数据表示方式 4 1 44选1多路选择器及其VerilogHDL描述4 4 1 5简单加法器及其VerilogHDL描述 1 半加器描述 4 1 5简单加法器及其VerilogHDL描述 1 半加器描述 4 1 5简单加法器及其VerilogHDL描述 1 半加器描述 4 1 5简单加法器及其VerilogHDL描述 1 半加器描述 4 1 5简单加法器及其VerilogHDL描述 1 半加器描述 4 1 5简单加法器及其VerilogHDL描述 1 半加器描述 2 全加器顶层文件设计 2 全加器顶层文件设计 Verilog中元件例化语句的结构比较简单 一般格式如下 例化元件端口 例化元件外接端口名 3 8位加法器描述 3 8位加法器描述 时序电路 4 2 1边沿触发型D触发器及其Verilog描述 4 2 1边沿触发型D触发器及其Verilog描述 4 2 2电平触发型锁存器及其Verilog描述 4 2 2电平触发型锁存器及其Verilog描述 4 2 3含异步清0和时钟使能结构的D触发器及其Verilog描述 4 2 3含异步清0和时钟使能结构的D触发器及其Verilog描述 4 2 4含同步清0结构的D触发器及其Verilog描述 4 2 4含同步清0结构的D触发器及其Verilog描述 4 2 5含异步清0的锁存器及其Verilog描述 4 2 5含异步清0的锁存器及其Verilog描述 4 2 6Verilog的时钟过程描述注意点 4 2 6Verilog的时钟过程描述注意点 4 2 7异步时序电路 4 2 7异步时序电路 4 3 14位二进制加法计数器及其Verilog描述 4 3 14位二进制加法计数器及其Verilog描述 4 3 14位二进制加法计数器及其Verilog描述 4 3 2功能更全面的计数器设计 4 3 2功能更全面的计数器设计 4 3 2功能更全面的计数器设计 习题 4 1举例说明 VerilogHDL的操作符中 哪些操作符的运算结果总是一位的 4 2wire型变量与reg型变量有什么本质区别 它们可用于什么类型语句中 4 3阻塞赋值和非阻塞赋值有何区别 4 4举例说明 为什么使用条件叙述不完整的条件句能导致产生时序模块的综合结果 4 5用Verilog设计一个3 8译码器 要求分别用case语句和if else语句 比较这两种方式 4 6图4 27所示的是双2选1多路选择器构成的电路MUXK 对于其中MUX21A 当s 0和s 1时 分别有y a和y b 试在一个模块结构中用两个过程来表达此电路 习题 4 7给出1位全减器的VHDL描述 要求 1 首先设计1位半减器 然后用例化语句将它们连接起来 图4 28中h suber是半减器 diff是输出差 s out是借位输出 sub in是借位输入 2 根据图4 28设计1位全减器 3 以1位全减器为基本硬件 构成串行借位的8位减法器 要求用例化语句来完成此项设计 4 8给出一个4选1多路选择器的Verilog描述 此器件与图4 1类似 但选通控制端有4个输入 S0 S1 S2 S3 当且仅当S0 0时 Y A S1 0时 Y B S2 0时 Y C S3 0时 Y D 习题 4 9把例4 21改成一异步清0 同步时钟使能和异步数据加载型8位二进制加法计数器 图4 27含2选1多路选择器的模块4 10分频方法有多种 最简单的是二分频和偶数分频甚至奇数分频 这用触发器或指定计数模的计数器即可办到 但对于现场实现指定分频比或小数分频率的分频电路的设计就不是很简单了 试对习题4 9的设计稍作修改 将其进位输出COUT与异步加载控制LOAD连在一起 构成一个自动加载型16位二进制数计数器 也即一个16位可控的分频器 给出其Verilog表述 并说明工作原理 设输入频率fi 4MHz 输出频率fo 516 5 1Hz 允许误差 0 1Hz 16位加载数值 习题 4 11根据图4 29 写出顶层文件MX3256 v的VerilogHD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年河北公务员申论考试真题及答案-A卷
- bim一级考试题库及答案真题题库
- 2022年北京大兴区公益性岗位招聘考试真题及答案
- 军职在线论题库及答案
- 公路工程监理案例分析试题及答案
- 双重预防体系知识问答考试试题(带答案)通关秘籍题库
- 市场管理法完整课件
- 北大光华历年真题(微观96-09)
- 2021年全科医学科老年医学科规培护士出科考试题
- 下半年广西注册土木工程师:公共基础考试试题
- 汽车空调泛亚出风口校核设计指导
- 银行全面风险规划-访谈会议纪要-授信审批部模版模版
- IPQC培训教材课件
- 2023汽车智能座舱分级与综合评价白皮书
- 江苏某框剪结构高层住宅楼工程创优方案
- 计算机组成原理期末考试考试习题及答案
- 中国民生银行总行2022年3月招聘高级管理人员模拟试题3套(含答案解析)
- 质量功能展开原理及案例解析课件
- 广西2022年公需科目学习考试试题答案
- 中建五局年内部资料:安装公司施工工艺标准合集
- GB-T 1040.2-2022 塑料 拉伸性能的测定 第2部分:模塑和挤塑塑料的试验条件
评论
0/150
提交评论