adsp-21020 Analog Devices, Inc., adsp-21020 Datasheet - Page 7

no-image

adsp-21020

Manufacturer Part Number
adsp-21020
Description
32/40-bit Ieee Floating-point Dsp Microprocessor
Manufacturer
Analog Devices, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
adsp-21020BG-100
Manufacturer:
ADI
Quantity:
163
Part Number:
adsp-21020BG-120
Manufacturer:
ADI
Quantity:
289
Part Number:
adsp-21020BG-80
Manufacturer:
ADI
Quantity:
202
Part Number:
adsp-21020KG-100
Manufacturer:
AD
Quantity:
2
Part Number:
adsp-21020KG-100
Manufacturer:
ADI
Quantity:
200
Part Number:
adsp-21020KG-102
Quantity:
3
Part Number:
adsp-21020KG-133
Manufacturer:
AMD
Quantity:
17
Part Number:
adsp-21020KG-133
Manufacturer:
ADI
Quantity:
168
Part Number:
adsp-21020KG-133
Manufacturer:
ADI
Quantity:
20 000
Part Number:
adsp-21020KG-80
Manufacturer:
AD
Quantity:
8
REV. C
COMPUTE AND MOVE OR MODIFY INSTRUCTIONS
1.
2.
3a.
3b.
3c.
3d.
4a.
4b.
4c.
4d.
5.
6a.
6b.
7.
7.
PROGRAM FLOW CONTROL INSTRUCTIONS
8.
9.
11.
12.
12.
13.
12.
(DB) Delayed branch
(LA) Loop abort (pop loop PC stacks on branch)
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
IF condition
LCNTR =
LCNTR =
LCNTR =
LCNTR =
compute,
compute;
compute,
compute,
compute,
compute,
compute,
compute,
compute,
compute,
compute,
shiftimm,
shiftimm,
compute,
compute,
|
|
|
|
|
|
|
|
|
|
|
|
|
JUMP
CALL
CALL
JUMP
CALL
CALL
RTS
RTI
RTI |
<data16>
ureg
<data16>
ureg
|
|
|
|
| |
| |
| |
| |
|
|
|
|
|
|
|
|
|
|
ureg =
ureg =
|
|
|
|
dreg =
dreg =
ureg1 = ureg2 ;
|
|
dreg =
MODIFY
MODIFY
|
|
(
(
(
, DO
, DO
,
, DO
|
|
|
DM(Ia, Mb) = dreg1
dreg1 = DM(Ia, Mb)
DM(Ia, Mb)
PM(Ic, Md)
DM(Mb, Ia)
PM(Md, Ic)
DM(Ia, <data6>)
PM(Ic, <data6>)
DM(<data6>, Ia)
PM(<data6>, Ic)
DM(Ia, Mb)
PM(Ic, Md)
<addr24>
(PC, <reladdr6>)
(PC, <reladdr6>)
(Md, Ic)
(PC, <reladdr6>)
(PC, <reladdr6>)
DO
DB,
LA,
DB, LA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DM(Ia, Mb)
PM(Ic, Md)
PM(Ic, Md)
PM(Md, Ic)
DM(Ia, <data6>)
DM(Ia, Mb)
DM(Mb, Ia)
PM(Ic, <data6>)
DM(<data6>, Ia)
PM(<data6>, Ic)
( <PC,
(
<addr24>
<addr24>
|
|
|
|
|
|
(PC, <reladdr24>)
(Ia, Mb)
(Ic, Md)
) , compute ;
|
|
|
|
|
|
<reladdr24>)(
= dreg ;
= ureg ;
= ureg ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
= dreg ;
= dreg ;
;
;
;
–7–
,
;
|
|
|
|
(
(
(
(
(
(
|
|
|
|
|
|
;
;
DB
LA
DB, LA
DB
LA
DB, LA
|
|
|
|
,
,
UNTIL LCE ;
UNTIL LCE ;
UNTIL termination ;
|
|
PM(Ic, Md) = dreg2
dreg2 = PM(Ic, Md)
|
|
|
|
|
|
) ;
) , compute ;
|
|
;
ADSP-21020

Related parts for adsp-21020