ADSP-TS101SGLOBAL SPACE0xFFFFFFFFHOST(MSH)INTERNAL SPACE0x100000000x003FFFFFBANK 1E(MS1)C A P S0x0C000000Y0x00300000R O MBANK 0E(MS0)M L ARESERVEDN0x080000000x00280000R E T XSDRAME(MSSD)0x002000000x04000000PROCESSOR I D 7E C0x03C00000APROCESSOR I D 6P S0x03800000YPROCESSOR I D 5R0x001807FFO0x03400000I NTE RNAL REG ISTERS (UREGS )MPROCESSOR I D 4E0x001800000x03000000MEACH IS A COPYRPROCESSOR I D 3OF INTERNAL SPACERESERVEDO0x02C00000S SPROCESSOR I D 2E0x0010FFFF0x02800000CINTERNAL MEMORY 2OPROCESSOR I D 1R0x001000000x02400000IP TPROCESSOR I D 0LRESERVEDU0x02000000MBROADCAST0x0008FFFF0x01C00000INTERNAL MEMORY 10x00080000RESERV EDRESERVED0x0000FFFF0x003FFFFFINTERNAL MEMORY 0INTERNAL MEMORY0x000000000x00000000 Figure 3. Memory Map EXTERNAL PORT (OFF-CHIP MEMORY/PERIPHERALS INTERFACE) The ADSP-TS101S processor’s external port provides the pro- The external port supports pipelined, slow, and SDRAM proto- cessor’s interface to off-chip memory and peripherals. The cols. Addressing of external memory devices and memory- 4G word address space is included in the DSP’s unified address mapped peripherals is facilitated by on-chip decoding of high- space. The separate on-chip buses—three 128-bit data buses and order address lines to generate memory bank select signals. three 32-bit address buses—are multiplexed at the external port The ADSP-TS101S provides programmable memory, pipeline to create an external system bus with a single 64-bit data bus depth, and idle cycle for synchronous accesses, and external and a single 32-bit address bus. The external port supports data acknowledge controls to support interfacing to pipelined or transfer rates of 800M bytes per second over external bus. slow devices, host processors, and other memory-mapped The external bus can be configured for 32- or 64-bit operation. peripherals with variable access, hold, and disable time When the system bus is configured for 64-bit operation, the requirements. lower 32 bits of the external data bus connect to even addresses, and the upper 32 bits connect to odd addresses. Rev. D | Page 6 of 45 | April 2021 Document Outline TigerSHARC Embedded Processor Features Benefits Table of Contents Revision History General Description Dual Compute Blocks Data Alignment Buffer (DAB) Dual Integer ALUs (IALUs) Program Sequencer Interrupt Controller Flexible Instruction Set On-Chip SRAM Memory External Port (Off-Chip Memory/Peripherals Interface) Host Interface Multiprocessor Interface SDRAM Controller EPROM Interface DMA Controller Link Ports Timer and General-Purpose I/O Reset and Booting Low Power Operation Clock Domains Output Pin Drive Strength Control Power Supplies Filtering Reference Voltage and Clocks Development Tools Designing an Emulator-Compatible DSP Board (Target) Additional Information Pin Function Descriptions Pin States at Reset Pin Definitions Strap Pin Function Descriptions Specifications Operating Conditions Electrical Characteristics Absolute Maximum Ratings ESD Caution Timing Specifications General AC Timing Link Ports Data Transfer and Token Switch Timing Output Drive Currents Test Conditions Output Disable Time Output Enable Time Capacitive Loading Environmental Conditions Thermal Characteristics PBGA Pin Configurations Outline Dimensions Surface-Mount Design Ordering Guide