URL
https://opencores.org/ocsvn/instruction_list_pipelined_processor_with_peripherals/instruction_list_pipelined_processor_with_peripherals/trunk
Subversion Repositories instruction_list_pipelined_processor_with_peripherals
[/] [instruction_list_pipelined_processor_with_peripherals/] [trunk/] [hdl/] [inputReg.v] - Rev 8
Go to most recent revision | Compare with Previous | Blame | View Log
`include "timescale.v" `include "defines.v" module inputRegister (reset, inputs, inputRead, inputReadAddr, inputReadOut); input [`inputNumber-1:0] inputs; input inputRead, reset; input [`inputAddrLen-1:0] inputReadAddr; output inputReadOut; reg inputReadOut; reg [`inputNumber-1:0] inputReg; always @ (reset or inputs or inputRead or inputReadAddr) begin if (reset) begin inputReadOut = 1'bz; $write ("\nmodule inputRegister is reset "); end else begin inputReg = inputs; if (inputRead) begin inputReadOut = inputReg [inputReadAddr]; $write ("\nreading input : module inputRegister "); end end end endmodule
Go to most recent revision | Compare with Previous | Blame | View Log