TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com TMS570LS Series 16/32-BIT RISC Flash Microcontroller Check for Samples: TMS570LS20216, TMS570LS20206, TMS570LS10216, TMS570LS10206, TMS570LS10116, TMS570LS10106 1 TMS570LS Series 16/32-BIT RISC Flash Microcontroller 1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 1.2 www.ti.com Description The TMS570LS series is a high performance automotive grade microcontroller family which has been certified for use in IEC 61508 SIL3 safety systems.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com The External Memory Interface (EMIF) provides a memory extension to asynchronous memories or other slave devices. Several interfaces are implemented to enhance the debugging capabilities of application code.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 1.3 Functional Block Diagram ETMDATA[31:0] ETMTRACECTL DAP ETM CCM-R4 ETMTRACECLKOUT ETMTRACECLKIN VCCP1 FLTP1 FLTP2 RAM Flash 2.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 1 TMS570LS Series 16/32-BIT RISC Flash Microcontroller .......................................... 1 1.1 3 4 5 6 Features .............................................. 1 ........................................... 2 1.3 Functional Block Diagram ............................ 5 Device Overview ........................................ 7 2.1 Terms and Acronyms ................
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 2 Device Overview 2.1 Terms and Acronyms Table 2-1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-1. Terms and Acronyms (continued) Terms and Acronyms Description VMON Voltage Monitor 2.2 Comments Device Characteristics The table below shows the different configurations options offered in the TMS570LS series of devices: Table 2-2.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 2.3 2.3.1 Memory Memory Map The memory map, including all available Flash and RAM memory configurations for the device family, are shown below. Figure 2-1 applies to TMS570LS20216 and TMS570LS20206. Figure 2-2 applies to TMS570LS10216 and TMS570LS10206. Figure 2-3 applies to TMS570LS10106 and TMS570LS10116.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 2.3.2 www.ti.com Flash Memory The F035 (130nm Flash Process) Flash memory is a nonvolatile electrically erasable and programmable memory. The Flash has a state machine for simplifying the program and erase functions. This device’s 2M-Byte flash memory contains four 512K-Byte memory arrays (or banks) consisting of 22 total sectors.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 2.3.3 System Modules Assignment This table shows the memory map for the Cyclic Redundancy Check (CRC) module, the Cortex™-R4F CoreSight™ debug module, and the System modules. Table 2-4.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 2.3.4 www.ti.com Peripheral Selects The peripheral frame contains the memory map for the peripheral registers as well as the peripheral memories. The first table shows the memory map for the peripheral module registers and following table shows the memory map for the peripheral module memories. Table 2-5.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 2.3.5 Memory Auto-Initialization This device allows some of the on-chip memories to be initialized via the memory hardware initialization control registers in the System module.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 2.3.6 www.ti.com PBIST RAM Self Test The PBIST (Programmable Built-In Self Test) architecture provides a run-time-programmable memory BIST engine for varying levels of test coverage across the device’s embedded RAM memory. The PBIST architecture consists of a small CPU with an instruction set targeted specifically towards testing RAM memories.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 2.4 Pin Assignments 2.4.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 2.4.2 www.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 2.5 www.ti.com Terminal Functions This following table describes the pins on the device. NOTE Table Abbreviations: PWR = power, GND = ground, REF = reference voltage, NC = no connect, IPD = Internal Pull Down, IPU = Internal Pull Up, I/O = Input/Output, I = Input, O = Output Table 2-9.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9. Terminal Functions (continued) Terminal Name TMS570LSXXX16 337 144 TMS570LSXXX06 337 Internal pullup/p ulldown Type 144 Description Serial Communications Interface (SCI)/Local Interconnect Network (LIN1) LIN1RX W12 53 W12 53 LIN1TX V12 52 V12 52 3.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9. Terminal Functions (continued) Terminal Name TMS570LSXXX16 337 144 TMS570LSXXX06 337 Internal pullup/p ulldown Type 144 Description System Module (SYS) PORRST RST W7 B17 28 85 W7 B17 28 IPD (100µA) Power on Reset Pin. External power supply monitor circuitry must assert a power-on reset on this pin.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9. Terminal Functions (continued) Terminal Name TMS570LSXXX16 337 144 TMS570LSXXX06 337 Internal pullup/p ulldown Type 144 Description EMIFWE D17 D17 3.3V I/O 8mA EMIF Write Enable pin EMIFOE D12 D12 3.3V I/O 8mA EMIF Output Enable pin EMIFDQM[0] D10 D10 EMIFDQM[1] D11 D11 3.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9. Terminal Functions (continued) Terminal Name TMS570LSXXX16 337 144 TMS570LSXXX06 337 Type 144 Internal pullup/p ulldown Description Supply Voltage Digital I/O (3.3V) and Core (1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 2-9.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 2.6 2.6.1 Device Support Device and Development-Support Tool Nomenclature To designate the stages in the product development cycle, TI assigns prefixes to the part numbers of all devices and support tools. Each commercial family member has one of three prefixes: TMX, TMP, or TMS (e.g.,TMS570LS20216ASPGEQQ1).
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 Full Part # www.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 3 Reset / Abort Sources 3.1 Reset / Abort Sources The device Resets and Aborts are handled as shown in the following table. The table shows the source of the error, the system mode, the type of error response and the corresponding Error Signaling Module (ESM) channel. Only standard ARM exception handlers and ESM errors are used. Table 3-1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 3-1. Reset / Abort Sources (continued) System Mode Error Response ESM Hookup group channel Memory access permission violation Error Source User/Privilege ESM 1.2 Memory parity error User/Privilege ESM 1.3 External imprecise error on read (Illegal transaction with ok response) User/Privilege ESM 1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 3-1. Reset / Abort Sources (continued) System Mode Error Response ESM Hookup group channel External imprecise error (Illegal transaction with ok response) Error Source User/Privilege Interrupt => VIM n/a Memory access permission violation User/Privilege ESM 1.16 Memory parity error User/Privilege ESM 1.14 User/Privilege ESM 1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 4 Peripherals 4.1 Error Signaling Module (ESM) The Error Signaling Module (ESM) is used to indicate a severe device failure via interrupts and the external ERROR pin. The error pin is normally used by an external device to either reset the controller and/or keep the system in a fail safe state. The ESM module consists of three error groups with 32 inputs each.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 4-2.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 4-2.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 4.2 Direct Memory Access (DMA) The direct-memory access (DMA) controller transfers data to and from any specified location in the device memory map. The DMA supports data transfer for both on-chip memories and peripherals. The DMA controller on this device supports 16 channels and 32 request lines.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 4.3 www.ti.com High End Timer Transfer Unit (HET-TU) The High End Timer Transfer Unit (HET-TU) is a local Direct Memory Access (DMA) module. It is specifically designed to transfer High End Timer (NHET) data to (or from) the CPU data SRAM . The HET software controls which HET instructions generate transfer requests to the transfer unit.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 4.4 Vectored Interrupt Manager (VIM) The Vectored Interrupt Manager (VIM) provides hardware assistance for prioritizing and controlling the many interrupt sources present on the device. Interrupt requests originating from the device modules (i.e., SPI, LIN, SCI, etc.) are assigned to channels within the 64-channel VIM.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 4-5.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 4.5 MIBADC Event Trigger Sources All three conversion groups can be configured for event-triggered operation, providing up to three event triggered groups.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 4.6 4.6.1 www.ti.com MIBSPI MIBSPI Event Trigger Sources The Multi-buffered Serial Peripheral Interfaces (MIBSPIs) have a programmable buffer memory that enables data transmission to be completed without CPU intervention.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 4-10. MIBSPI5 Event Trigger Sources 4.6.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 4.7 www.ti.com ETM The device contains an ARM Cortex™-R4F External Trace Macrocell (ETM-R4) with a 32bit data port. The ETM-R4 module is connected to a Test Port Interface Unit (TPIU) with a 32bit data bus. The ETM-R4 is CoreSight compliant and follows the ARM ETM v3 specification; for more details see ARM CoreSight™ ETM-R4 TRM specification Revr0p0.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 4.8 Debug Scan Chains The device contains an ICEPICK module to access the debug scan chains. Debug scan chain #0 handles the access to the CPU, to the ETM-R4 (External Trace Macrocell), to the POM (Parameter Overlay Module) and to the TPIU (Test Port Interface Unit).
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 4.9 4.9.1 www.ti.com CCM Dual Core Implementation The microcontroller has two Cortex-R4 cores, where the output signals of both CPUs are compared in the CCM-R4 (Core Compare Module). To avoid common mode impacts the signals of the CPUs to be compared are delayed in a different way as shown in the following figure. CCM-R4 1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 4.10 LPM TMS570 Platform devices support multiple low power modes. These different modes allow the user to trade-off the amount of current consumption during low power mode versus functionality and wake-up time.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 4-14.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 4.15 CPU Self Test Controller: STC / LBIST The CPU Self Test Controller (STC) is used to test the ARM CPU core using a Deterministic Logic BIST (LBIST) Controller as the test engine. The STC has the capability of dividing the complete test run into smaller independent test sets (intervals).
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 4-16. STC/LBIST Test Coverage and Duration (continued) 56 Intervals Test Coverage Test Cycles (STC Clock Cycles) 29 90.26% 45,039 30 90.46% 46,592 31 90.64% 48,145 32 90.84% 49,698 Peripherals Copyright © 2010–2011, Texas Instruments Incorporated Submit Documentation Feedback focus.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 5 Device Registers 5.1 Device Identification Code Register The device identification code register identifies several aspects of the device including the silicon version. The details of the device identification code register are shown in Figure 5-1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 5-1. Device ID Bit Allocation Register Field Descriptions (continued) 58 Bit Field 2-0 101 Value Description The platform family ID is always 0b101 Device Registers Copyright © 2010–2011, Texas Instruments Incorporated Submit Documentation Feedback focus.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 5.2 Die-ID Registers The two registers (DIEIDL and DIEIDH) form a 64-bit number that contains information about the device’s die lot number, wafer number and X, Y wafer coordinates. The die identification information will vary from unit to unit. This information is programmed by TI as part of the initial device test procedure.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 5.3 www.ti.com PLL Registers The default values for the PLL (Phase Locked Loop) control registers are shown in this section. PLLCTL1 and PLLCTL2 are used to configure PLL1 (F035 FMzPLL) and PLLCTL3 is used to configure PLL2 (F035 FPLL). Figure 5-4.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 6 Device Electrical Specifications 6.1 Operating Conditions 6.2 Absolute Maximum Ratings Over Operating Free-Air Temperature Range (unless otherwise noted) (1) VCC (2) - 0.3 V to 2.1V VCCIO, VCCAD, VCCP (Flash pump) (2) - 0.3 V to 4.1V Input voltage range All input pins - 0.3 V to 4.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Electrical Characteristics Over Operating Free-Air Temperature Range (1) 6.4 Parameter Vhys Test Conditions MIN Input hysteresis TYP MAX 0.15 VIL Low-level input voltage All inputs VIH High-level input voltage All inputs VOL Low-level output voltage (2) V -0.3 0.8 V 2 VCCIO + 0.3 V 0.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Electrical Characteristics Over Operating Free-Air Temperature Range(1) (continued) Parameter ICC (3) ICCIO ICCAD ICCP MAX Unit HCLK = 100MHz, VCLK = 100MHz Test Conditions 350 mA HCLK = 140MHz, VCLK= 70MHz 390 mA HCLK = 160MHz, VCLK = 80MHz 430 mA STCCLK = 46.666MHz Peak 510 mA STCCLK = 50.0MHz Peak 540 mA BGA packages STCCLK = 53.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7 Peripheral and Electrical Specifications 7.1 Clocks 7.1.1 PLL And Clock Specifications Table 7-1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 7-2. Validated FMPLL Settings OSC_IN Frequency (MHz) PLLCTL1 PLLCTL2 FMPLL Output Frequency(MHz) Modulation Bandwidth (KHz) Modulation Depth 10 10 0x20049500 0x82409253 150 100 0.5% 0x20049500 0x8300B240 150 77 0.5% 10 0x20048600 0x8240925C 135 100 0.5% 10 0x20048600 0x8300B247 135 77 0.5% 10 0x20048600 0x824092B9 135 100 1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 7.1.4 www.ti.com LPO And Clock Detection The LPOCLKDET module consists of a clock monitor (CLKDET) and 2 low power oscillators (LPO) - a low frequency (LF) and a high frequency (HF) oscillator. The CLKDET is a supervisor circuit for an externally supplied clock signal.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.1.5 Switching Characteristics Over Recommended Operating Conditions For Clocks Table 7-4.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 7.2 www.ti.com ECLK Specification 7.2.1 Switching Characteristics Over Recommended Operating Conditions For External Clocks Table 7-5. Switching Characteristics Over Recommended Operating Conditions For External Clocks (1) (2) NO. Parameter Test Conditions MIN MAX Unit 3 tw(EOL) Pulse duration, ECLK low under all prescale factor combinations (X and N) 0.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.3 RST And PORRST Timings 7.3.1 Timing Requirements For PORRST Table 7-6. Timing Requirements For PORRST NO.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 7.3.2 www.ti.com Switching Characteristics Over Recommended Operating Conditions For RST Table 7-7. Switching Characteristics Over Recommended Operating Conditions For RST (1) Parameter tv(RST) Valid time, RST active after PORRST inactive Valid time, RST active (all others) (1) MIN MAX 1048c(OSC) Unit ns 8tc(VCLK) Specified values do NOT include rise/fall times.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.4 TEST Pin Timing Table 7-8. TEST Pin Timing NO. Description tf(TEST) Filter time TEST, pulses less than MIN will be filtered out, pulses greater than MAX are guaranteed to enter TEST mode MIN MAX Unit 10 80 ns Peripheral and Electrical Specifications Submit Documentation Feedback focus.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 7.5 www.ti.com DAP - JTAG Scan Interface Timing 7.5.1 JTAG clock specification 12-MHz and 50-pF load on TDO output Table 7-9. JTAG Scan Interface Timing NO.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.6 7.6.1 Output Timings Switching Characteristics For Output Timings Versus Load Capacitance (CL) Table 7-10. Switching Characteristics For Output Timings Versus Load Capacitance (CL) Parameter tr tf tr tf tr tf MIN 8mA pins 8mA pins 4mA pins 4mA pins 2mA-z pins 2mA-z pins MAX Unit CL = 15 pF 2.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 7.7 www.ti.com Input Timings 7.7.1 Timing Requirements For Input Timings Table 7-11. Timing Requirements For Input Timings (1) MIN tpw (1) (2) MAX tc(VCLK) + 10 (2) Input minimum pulse width Unit ns tc(VCLK) = peripheral VBUS clock cycle time = 1 / f(VCLK) The timing shown above is only valid for pin used in GIO mode tpw 80% Input 20% VCCIO 80% 20% 0 Figure 7-8.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.8 Flash Timings Table 7-12. Timing Requirements For Program Flash MIN NOM MAX Unit tprog(32-bit) Full word (32-bit) programming time 33 300 µs tprog(Total) 2M-byte programming time (1) -40°C to 125°C 17 74 s 0°C to 60°C, for first 25 cycles 17 25 s 33 300 µs Total ECC bit programming time (256k-byte) -40°C to 125°C 4.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 7.9 www.ti.com SPI Master Mode Timing Parameters 7.9.1 SPI Master Mode External Timing Parameters (CLOCK PHASE = 0, SPICLK = output, SPISIMO = output, and SPISOMI = input) Table 7-13. SPI Master Mode External Timing Parameters (1) (2) (3) NO. MIN MAX Unit 50 256tc(VCLK) ns Pulse duration, SPICLK high (clock polarity = 0) 0.5tc(SPC)M – 3 – tr 0.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 1 SPICLK (clock polarity = 0) 2 3 SPICLK (clock polarity = 1) 5 4 SPISIMO Master Out Data Is Valid 6 7 Master In Data Must Be Valid SPISOMI Figure 7-9. SPI Master Mode External Timing (CLOCK PHASE = 0) Write to buffer SPICLK (clock polarity = 0) SPICLK (clock polarity = 1) SPISIMO Master Out Data Is Valid 8 9 SPICSn 10 11 SPIENAn Figure 7-10.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 7.9.2 www.ti.com SPI Master Mode External Timing Parameters (CLOCK PHASE = 1, SPICLK = output, SPISIMO = output, and SPISOMI = input) Table 7-14. SPI Master Mode External Timing Parameters (1) (2) (3) NO. ns Pulse duration, SPICLK high (clock polarity = 0) 0.5tc(SPC)M – 3 – tr 0.5tc(SPC)M + 5 ns Pulse duration, SPICLK low (clock polarity = 1) 0.5tc(SPC)M – 3 – tf 0.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 1 SPICLK (clock polarity = 0) 2 3 SPICLK (clock polarity = 1) 4 5 Data Valid Master Out Data Is Valid SPISIMO 6 7 Master In Data Must Be Valid SPISOMI Figure 7-11. SPI Master Mode External Timing (CLOCK PHASE = 1) Write to buffer SPICLK (clock polarity = 0) SPICLK (clock polarity = 1) SPISIMO Master Out Data Is Valid 8 9 SPICS 10 11 SPIENA Figure 7-12.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.10 SPI Slave Mode Timing Parameters 7.10.1 SPI Slave Mode External Timing Parameters (CLOCK PHASE = 0, SPICLK = input, SPISIMO = input, and SPISOMI = output) Table 7-15. SPI Slave Mode External Timing Parameters NO.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 1 SPICLK (clock polarity = 0) 2 3 SPICLK (clock polarity = 1) 5 4 SPISOMI Data Is Valid SPISOMI 6 7 SPISIMO Data Must Be Valid SPISIMO Figure 7-13. SPI Slave Mode External Timing (CLOCK PHASE = 0) SPICLK (clock polarity = 0) SPICLK (clock polarity = 1) 8 SPIENAn 9 SPICSn Figure 7-14.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.10.2 SPI Slave Mode External Timing Parameters (CLOCK PHASE = 1, SPICLK = input, SPISIMO = input, and SPISOMI = output) Table 7-16. SPI Slave Mode External Timing Parameters (1) (2) (3) NO.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 1 SPICLK (clock polarity = 0) 2 3 SPICLK (clock polarity = 1) 4 5 Data Valid SPISOMI Data Is Valid SPISOMI 6 7 SPISIMO Data Must Be Valid SPISIMO Figure 7-15. SPI Slave Mode External Timing (CLOCK PHASE = 1) SPICLK (clock polarity = 0) SPICLK (clock polarity = 1) 8 SPIENAn 9 SPICSn 10 SPISOMI Slave Out Data Is Valid Figure 7-16.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.11 CAN Controller Mode Timings 7.11.1 Dynamic Characteristics For The CANnTX And CANnRX Pins Table 7-17.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.14 EMIF Timings Table 7-19.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com Table 7-19.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.14.2 Write Timing (Asynchronous RAM) 12 1 EMIFCS[3:0] EMIFBADD[1:0] EMIFADD[21:0] 13 15 17 16 18 14 19 EMIFWE 20 21 EMIFD[15:0] EMIFOE Figure 7-18. Asynchronous Memory Write Timing for EMIF 7.15 ETM Timings 7.15.1 ETMTRACECLK Timing t(ETM)l t(ETM)h t(ETM)r t(ETM)f t(ETM)cyc Figure 7-19. ETMTRACECLK Timing Table 7-20.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.15.2 ETMDATA Timing ETMTRACECLK ETMDATA t(ETM)su t(ETM)ho t(ETM)su t(ETM)ho Figure 7-20. ETMDATA Timing Table 7-21. ETMDATA Timing Parameter Typical Description t(ETM)su 2.5ns Data setup time t(ETM)ho 1.5ns Data hold time Note: The timings in this table are measured with a 50pF and 50µA load.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.16 RTP Timings 7.16.1 RTPCLK Timing t(RTP)l tr t(RTP)h tf t(RTP)cyc Figure 7-21. RTPCLK Timing Table 7-22. RTPCLK Timing Parameter Minimum Description t(RTP)cyc 10 ns Clock period (depending on HCLK divide ratio) t(RTP)h (t(RTP)cyc/2) - ((tr+tf)/2) -1.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.16.3 RTPENABLE Timing t(RTP)enable t(RTP)enable tt(RTP)disable (RTP)disable 1 2 3 4 5 d1 d2 d3 6 7 8 9 10 11 12 13 14 15 16 HCLK RTPCLK RTPENA RTPSYNC RTPDATA RTPDATA d5 d4 d6 d7 d8 Divide by 1 Figure 7-23. RTPENABLE Timing Table 7-24. RTPENABLE Timing 92 Parameter Minimum t(RTP)disable 1.5tc(HCLK) + tr(RTPSYNC) + 12ns t(RTP)enable 4.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.17 DMM Timings 7.17.1 DMMCLK Timing t(DMM)l tr tf t(DMM)h t(DMM)cyc Figure 7-24. DMMCLK Timing Table 7-25. DMMCLK Timing Parameter Minimum Description t(DMM)cyc tc(HCLK) * 2 Clock period t(DMM)h t(DMM)cyc/2-(tr+tf)/2 High pulse width t(DMM)l t(DMM)cyc/2-(tr+tf)/2 Low pulse width 7.17.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.17.3 DMMENA Timing HCLK DMMCLK DMMSYNC DMMDATA D00 D01 D10 D11 D20 D21 D30 D31 D40 D41 D50 DMMENA Figure 7-26.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.18.3 Operating Characteristics Over Full Ranges Of Recommended Operating Conditions Table 7-29.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.18.4 MibADC Input Model Pin Pin Smux Rmux Smux Rmux IAIL Pin Smux IAIL Rmux IAIL IAIL Ssamp Rsamp Cmux Csamp Figure 7-27. MibADC Input Equivalent Circuit 96 Peripheral and Electrical Specifications Copyright © 2010–2011, Texas Instruments Incorporated Submit Documentation Feedback focus.ti.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.18.5 MibADC Timings Table 7-30. MibADC Timings Min NOm MAX Unit tc(ADCLK) Cycle time, MibADC clock 33 ns td(SH) Delay time, sample and hold time 200 ns td©) Delay time, conversion time 400 ns td(SHC) (1) Delay time, total sample/hold and conversion time 600 ns (1) This is the minimum sample/hold and conversion time that can be achieved.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.18.6 MibADC Nonlinearity Error The differential nonlinearity error shown in the figure below (sometimes referred to as differential linearity) is the difference between an actual step width and the ideal value of 1 LSB. 0 ... 110 Digital Output Code 0 ... 101 0 ... 100 0 ... 011 Differential Linearity Error (1/2 LSB) 1 LSB 0 ... 010 0 ...
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 7.18.7 MibADC Total Error The absolute accuracy or total error of an MibADC as shown in the figure below is the maximum value of the difference between an analog value and the ideal midstep value. 0 ... 111 Digital Output Code 0 ... 110 0 ... 101 0 ... 100 Total Error At Step 0 ... 101 (–1 1/4 LSB) 0 ... 011 0 ... 010 Total Error At Step 0 ...
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 8 Revision History This data sheet revision history highlights the technical changes made to the device or the datasheet. Date March 2010 June 2010 Additions, Deletions, And Modifications Updated Memory Map section. Revision A Updated the MibADC Input Equivalent Circuit illustration. B Updated the ZWT Package Pinout illustration.
TMS570LS20216, TMS570LS20206, TMS570LS10216 TMS570LS10206, TMS570LS10116, TMS570LS10106 SPNS141F – AUGUST 2010 – REVISED JULY 2011 www.ti.com 9 Mechanical Packaging and Orderable Information The following table(s) show the thermal resistance for the PBGA-ZWT and PQFP-PGE mechanical packages. 9.1 9.1.1 Thermal Data PGE (S-PQFP-G144) plastic Quad Flat Pack Table 9-1. PGE (S-PQFP-G144) Thermal Resistance Characteristics 9.1.
PACKAGE OPTION ADDENDUM www.ti.
PACKAGE OPTION ADDENDUM www.ti.com 2-May-2013 Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.
MECHANICAL DATA MTQF017A – OCTOBER 1994 – REVISED DECEMBER 1996 PGE (S-PQFP-G144) PLASTIC QUAD FLATPACK 108 73 109 72 0,27 0,17 0,08 M 0,50 144 0,13 NOM 37 1 36 Gage Plane 17,50 TYP 20,20 SQ 19,80 22,20 SQ 21,80 0,25 0,05 MIN 0°– 7° 0,75 0,45 1,45 1,35 Seating Plane 0,08 1,60 MAX 4040147 / C 10/96 NOTES: A. All linear dimensions are in millimeters. B. This drawing is subject to change without notice. C.
IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest issue. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and complete.