English
Language : 

IA59032 Datasheet, PDF (8/17 Pages) InnovASIC, Inc – 32-Bit High Speed Microprocessor Slice
IA59032
32-Bit High Speed Microprocessor Slice
Page 8 of 17
Data Sheet
FUNCTIONAL TABLES
TABLE 1: ALU SOURCE OPERAND CONTROL
MNEMONIC
I2
MICRO CODE
ALU SOURCE OPERANDS
I1
I0 OCTAL CODE
R
S
AQ
L
L
L
0
A
Q
AB
L
L
H
1
A
B
ZQ
L
H
L
2
0
Q
ZB
L
H
H
3
0
B
ZA
H
L
L
4
0
A
DA
H
L
H
5
D
A
DQ
H
H
L
6
D
Q
DZ
H
H
H
7
D
0
TABLE 2: ALU FUNCTION CONTROL
MNEMONIC I5
ADD
L
SUBR
L
SUBS
L
OR
L
AND
H
NOTRS
H
EXOR
H
EXNOR
H
MICRO CODE
I4
I3
OCTAL CODE
L
L
0
L
H
1
H
L
2
H
H
3
L
L
4
L
H
5
H
L
6
H
H
7
ALU FUNCTION SYMBOL
R PLUS S
S MINUS R
R MINUS S
R OR S
R AND S
Rn AND S
R EX-OR S
R EX-NOR S
R+S
S-R
R-S
R \/ S
R /\ S
Rn /\ S
R \-/ S
(R \-/ S)n
TABLE 3: ALU DESTINATION CONTROL
MNEMONIC
QREG
NOP
RAMA
RAMF
RAMQD
RAMD
RAMQU
RAMU
MICRO CODE
RAM FUNCT'N Q REG FUNCT'N
RAM SHIFT'R
I8 I7 I6 OCTAL CODE SHIFT LOAD SHIFT LOAD Y OUTPUT RAM0 RAM15
LLL
0
X NONE NONE F→ Q
F
X
X
LLH
1
X NONE X NONE
F
X
X
L HL
2
NONE F→ B
X
NONE
A
X
X
L HH
3
NONE F→ B
X
NONE
F
X
X
HL L
4
DOWN F/2→ B DOWN Q/2→ Q
F
F0
IN15
HL H
5
DOWN F/2→ B X NONE
F
F0
IN15
HHL
6
UP 2F→ B UP 2Q→ Q
F
IN0
F15
HHH
7
UP 2F→ B X NONE
F
IN0
F15
Q SHIFT'R
Q0
Q15
XX
XX
XX
XX
Q0 IN15
Q0
X
IN0 Q15
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™