–2–
ADSP-21060/ADSP-21060L
REV. D
DMA Controller
10 DMA Channels for Transfers Between ADSP-2106x
Internal Memory and External Memory, External
Peripherals, Host Processor, Serial Ports, or Link
Ports
Background DMA Transfers at 40 MHz, in Parallel with
Full-Speed Processor Execution
Host Processor Interface to 16- and 32-Bit Microprocessors
Host Can Directly Read/Write ADSP-2106x Internal
Memory
Multiprocessing
Glueless Connection for Scalable DSP Multiprocessing
Architecture
Distributed On-Chip Bus Arbitration for Parallel Bus
Connect of Up to Six ADSP-2106xs Plus Host
Six Link Ports for Point-to-Point Connectivity and Array
Multiprocessing
240 Mbytes/s Transfer Rate Over Parallel Bus
240 Mbytes/s Transfer Rate Over Link Ports
Serial Ports
Two 40 Mbit/s Synchronous Serial Ports with
Companding Hardware
Independent Transmit and Receive Functions
TABLE OF CONTENTS
GENERAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . 3
ADSP-21000 FAMILY CORE ARCHITECTURE . . . . . . . 3
ADSP-21060/ADSP-21060L FEATURES . . . . . . . . . . . . . . 4
DEVELOPMENT TOOLS . . . . . . . . . . . . . . . . . . . . . . . . . . 7
PIN FUNCTION DESCRIPTIONS . . . . . . . . . . . . . . . . . . 8
TARGET BOARD CONNECTOR FOR EZ-ICE
®
PROBE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
RECOMMENDED OPERATING CONDITIONS (5 V) . 13
ELECTRICAL CHARACTERISTICS (5 V) . . . . . . . . . . . 13
POWER DISSIPATION ADSP-21060 (5 V) . . . . . . . . . . . . 14
RECOMMENDED OPERATING CONDITIONS (3.3 V) 15
ELECTRICAL CHARACTERISTICS (3.3 V) . . . . . . . . . . 15
POWER DISSIPATION ADSP-21060L (3.3 V) . . . . . . . . . 16
ABSOLUTE MAXIMUM RATINGS . . . . . . . . . . . . . . . . 17
TIMING SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . 17
Memory Read—Bus Master . . . . . . . . . . . . . . . . . . . . . . . 20
Memory Write—Bus Master . . . . . . . . . . . . . . . . . . . . . . 21
Synchronous Read/Write—Bus Master . . . . . . . . . . . . . . 22
Synchronous Read/Write—Bus Slave . . . . . . . . . . . . . . . . 24
Multiprocessor Bus Request and Host Bus Request . . . . . 25
Asynchronous Read/Write—Host to ADSP-2106x . . . . . . 27
Three-State Timing—Bus Master, Bus Slave,
HBR, SBTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
DMA Handshake . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Link Ports: 1 × CLK Speed Operation . . . . . . . . . . . . . . 32
Link Ports: 2 × CLK Speed Operation . . . . . . . . . . . . . . 33
Serial Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
JTAG Test Access Port and Emulation . . . . . . . . . . . . . . . 38
OUTPUT DRIVE CURRENTS . . . . . . . . . . . . . . . . . . . . . 39
POWER DISSIPATION . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
TEST CONDITIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
ENVIRONMENTAL CONDITIONS . . . . . . . . . . . . . . . . 42
240-LEAD MQFP PIN CONFIGURATIONS . . . . . . . . . . 43
PACKAGE DIMENSIONS (240-Lead MQFP) . . . . . . . . . 44
225-Ball Plastic Ball Grid Array (PBGA)
Package Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45, 46
PACKAGE DIMENSIONS (225-Ball Grid Array PBGA) . . . 47
ORDERING GUIDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
FIGURES
Figure 1. ADSP-21060/ADSP-21060L Block Diagram . . . . 1
Figure 2. ADSP-2106x System . . . . . . . . . . . . . . . . . . . . . . . 4
Figure 3. Shared Memory Multiprocessing System . . . . . . . . 6
Figure 4. ADSP-21060/ADSP-21060L Memory Map . . . . . 7
Figure 5. Target Board Connector For ADSP-2106x
EZ-ICE Emulator (Jumpers in Place) . . . . . . . . . . . . . . . 11
Figure 6. JTAG Scan Path Connections for Multiple
ADSP-2106x Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 7. JTAG Clocktree for Multiple ADSP-2106x
Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 8. Clock Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 9. Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 10. Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 11. Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figure 12. Flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figure 13. Memory Read—Bus Master . . . . . . . . . . . . . . . . 20
Figure 14. Memory Write—Bus Master . . . . . . . . . . . . . . . 21
Figure 15. Synchronous Read/Write—Bus Master . . . . . . . 23
Figure 16. Synchronous Read/Write—Bus Slave . . . . . . . . . 24
Figure 17. Multiprocessor Bus Request and Host Bus
Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 18a. Synchronous REDY Timing . . . . . . . . . . . . . . 27
Figure 18b. Asynchronous Read/Write—Host to
ADSP-2106x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 19a. Three-State Timing (Bus Transition Cycle,
SBTS Assertion) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 19b. Three-State Timing (Host Transition Cycle) . . 29
Figure 20. DMA Handshake Timing . . . . . . . . . . . . . . . . . 31
Figure 21. Link Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 22. Serial Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Figure 23. External Late Frame Sync . . . . . . . . . . . . . . . . . 37
Figure 24. IEEE 11499.1 JTAG Test Access Port . . . . . . . 38
Figure 25. Output Enable/Disable . . . . . . . . . . . . . . . . . . . 40
Figure 26. Equivalent Device Loading for AC Measurements
(Includes All Fixtures) . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Figure 27. Voltage Reference Levels for AC Measurements
(Except Output Enable/Disable) . . . . . . . . . . . . . . . . . . . 40
Figure 28. ADSP-2106x Typical Drive Currents
(V
DD
= 5 V) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 29. Typical Output Rise Time (10%–90% V
DD
)
vs. Load Capacitance (V
DD
= 5 V) . . . . . . . . . . . . . . . . . . . 41
Figure 30. Typical Output Rise Time (0.8 V–2.0 V)
vs. Load Capacitance (V
DD
= 5 V) . . . . . . . . . . . . . . . . . . . 41
Figure 31. Typical Output Delay or Hold vs. Load Capacitance
(at Maximum Case Temperature) (V
DD
= 5 V) . . . . . . . . . 41
Figure 32. ADSP-2106x Typical Drive Currents
(V
DD
= 3.3 V) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 33. Typical Output Rise Time (10%–90% V
DD
)
vs. Load Capacitance (V
DD
= 3.3 V) . . . . . . . . . . . . . . . . . 41
Figure 34. Typical Output Rise Time (0.8 V–2.0 V) vs. Load
Capacitance (V
DD
= 3.3 V) . . . . . . . . . . . . . . . . . . . . . . . . 42
Figure 35. Typical Output Delay or Hold vs. Load Capacitance
(at Maximum Case Temperature) (V
DD
= 3.3 V) . . . . . . . . 42
EZ-ICE is a registered trademark of Analog Devices, Inc.