北邮22级信通院数电:Verilog-FPGA(9)第九周实验(4)实现寄存器74LS374

北邮信通院数字系统设计:74LS374电路实现与仿真
这篇文章介绍了北京邮电大学通信学院学生关于数字系统设计中74LS374集成电路的Verilog代码实现和相关仿真测试过程,展示了时序逻辑电路的工作原理和实验步骤。

北邮22信通一枚~

跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章

持续关注作者 迎接数电实验学习~

获取更多文章,请访问专栏:

北邮22级信通院数电实验_青山如墨雨如画的博客-优快云博客

 

目录

一.代码部分

1.1 reg_74LS374.v

 1.2 reg_LS374_tb.v

二.仿真测试效果


一.代码部分

1.1 reg_74LS374.v

module reg_74LS374
(
	input [7:0] D_in,
	input clk,
	
	output reg [7:0] D_out
);
always @ (posedge clk)
	begin D_out <=D_in; end
endmodule

 1.2 reg_LS374_tb.v

`timescale 1ns/1ps
module reg_74LS374_tb();
	reg clk;
	reg [7:0] D_in;
	
	wire [7:0] D_out;
	
	initial begin 
		repeat(20) begin 
			clk=1'b0;#200;
			clk=1'b1;#200;
		end
		$stop;
	end
	
	initial begin 
		repeat(2) begin 
			D_in=8'b0000_0001;#250;
			D_in=8'b0000_0010;#250;
			D_in=8'b0000_0100;#250;
			D_in=8'b0000_1000;#250;
			D_in=8'b0001_0000;#250;
			D_in=8'b0010_0000;#250;
			D_in=8'b0100_0000;#250;
			D_in=8'b10000_0000;#250;
			end
			$stop;
		end
	reg_74LS374 reg_1
	(
		.clk(clk),
		.D_in(D_in),
		.D_out(D_out)
	);	
		
endmodule		

二.仿真测试效果

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青山入墨雨如画

你的鼓励将是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值