没有合适的资源?快使用搜索试试~ 我知道了~
首页Verilog程序设计与仿真作业.docx
芯片及拓展功能Verilog仿真 芯片清单:CD4532、74X138、74HC4511、74HC151、74HC85、74HC283、74HC/HCT194、74LVC161 拓展功能: 1、 用二片CD4532构成16-4线优先编码器; 2、 用74X139和74X138构成5线-32线译码器; 3、 将两片74LS151连接成一个16选1的数据选择器 4、 用74HC85组成16位数值比较器; 5、 篮球24秒计时显示器。
资源详情
资源评论
资源推荐

班级 通信
xxxx
班 姓名 xxx 学号 U20xxxxxxx
Verilog HDL 程序设计与仿真
芯片清单:、、、、、、、
拓展功能:
、 用二片 构成 线优先编码器;
、 用 和 构成 线 线译码器;
、 将两片 连接成一个 选 的数据选择器
、 用 组成 位数值比较器;
、 篮球 秒计时显示器。
芯片一:CD4532 (8 线-3 线优先编码器)
一、Verilog HDL 源代码
!" 输入端口声明
#$%&!" 输入端口声明
'(#$%&)" 输出端口及变量的数据类型声明
'(*" + 输出端口及变量的数据类型声明
,-
./.012 !"!,
3(
4 !55%,3()56%-*5%- +5%-
1 当 ! 等于 时,实现优先编码器的功能
3(
*5- +5%- 当编码器的输入信号有效时,设定 *、 + 的输出值
7.18!,逻辑值 8 表示输入信号中那些位可以为任意值
6388898888$)56-只要 的最高位等于 ,就执行该语句
63%8898888$)56-
63%%898888$)56-
63%%%98888$)56-
63%%%%9888$)56-
63%%%%9%88$)56-
63%%%%9%%8$)56-
63%%%%9%%%$)56%-
4.$3()56%-*5%- +5-处理编码器输入信号无效的情况
7.1

二、仿真波形截图
测试代码:
19-
!1
'( !-
'(#$%&!-
+1
/'#$%&)-
/'*-
/' +-
!1..:;;'1;;,
< ! !,"
<!!,"
<)),"
<**,"
< + +,
,-
.3(
!.=!1
!563%%%%%%%%- !5%-
>!563%%%%%%%- !5%-
>!563%%%%%%%- !5-
>!563%%%%%%%- !5-
>!563%%%%%%%- !5-
>!563%%%%%%%- !5-
>!563%%%%%%%- !5-
>!563%%%%%- !5-
>!563%%%%%- !5-
>!563%%%%%%%- !5-
>!563%%%%%- !5-
>-

芯片二:74X138 (3 线-8 线译码器)
一、Verilog HDL 源代码
?7'9."0" " " ,-?
?#$%&?.-? 输入
? " " -? 使能输入端( 有三个使能输入)
?#$%&?0-? 输出
.11(?05@ ?AA?B ?AA?B ,C@63DD.,$639,-?
二、仿真波形截图
测试代码
E17.?11?
19-
!1
'(#$%&.-
'( -
'( -
'( -
+1
/'#$%&0-
!1..:;;'1;;,
7'9
<..,"
<00,"
< ,"
< ,"
< ,
,-
.3(
!.=!1
.563%%%- 5%- 5%- 5%-
>.563%%%- 5%- 5%- 5%-
>.563%%%- 5- 5%- 5%-
>.563%%- 5- 5%- 5%-
>.563%%- 5- 5%- 5%-
>.563%- 5- 5%- 5%-
>.563%%- 5- 5%- 5%-
>.563%- 5- 5%- 5%-
>.563%- 5- 5%- 5%-
>.563- 5- 5%- 5%-
>-
剩余14页未读,继续阅读











安全验证
文档复制为VIP权益,开通VIP直接复制

评论0