page1
cache
BIU
[31:0] INSTRUCTION
VALID_INSTRUCTION
VALID_INSTRUCTION_ack
ADDRESS BUS
DATA BUS
rd,wr,BHE,IORQ ...
READ MEM
WRTIE
WRTIE MEM
WRTIE IO
EXECUTION
Microcode ROM
DECODE
REGISTER FILE
ALU
Write port
Read port 1
Read port 2
ALU Control
Register Control
exec state
next exec instr
Read data request, write data request, jump request
[15:0] DATA
init data
predecode
BUFFER
Valid exec