Professional Documents
Culture Documents
ARM7 Single Cycle Datapath
ARM7 Single Cycle Datapath
R,WR
MUX
ALU
9-15, 4,5
0-2
SR2
Mux
6-8
REG
File
SR1
ALU
SR2 data
Write
MUX
MUX
Instruction
Memory
PC
SR1 data
Sign Extension
5 to 16 bit
Sign Extension
6 to 16 bit
Sign Extension
11 to 16 bit
Zero Extension
8 to 16
Zero Extension
4-16
MUX
Sign Extension
9 to 16 bit
MUX
111
DEST
9-11
Shift Left
by 1
Alu
Control
Data
Mem.
REGWR
JMP,BRZ
MEMADR
N,Z,P
ALUSRC
EXTCTRL
REGCTRL
REGSRC
TRAPCTRL
Control