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

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
The ADSP-21020 also implements on-chip emulation through
the JTAG test access port. The processor’s eight sets of break-
point range registers enable program execution at full speed
until reaching a desired break-point address range. The
processor can then halt and allow reading/writing of all the
processor’s internal registers and external memories through the
JTAG port.
PIN DESCRIPTIONS
This section describes the pins of the ADSP-21020. When
groups of pins are identified with subscripts, e.g. PMD
highest numbered pin is the MSB (in this case, PMD
identified as synchronous (S) must meet timing requirements
with respect to CLKIN (or with respect to TCK for TMS, TDI,
and TRST). Those that are asynchronous (A) can be asserted
asynchronously to CLKIN.
O = Output; I = Input; S = Synchronous; A = Asynchronous;
P = Power Supply; G = Ground.
Pin
Name
PMA
PMD
PMS
PMRD
PMWR
PMACK I/S
1–0
23–0
47–0
Type
O
I/O
O
O
O
Function
Program Memory Address. The ADSP-21020
outputs an address in program memory on
these pins.
Program Memory Data. The ADSP-21020
inputs and outputs data and instructions on
these pins. 32-bit fixed-point data and 32-bit
single-precision floating-point data is trans-
ferred over bits 47-16 of the PMD bus.
Program Memory Select lines. These pins are
asserted as chip selects for the corresponding
banks of program memory. Memory banks
must be defined in the memory control
registers. These pins are decoded program
memory address lines and provide an early
indication of a possible bus cycle.
Program Memory Read strobe. This pin is
asserted when the ADSP-21020 reads from
program memory.
Program Memory Write strobe. This pin is
asserted when the ADSP-21020 writes to
program memory.
Program Memory Acknowledge. An external
device deasserts this input to add wait states
to a memory access.
PROGRAM
MEMORY
SELECTS
ADDR
DATA
WE
OE
Figure 2. Basic System Configuration
24
48
2
47
PMRD
PMWR
PMA
PMD
PMS1-0
PMTS
PMPAGE
PMACK
47–0
). Inputs
CLOCK
CLKIN
1
, the
ADSP-21010
RESET
–5–
4
DMPAGE
IRQ3-0
DMS3-0
DMACK
DMWR
Pin
Name
PMPAGE O
PMTS
DMA
DMD
DMS
DMRD
DMWR
DMACK
DMRD
DMTS
DMA
DMD
4
5
32
3–0
4
31–0
39–0
32
Type Function
I/S
O
I/O
O
O
O
I/S
Program Memory Page Boundary. The
ADSP-21020 asserts this pin to signal that a
program memory page boundary has been
crossed. Memory pages must be defined in
the memory control registers.
Program Memory Three-State Control.
PMTS places the program memory address,
data, selects, and strobes in a high-
impedance state. If PMTS is asserted while
a PM access is occurring, the processor will
halt and the memory access will not be
completed. PMACK must be asserted for at
least one cycle when PMTS is deasserted to
allow any pending memory access to com-
plete properly. PMTS should only be
asserted (low) during an active memory
access cycle.
Data Memory Address. The ADSP-21020
outputs an address in data memory on these
pins.
Data Memory Data. The ADSP-21020
inputs and outputs data on these pins.
32-bit fixed point data and 32-bit
single-precision floating point data is
transferred over bits 39-8 of the DMD bus.
Data Memory Select lines. These pins are
asserted as chip selects for the correspon-
ding banks of data memory. Memory banks
must be defined in the memory control
registers. These pins are decoded data
memory address lines and provide an early
indication of a possible bus cycle.
Data Memory Read strobe. This pin is
asserted when the ADSP-21020 reads from
data memory.
Data Memory Write strobe. This pin is
asserted when the ADSP-21020 writes to
data memory.
Data Memory Acknowledge. An external
device deasserts this input to add wait states
to a memory access.
SELECTS
OE
WE
ADDR
DATA
SELECTS
OE
WE
ACK
ADDR
DATA
PERIPHERALS
MEMORY
DATA
ADSP-21020

Related parts for adsp-21020