设计与验证verilog hdl

源代码在线查看: write_reg.v

软件大小: 1828 K
上传用户: NJ_WK
关键词: verilog hdl
下载地址: 免注册下载 普通下载 VIP

相关代码

				// synchronous write by cpu clock, use my_wr as condition
				module write_reg (clk, rst, data_in,  my_wr, CS_reg1, CS_reg2, CS_reg3, reg1, reg2, reg3);
				
				input        clk, rst, my_wr, CS_reg1, CS_reg2, CS_reg3;
				input  [7:0] data_in;
				output [7:0] reg1, reg2, reg3;
				reg    [7:0] reg1, reg2, reg3;
				
				  always @ (posedge clk or negedge rst)
				      if (!rst)
				         begin
				              reg1 				              reg2 				              reg3 				         end
				      else
				         begin
				            if (my_wr)
				                begin
				                     if (CS_reg1)
				                         reg1 				                     else if (CS_reg2)
				                         reg2 				                     else if (CS_reg3)
				                         reg3 				                end
				            else
				                begin
				                     reg1 				                     reg2 				                     reg3 				                end                
				         
				         end
				         
				      
				
				
				
				
				endmodule			

相关资源