Download ADSP-2186M DSP Microcomputer
Transcript
ADSP-2186M TABLE OF CONTENTS RECOMMENDED OPERATING CONDITIONS . . . . . ELECTRICAL CHARACTERISTICS . . . . . . . . . . . . . . . ABSOLUTE MAXIMUM RATINGS . . . . . . . . . . . . . . . TIMING SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . GENERAL NOTES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TIMING NOTES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MEMORY TIMING SPECIFICATIONS . . . . . . . . . . . . FREQUENCY DEPENDENCY FOR TIMING SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . ENVIRONMENTAL CONDITIONS . . . . . . . . . . . . . . . POWER DISSIPATION . . . . . . . . . . . . . . . . . . . . . . . . . . Output Drive Currents . . . . . . . . . . . . . . . . . . . . . . . . . . Capacitive Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . TEST CONDITIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . Output Disable Time . . . . . . . . . . . . . . . . . . . . . . . . . . . Output Enable Time . . . . . . . . . . . . . . . . . . . . . . . . . . . Clock Signals and Reset . . . . . . . . . . . . . . . . . . . . . . . . . Interrupts and Flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bus Request–Bus Grant . . . . . . . . . . . . . . . . . . . . . . . . . Memory Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Memory Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Serial Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IDMA Address Latch . . . . . . . . . . . . . . . . . . . . . . . . . . . IDMA Write, Short Write Cycle . . . . . . . . . . . . . . . . . . IDMA Write, Long Write Cycle . . . . . . . . . . . . . . . . . . . IDMA Read, Long Read Cycle . . . . . . . . . . . . . . . . . . . IDMA Read, Short Read Cycle . . . . . . . . . . . . . . . . . . . IDMA Read, Short Read Cycle in Short Read Only Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100-LEAD LQFP PIN CONFIGURATION . . . . . . . . . . LQFP Package Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144-Ball Mini-BGA Package Pinout . . . . . . . . . . . . . . . . . Mini-BGA Package Pinout . . . . . . . . . . . . . . . . . . . . . . . . OUTLINE DIMENSIONS 100-Lead Metric Thin Plastic Quad Flatpack (LQFP) (ST-100) . . . . . . . . . . . . . . . . . . . . . . . . . . . OUTLINE DIMENSIONS 144-Ball Mini-BGA (CA-144) . . . . . . . . . . . . . . . . . . . . ORDERING GUIDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . FEATURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 FUNCTIONAL BLOCK DIAGRAM . . . . . . . . . . . . . . . . 1 GENERAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . 3 DEVELOPMENT SYSTEM . . . . . . . . . . . . . . . . . . . . . . . 3 Additional Information . . . . . . . . . . . . . . . . . . . . . . . . . . 3 ARCHITECTURE OVERVIEW . . . . . . . . . . . . . . . . . . . . 4 Serial Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 PIN DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Common-Mode Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Memory Interface Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Full Memory Mode Pins (Mode C = 0) . . . . . . . . . . . . . . 7 Host Mode Pins (Mode C = 1) . . . . . . . . . . . . . . . . . . . . 7 Terminating Unused Pins . . . . . . . . . . . . . . . . . . . . . . . . 8 Pin Terminations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 LOW POWER OPERATION . . . . . . . . . . . . . . . . . . . . . . . 9 Power-Down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Idle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Slow Idle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 SYSTEM INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Clock Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 RESET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 MODES OF OPERATION . . . . . . . . . . . . . . . . . . . . . . . 11 Setting Memory Mode . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Passive Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Active Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 IACK Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 MEMORY ARCHITECTURE . . . . . . . . . . . . . . . . . . . . . 12 Program Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Data Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Memory Mapped Registers (New to the ADSP-2186M) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 I/O Space (Full Memory Mode) . . . . . . . . . . . . . . . . . . . 13 Composite Memory Select (CMS) . . . . . . . . . . . . . . . . . 14 Byte Memory Select (BMS) . . . . . . . . . . . . . . . . . . . . . . 14 Byte Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Byte Memory DMA (BDMA, Full Memory Mode) . . . . 14 Internal Memory DMA Port (IDMA Port; Host Memory Mode) . . . . . . . . . . . . . . 15 Bootstrap Loading (Booting) . . . . . . . . . . . . . . . . . . . . . 15 IDMA Port Booting . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Bus Request and Bus Grant . . . . . . . . . . . . . . . . . . . . . . 16 Flag I/O Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Instruction Set Description . . . . . . . . . . . . . . . . . . . . . . 16 DESIGNING AN EZ-ICE-COMPATIBLE SYSTEM . . . 16 Target Board Connector for EZ-ICE Probe . . . . . . . . . . 17 Target Memory Interface . . . . . . . . . . . . . . . . . . . . . . . . 17 PM, DM, BM, IOM, AND CM . . . . . . . . . . . . . . . . . . . . 17 Target System Interface Signals . . . . . . . . . . . . . . . . . . . 17 18 18 19 19 19 19 19 20 20 20 20 21 22 22 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 40 Tables Table I. Interrupt Priority and Interrupt Vector Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Table II. Modes of Operation . . . . . . . . . . . . . . . . . . . . . . 11 Table III. PMOVLAY Bits . . . . . . . . . . . . . . . . . . . . . . . . 12 Table IV. DMOVLAY Bits . . . . . . . . . . . . . . . . . . . . . . . . 13 Table V. Wait States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Table VI. Data Formats . . . . . . . . . . . . . . . . . . . . . . . . . . 14 –2– REV. 0