Programming, Vhdl, Fpga, Cpu.
interface and making the IR register available at the module output: -- memory interface o_PMADDR <= s_addr; o_PMDATA <= i_PMDATA; -- preview of next instruction word o_IR <= s_IR; And finally a synchronous process for the PC and IR registers with a synchronous reset facility: -- synchronously