Analog Devices ADSP-21020 Specification Sheet page 11

Analog devices 2/40-bit ieee floating-point dsp microprocessor specification sheet
Hide thumbs Also See for ADSP-21020:
Table of Contents

Advertisement

Table Vll. Multifunction Compute Operations
Fixed-Point
Rm=R3-0 * R7-4 (SSFR), Ra=R11-8 + R15-12
Rm=R3-0 * R7-4 (SSFR), Ra=R11-8 – R15-12
Rm=R3-0 * R7-4 (SSFR), Ra=(R11-8 + R15-12)/2
MRF=MRF + R3-0 * R7-4 (SSF), Ra=R11-8 + R15-12
MRF=MRF + R3-0 * R7-4 (SSF), Ra=R11-8 – R15-12
MRF=MRF + R3-0 * R7-4 (SSF), Ra=(R11-8 + R15-12)/2
Rm=MRF + R3-0 * R7-4 (SSFR), Ra=R11-8 + R15-12
Rm=MRF + R3-0 * R7-4 (SSFR), Ra=R11-8 – R15-12
Rm=MRF + R3-0 * R7-4 (SSFR), Ra=(R11-8 + R15-12)/2
MRF=MRF – R3-0 * R7-4 (SSF), Ra=R11-8 + R15-12
MRF=MRF – R3-0 * R7-4 (SSF), Ra=R11-8 – R15-12
MRF=MRF – R3-0 * R7-4 (SSF), Ra=(R11-8 + R15-12)/2
Rm=MRF – R3-0 * R7-4 (SSFR), Ra=R11-8 + R15-12
Rm=MRF – R3-0 * R7-4 (SSFR), Ra=R11-8 – R15-12
Rm=MRF – R3-0 * R7-4 (SSFR), Ra=(R11-8 + R15-12)/2
Rm=R3-0 * R7-4 (SSFR), Ra=R11-8 + R15-12,
Rs=R11-8 – R15-12
Floating-Point
Fm=F3-0 * F7-4, Fa=F11-8 + F15-12
Fm=F3-0 * F7-4, Fa=F11-8 – F15-12
Fm=F3-0 * F7-4, Fa=FLOAT R11-8 by R15-12
Fm=F3-0 * F7-4, Fa=FIX R11-8 by R15-12
Fm=F3-0 * F7-4, Fa=(F11-8 + F15-12)/2
Fm=F3-0 * F7-4, Fa=ABS F11-8
Fm=F3-0 * F7-4, Fa=MAX (F11-8, F15-12)
Fm=F3-0 * F7-4, Fa=MIN (F11-8, F15-12)
Fm=F3-0 * F7-4, Fa=F11-8 + F15-12,
Fs=F11-8 – F15-12
Ra, Rm
Any register file location (fixed-point)
R3-0
R3, R2, R1, R0
R7-4
R7, R6, R5, R4
R11-8
R11, R10, R9, R8
R15-12
R15, R14, R13, R12
Fa, Fm
Any register file location (floating-point)
F3-0
F3, F2, F1, F0
F7-4
F7, F6, F5, F4
F11-8
F11, F10, F9, F8
F15-12
F15, F14, F13, F12
(SSF)
X-input signed, Y-input signed, fractional inputs
(SSFR)
X-input signed, Y-input signed, fractional inputs, rounded output
REV. C
Table VIII. Interrupt Vector Addresses and Priorities
Vector
Address
No.
(Hex)
0
0x00
1*
0x08
2
0xl0
3
0xl8
4
0x20
5
0x28
6
0x30
7
0x38
8
0x40
9
0x48
10
0x50
11
0x58
12
0x60
13
0x68
14
0x70
15
0x78
16
0x80
17
0x88
18
0x90
19–23
0x98-0xB8
24–31
0xC0–OxF8
*Nonmaskable
–11–
ADSP-21020
Function
Reserved
Reset
Reserved
Status stack or loop stack overflow or
PC stack full
Timer=0 (high priority option)
IRQ3 asserted
IRQ2 asserted
IRQ1 asserted
IRQ0 asserted
Reserved
Reserved
DAG 1 circular buffer 7 overflow
DAG 2 circular buffer 15 overflow
Reserved
Timer=0 (low priority option)
Fixed-point overflow
Floating-point overflow
Floating-point underflow
Floating-point invalid operation
Reserved
User software interrupts

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADSP-21020 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents

Save PDF