通用寄存器端口信号说明如下:
- dout:8位,输出,数据输出
- din:8位,输入,需要保存的数据
- load:1位,输入,load=1时该部件工作,load=0时该部件不工作
- clk:1位,输入,时钟信号,进行时序控制
- rst:1位,输入,复位信号,rst=0时,系统复位;rst=1时,系统正常工作
module register(clk,rst,load,din,dout);
input clk,rst,load;
input [7:0] din;
output reg[7:0] dout;
always@(posedge clk or negedge rst)
begin
if(rst==0)
dout <= 0;
else if(load)
dout <= din;
end
endmodule
<