Page 8 of 17
IA59032
Data Sheet
32-Bit High Speed Microprocessor Slice
FUNCTIONAL TABLES
TABLE 1: ALU SOURCE OPERAND CONTROL
MICRO CODE
MNEMONIC
ALU SOURCE OPERANDS
I2
I1
I0
OCTAL CODE
R
A
A
0
S
Q
B
Q
B
A
A
Q
0
AQ
AB
ZQ
ZB
ZA
DA
DQ
DZ
L
L
L
L
L
H
H
L
L
H
L
H
L
0
1
2
3
4
5
6
7
L
0
0
D
D
D
H
H
H
H
L
H
H
H
L
H
TABLE 2: ALU FUNCTION CONTROL
MICRO CODE
MNEMONIC
ALU FUNCTION SYMBOL
I5
I4
I3
OCTAL CODE
ADD
SUBR
SUBS
OR
AND
NOTRS
EXOR
EXNOR
L
L
L
L
L
H
H
L
L
H
H
L
H
L
H
L
H
L
H
0
1
2
3
4
5
6
7
R PLUS S
R+S
S-R
R-S
R \/ S
R /\ S
Rn /\ S
R \-/ S
(R \-/ S)n
S MINUS R
R MINUS S
R OR S
L
H
H
H
H
R AND S
Rn AND S
R EX-OR S
R EX-NOR S
TABLE 3: ALU DESTINATION CONTROL
MICRO CODE
RAM FUNCT'N Q REG FUNCT'N
RAM SHIFT'R Q SHIFT'R
MNEMONIC
Y OUTPUT
RAM0 RAM15 Q0
Q15
I8 I7 I6
OCTAL CODE SHIFT LOAD SHIFT LOAD
QREG
NOP
L
L
L
L
H L
H L
L
L
H L
H H
L
H
0
1
2
3
4
5
6
X
X
NONE NONE
F
Q
F
F
A
F
F
F
F
X
X
X
X
X
X
X
X
X
X
X
X
X
IN15
X
®
NONE
X
X
NONE
NONE
NONE
Q/2® Q
RAMA
RAMF
RAMQD
RAMD
RAMQU
NONE F® B
NONE F® B
DOWN
DOWN
UP
X
X
X
X
F/2® B
L
DOWN
B
X
F0
F0
IN0
IN15
IN15
F15
Q0
Q0
IN0
F/2
®
H
NONE
2Q Q
®
2F
2F
B
®
H H L
H H H
UP
Q15
B
®
RAMU
7
UP
X
NONE
F
IN0
F15
X
Q15
*X Don’t care
B=Register addressed by B inputs
DOWN is toward LSB, UP is toward MSB
Copyright ã 2000
innovASIC
[_________The End of Obsolescenceä