wd_reg.v

来自「ARM7 verilog vhdl code」· Verilog 代码 · 共 37 行

V
37
字号
// Write Data Register//   Jeffrey J. Cook (jjcook)`timescale 1ns/100psmodule wd_reg(WD_Bus_Write,WD_DBE,WD_Load,WD_DOUT,sysclk);input	[31:0]	WD_Bus_Write;input	WD_DBE;input	WD_Load;input	sysclk;output	[31:0]	WD_DOUT;wire	[31:0]	WD_Bus_Write;wire	WD_DBE;wire	WD_Load;wire	sysclk;reg	[31:0]	WD_DOUT;reg	[31:0]	WD_internal;always @(posedge sysclk)begin	if(WD_Load == 1'b1) WD_internal = WD_Bus_Write;endalways @(WD_DBE)begin	case (WD_DBE)	1'b0	:	WD_DOUT = 32'bZ;	1'b1	:	WD_DOUT = WD_internal;	default	:	WD_DOUT	= 32'bX;	endcaseendendmodule

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?