云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 广东工业大学—基于Libero的数字逻辑设计仿真及验证实验实验报告讲解

广东工业大学—基于Libero的数字逻辑设计仿真及验证实验实验报告讲解

  • 62 次阅读
  • 3 次下载
  • 2025/6/13 19:07:37

initial begin cin=0; repeat(20)

#15 cin=$random; end initial begin a=0;

repeat(20)

#10 a=$random; end initial begin b=0;

repeat(20)

#10 b=$random; end endmodule

//74HC4511代码

module HC4511(LE,BI,LT,A,Y); input LE,BI,LT; input [3:0]A; output [6:0]Y; reg [6:0]Y;

always@(LE,BI,LT,A) begin if(!LT)

Y=7'b1111111; else if(!BI) Y=0; else if(LE) Y=Y; else

case (A)

4'd0:Y=7'b1111110;//数字按abcdefg顺序 4'd1:Y=7'b0110000; 4'd2:Y=7'b1101101; 4'd3:Y=7'b1111001; 4'd4:Y=7'b0110011; 4'd5:Y=7'b1011011; 4'd6:Y=7'b1011111; 4'd7:Y=7'b1110000;

12

4'd8:Y=7'b1111111; 4'd9:Y=7'b1111011; 4'd10:Y=7'b1110111; 4'd11:Y=7'b0011111; 4'd12:Y=7'b1001110; 4'd13:Y=7'b0111101; 4'd14:Y=7'b1001111; 4'd15:Y=7'b1000111; default:; endcase end endmodule

//74HC4511测试平台代码 module test_HC4511; reg le,bi,lt; reg [3:0]a; wire [6:0]y;

HC4511 u6(le,bi,lt,a,y); initial begin lt=0; #10 lt=1; bi=0; #10 bi=1; le=1; #10 le=0; end initial begin a=0;

repeat(30)

#20 a=$random; end endmodule

3、第一次仿真结果截图(任选一个模块,请注明) 74HC85:

13

4、综合结果(截图)

5、第二次仿真结果(综合后仿真截图)。回答输出信号是否有延迟,最长延迟时间约为多少?

14

最大延迟约为700ps。

6、布局布线(引脚分配截图)

7、第三次仿真结果(布局布线后)。回答输出信号是否有延迟,最长延迟时间约为多少?分析是否有出现竞争冒险。

15

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

initial begin cin=0; repeat(20) #15 cin=$random; end initial begin a=0; repeat(20) #10 a=$random; end initial begin b=0; repeat(20) #10 b=$random; end endmodule //74HC4511代码 module HC4511(LE,BI,LT,A,Y); input LE,BI,LT; i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com