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

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
ADSP-21020
Rn, Rx, Ry
Fn, Fx, Fy
MRxF
MRxB
( x-input
S
U
I
F
FR
(SF)
(SSF) Default format for 2-input operations
Shifter
Rn = LSHIFT Rx BY Ry
Rn = Rn OR LSHIFT Rx BY Ry
Rn = ASHIFT Rx BY Ry
Rn = Rn OR ASHIFT Rx BY Ry
Rn = ROT Rx BY RY
Rn = BCLR Rx BY Ry
Rn = BSET Rx BY Ry
Rn = BTGL Rx BY Ry
BTST Rx BY Ry
Rn = FDEP Rx BY Ry
Rn = Rn OR FDEP Rx BY Ry
Rn = FDEP Rx BY Ry (SE)
Rn = Rn OR FDEP Rx BY Ry (SE)
Rn = FEXT Rx BY Ry
Rn = FEXT Rx BY Ry (SE)
Rn = EXP Rx
Rn = EXP Rx (EX)
Rn = LEFTZ Rx
Rn = LEFTO Rx
Rn, Rx, Ry
<bit6>:<len6> 6-bit immediate bit position and length values (for shifter immediate operations)
( x-input
Rn
MRF
MRB
Rn
Rn
MRF
MRB
Rn
Rn
MRF
MRB
MRF
MRB
MRxF
MRxB
Signed input
Unsigned input
Integer input(s)
Fractional input(s)
Fractional inputs, Rounded output
Default format for 1-input operations
= Rx * Ry ( S S F
= Rx * Ry (
= Rx * Ry ( U U
= MRF + Rx * Ry ( S S F
= MRB
= MRF
= MRB
= SAT MRF (SI)
= SAT MRB (UI)
= SAT MRF (SF)
= SAT MRB (UF)
= 0
= Rn
y-input
y-input
R15-R0; register file location, fixed-point
R15–R0; register file location, fixed-point
F15–F0; register file location, floating-point
MR2F, MR1F; MR0F; multiplier result accumulators, foreground
MR2B, MR1B, MR0B; multiplier result accumulators, background
data format, )
+ Rx * Ry ( U U
+ Rx * Ry (
rounding
Table VI. Shifter and Shifter Immediate Compute Operations
U U I
FR
U U I
Table V. Multiplier Compute Operations
)
Shifter Immediate
Rn = LSHIFT Rx BY<data8>
Rn = Rn OR LSHIFT Rx BY<data8>
Rn = ASHIFT Rx BY<data8>
Rn = Rn OR ASHIFT Rx BY<data8>
Rn = ROT Rx BY<data8>
Rn = BCLR Rx BY<data8>
Rn = BSET Rx BY<data8>
Rn = BTGL Rx BY<data8>
BTST Rx BY<data8>
Rn = FDEP Rx BY <bit6>: <len6>
Rn = Rn OR FDEP Rx BY <bit6>:<1en6>
Rn = FDEP Rx BY <bit6>:<1en6> (SE)
Rn = Rn OR FDEP Rx BY <bit6>:<1en6> (SE)
Rn = FEXT Rx BY <bit6>:<1en6>
Rn = FEXT Rx BY <bit6>:<1en6> (SE)
FR
)
Fn
Rn
Rn
MRF =
MRB = MRB
Rn
Rn
MRF = RND MRF
MRB = RND MRB
Rn
Rn
= Fx * Fy
= MRF – Rx * Ry ( S S F
=
= RND MRF
= RND MRB
= MRxF
=
–10–
MRB= Rx * Ry (
MRF= Rx * Ry ( U U I
MRxB
(SF)
(UF)
U U I
FR
)
REV. C

Related parts for adsp-21020