clk clk rst rst out_byte[7:0] out_byte[7:0] D mem label dmem_proc_signal dmem_proc_signal .read_data dmem_proc_signal.read_data HEXRADIX .ready dmem_proc_signal.ready proc_dmem_signal proc_dmem_signal .write_data proc_dmem_signal.write_data HEXRADIX .write_addr proc_dmem_signal.write_addr HEXRADIX .write_size proc_dmem_signal.write_size .write_en proc_dmem_signal.write_en .read_addr proc_dmem_signal.read_addr HEXRADIX .read_size proc_dmem_signal.read_size .read_en proc_dmem_signal.read_en I mem label imem_proc_signal imem_proc_signal .read_data imem_proc_signal.read_data HEXRADIX .ready imem_proc_signal.ready proc_imem_signal proc_imem_signal .read_addr proc_imem_signal.read_addr HEXRADIX .read_en proc_imem_signal.read_en IRQ label irq_proc_signal irq_proc_signal proc_irq_signal proc_irq_signal irq_lines[15:0] irq_lines[15:0]