Tms 320 C 5515
Tms 320 C 5515
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
2 All trademarks are the property of their respective owners.
PRODUCTION DATA information is current as of publication date. Products conform to Copyright © 2010–2013, Texas Instruments Incorporated
specifications per the terms of the Texas Instruments standard warranty. Production
processing does not necessarily include testing of all parameters.
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
1.2 Applications
• Wireless Audio Devices (Headsets, Microphones, Speakerphones)
• Echo Cancellation Headphones
• Portable Medical Devices
• Voice Applications
• Industrial Controls
• Fingerprint Biometrics
• Software Defined Radio
1.3 Description
The device is a member of TI's TMS320C5000™ fixed-point Digital Signal Processor (DSP) product family
and is designed for low-power applications.
The fixed-point DSP is based on the TMS320C55x™ DSP generation CPU processor core. The C55x™
DSP architecture achieves high performance and low power through increased parallelism and total focus
on power savings. The CPU supports an internal bus structure that is composed of one program bus, one
32-bit data read bus and two 16-bit data read buses, two 16-bit data write buses, and additional buses
dedicated to peripheral and DMA activity. These buses provide the ability to perform up to four 16-bit data
reads and two 16-bit data writes in a single cycle. The device also includes four DMA controllers, each
with 4 channels, providing data movement for 16-independent channel contexts without CPU intervention.
Each DMA controller can perform one 32-bit data transfer per cycle, in parallel and independent of the
CPU activity.
The C55x CPU provides two multiply-accumulate (MAC) units, each capable of 17-bit x 17-bit
multiplication and a 32-bit add in a single cycle. A central 40-bit arithmetic/logic unit (ALU) is supported by
an additional 16-bit ALU. Use of the ALUs is under instruction set control, providing the ability to optimize
parallel activity and power consumption. These resources are managed in the Address Unit (AU) and Data
Unit (DU) of the C55x CPU.
The C55x CPU supports a variable byte width instruction set for improved code density. The Instruction
Unit (IU) performs 32-bit program fetches from internal or external memory and queues instructions for the
Program Unit (PU). The Program Unit decodes the instructions, directs tasks to the Address Unit (AU) and
Data Unit (DU) resources, and manages the fully protected pipeline. Predictive branching capability avoids
pipeline flushes on execution of conditional instructions.
The general-purpose input and output functions along with the 10-bit SAR ADC provide sufficient pins for
status, interrupts, and bit I/O for LCD displays, keyboards, and media interfaces. Serial media is supported
through two MultiMedia Card/Secure Digital (MMC/SD) peripherals, four Inter-IC Sound (I2S Bus™)
modules, one Serial-Port Interface (SPI) with up to 4 chip selects, one I2C multi-master and slave
interface, and a Universal Asynchronous Receiver/Transmitter (UART) interface.
The device peripheral set includes an external memory interface (EMIF) that provides glueless access to
asynchronous memories like EPROM, NOR, NAND, and SRAM, as well as to high-speed, high-density
memories such as synchronous DRAM (SDRAM) and mobile SDRAM (mSDRAM). Additional peripherals
include: a high-speed Universal Serial Bus (USB2.0) device mode only, and a real-time clock (RTC). This
device also includes three general-purpose timers with one configurable as a watchdog timer, and an
analog phase-locked loop (APLL) clock generator.
In addition, the device includes a tightly-coupled FFT Hardware Accelerator. The tightly-coupled FFT
Hardware Accelerator supports 8 to 1024-point (in power of 2) real and complex-valued FFTs.
Furthermore, the device includes three integrated LDOs (DSP_LDO, ANA_LDO, and USB_LDO) to power
different sections of the device. The DSP_LDO can provide 1.3 V or 1.05 V to the DSP core (CVDD),
selectable on-the-fly by software as long as operating frequency ranges are observed. To allow for lowest
power operation, the programmer can shutdown the internal DSP_LDO cutting power to the DSP core
(CVDD) while an external supply provides power to the RTC (CVDDRTC and DVDDRTC). The ANA_LDO is
designed to provide 1.3 V to the DSP PLL (VDDA_PLL), SAR, and power management circuits (VDDA_ANA).
The USB_LDO provides 1.3 V to USB core digital (USB_VDD1P3) and PHY circuits (USB_VDDA1P3). The
RTC alarm interrupt or the WAKEUP pin can re-enable the internal DSP_LDO and re-apply power to the
DSP core.
The device is supported by the industry’s award-winning eXpressDSP™, Code Composer Studio™
Integrated Development Environment (IDE), DSP/BIOS™, Texas Instruments’ algorithm standard, and the
industry’s largest third-party network. Code Composer Studio IDE features code generation tools including
a C Compiler and Linker, RTDX™, XDS100™, XDS510™, XDS560™ emulation device drivers, and
evaluation modules. The device is also supported by the C55x DSP Library which features more than 50
foundational software kernels (FIR filters, IIR filters, FFTs, and various math functions) as well as chip
support libraries.
Power 64 KB DARAM
Management
256 KB SARAM
Pin
Multiplexing 128 KB ROM
Peripherals
Interconnect Serial Interfaces Program/Data Storage
1 Fixed-Point Digital Signal Processor ............... 1 5.2 Recommended Clock and Control Signal Transition
1.1 Features............................................. 1 Behavior ............................................ 72
1.2 Applications .......................................... 2 5.3 Power Supplies ..................................... 73
5.4 External Clock Input From RTC_XI, CLKIN, and
1.3 Description ........................................... 2
USB_MXI Pins ...................................... 76
1.4 Functional Block Diagram ........................... 4
5.5 Clock PLLs ......................................... 80
Revision History .............................................. 6
5.6 Direct Memory Access (DMA) Controller ........... 82
2 Device Overview ........................................ 7
5.7 Reset ............................................... 83
2.1 Device Characteristics ............................... 7
5.8 Wake-up Events, Interrupts, and XF ............... 87
2.2 C55x CPU ............................................ 9
5.9 External Memory Interface (EMIF) ................. 89
2.3 Memory Map Summary ............................ 13
5.10 Multimedia Card/Secure Digital (MMC/SD) ....... 103
2.4 Pin Assignments .................................... 14
5.11 Real-Time Clock (RTC) ........................... 108
2.5 Terminal Functions ................................. 15
5.12 Inter-Integrated Circuit (I2C) ...................... 112
3 Device Configuration ................................. 48
5.13 Universal Asynchronous Receiver/Transmitter
3.1 System Registers ................................... 48 (UART) ............................................ 116
3.2 Power Considerations .............................. 49 5.14 Inter-IC Sound (I2S)............................... 118
3.3 Clock Considerations ............................... 52 5.15 Liquid Crystal Display Controller (LCDC) ......... 125
3.4 Boot Sequence ..................................... 54 5.16 10-Bit SAR ADC ................................... 134
3.5 Configurations at Reset ............................ 57 5.17 Serial Port Interface (SPI) ......................... 135
3.6 Configurations After Reset ......................... 58 5.18 Universal Serial Bus (USB) 2.0 Controller ........ 138
3.7 Multiplexed Pin Configurations ..................... 61 5.19 General-Purpose Timers .......................... 145
3.8 Debugging Considerations ......................... 65 5.20 General-Purpose Input/Output .................... 147
4 Device Operating Conditions ....................... 67 5.21 IEEE 1149.1 JTAG ................................ 151
4.1 Absolute Maximum Ratings Over Operating Case 6 Device and Documentation Support ............. 153
Temperature Range (Unless Otherwise Noted) .... 67
6.1 Device Support .................................... 153
4.2 Recommended Operating Conditions .............. 68
6.2 Community Resources ............................ 154
4.3 Electrical Characteristics Over Recommended
Ranges of Supply Voltage and Operating 7 Mechanical Packaging and Orderable
Temperature (Unless Otherwise Noted) ........... 69 Information ............................................ 155
5 Peripheral Information and Electrical 7.1 Thermal Data for ZCH ............................ 155
Specifications .......................................... 72 7.2 Packaging Information ............................ 155
5.1 Parameter Information .............................. 72
Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
This data manual revision history highlights the technical changes made to the document.
Scope: Applicable updates to the TMS320C5000 device family, specifically relating to the device (Silicon
Revisions 2.0) which is now in the production data (PD) stage of development have been incorporated.
SEE ADDITIONS/MODIFICATIONS/DELETIONS
Global • Added notes to clarify that CVDDRTC must always be powered by an external power supply and
none of the on-chip LDOs can power CVDDRTC.
Section 2 Table 2-1, Characteristics of the C5515 Processor:
Device Overview • Deleted Power Characterization
• Updated addresses for MMC/SD0 and MMC/SD1 in Table 2-4, Peripheral I/O-Space Control
Registers.
Section 2.5 Table 2-7, RESET, Interrupts, and JTAG Terminal Functions:
Terminal Functions • Deleted duplicate note on board design guidelines.
Table 2-8, External Memory Interface (EMIF) Terminal Functions:
• Changed note for 16-bit asynchronous memory to connect EM_A[20:0] to memory address pins
[21:1].
Table 2-13, USB2.0 Terminal Functions
• Added power-on information for USB_VBUS, USB_VDDA3P3, USB_VDDA1P3, and USB_VDD1P3.
Table 2-20, Reserved and No Connects Terminal Functions:
• Updated RSV16 description to tie directly to VSS.
Section 3 • Added note stating Device ID registers are reserved.
Device Configuration
• Updated reset value for WU_DOUT from 0 to 1.
Section 3.4, Boot Sequence:
• Added steps to set register configuration and copy boot image sections (steps 15 and 16).
• Changed Figure 3-2, Bootloader Software Architecture.
• Added reset default to pin multiplexing tables.
Section 4 Section 4.3
Device Operating • Added note for core (CVDD) supply power (P).
Conditions
• Updated ESD Stress Voltage value for HBM to > 1000 V and CDM to > 250 V.
Section 5.3 • Updated Section 5.3.1, Power-Supply Sequencing.
Power Supplies
Section 5.5.1 Table 5-3, PLL Clock Frequency Ranges:
PLL Device-Specific • Updated maximum value for PLL_LOCKTIME.
Information
Section 5.8.2 Table 5-8, Timing Requirements for Wake-Up From IDLE:
Wake-Up From IDLE • Changed minimum value to 30.5 µs from 10 ns.
Electrical Data/Timing
Table 5-9, Switching Characteristics Over Recommended Operating Conditions For Wake-Up From
IDLE:
• Changed parameter description to, "Delay time, WAKEUP pulse complete to CPU active."
• Moved 2 to WAKEUP pulse complete from wake-up event high in Figure 5-14, Wake-Up From
IDLE Timings.
Section 5.9 Global:
External Memory • Updated device limitations on EM_SDCLK when DVDDEMIF = 1.8 V and 1.3 V.
Interface (EMIF)
• Added notes to timing and switching tables.
Section 5.11 • Added to wake-up sequence in Section 5.11.1, RTC Only Mode.
Real-Time Clock (RTC)
Section 6 Moved documentation support to Section 7 from Section 3.6 and 3.7.
Device and
Documentation Support
2 Device Overview
(1) For more information on SDRAM devices support, see Section 5.9, External Memory Interface (EMIF).
Copyright © 2010–2013, Texas Instruments Incorporated Device Overview 7
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
When the MPNMC bit field of the ST3 status register is cleared (by default), the byte address range
FE0000h – FFFFFFh is reserved for the on-chip ROM. When the MPNMC bit field of the ST3 status
register is set through software, the on-chip ROM is disabled and not present in the memory map, and
byte address range FE0000h – FFFFFFh is unmapped. A hardware reset always clears the MPNMC bit,
so it is not possible to disable the ROM at reset. However, the software reset instruction does not affect
the MPNMC bit. The ROM can be accessed by the program and data buses. Each on-chip ROM block is
a one cycle per word access memory.
EM_A[20]/
J EM_A[8] EM_A[9] GP[26] EM_D[15] DVDDEMIF CVDD VSS VSS VSS RSV1 RSV2 USB_VBUS USB_VDD1P3 USB_DM
EM_A[18]/ EM_A[19]/
G EM_WAIT4 EM_D[0] DVDDEMIF VSS VSS USB_VDDPLL USB_R1 USB_VSSREF USB_VSSPLL USB_VDDOSC USB_MXI USB_MXO
GP[24] GP[25]
EM_A[17]/
F EM_A[6] GP[23] EM_D[2] EM_D[9] DVDDEMIF CVDD DVDDIO DVDDRTC VSS VSS USB_VSSOSC USB_LDOO LDOI LDOI
EM_A[16]/
E EM_A[2] GP[22] EM_D[8] EM_OE EM_D[1] DVDDEMIF INT1 WAKEUP VSS DSP_LDOO VSS VSS VSS VSS
C EM_A[4] EM_A[1] EM_CS4 EM_D[11] EM_CS2 INT0 CLK_SEL CVDDRTC VSSRTC VDDA_PLL GPAIN3 RSV0 RSV5 RSV4
B EM_BA[1] EM_A[0] EM_CS0 EM_SDCAS EM_DQM0 EM_R/W SCL SDA RTC_XI VSSA_ANA GPAIN2 LDOI BG_CAP VSSA_ANA
A EM_BA[0] DVDDEMIF EM_CS5 EM_CS1 DVDDEMIF EM_SDRAS CLKOUT CLKIN RTC_XO VDDA_ANA GPAIN1 ANA_LDOO VSS VSS
1 2 3 4 5 6 7 8 9 10 11 12 13 14
(1) I = Input, O = Output, Z = High impedance, S = Supply voltage, GND = Ground, A = Analog signal, BH = Bus Holder
(2) Input pins of type I, I/O, and I/O/Z are required to be driven at all times. To achieve the lowest power, these pins must not be allowed to
float. When they are configured as input or high-impedance state, and not driven to a known state, they may cause an excessive IO-
supply current. Prevent this current by externally terminating it or enabling IPD/IPU, if applicable.
(3) IPD = Internal pulldown, IPU = Internal pullup. For more detailed information on pullup/pulldown resistors and situations where external
pullup/pulldown resistors are required, see Section 3.8.1, Pullup/Pulldown Resistors.
(4) Specifies the operating I/O supply voltage for each signal
18 Device Overview Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
(1) I = Input, O = Output, Z = High impedance, S = Supply voltage, GND = Ground, A = Analog signal, BH = Bus Holder
(2) Input pins of type I, I/O, and I/O/Z are required to be driven at all times. To achieve the lowest power, these pins must not be allowed to
float. When they are configured as input or high-impedance state, and not driven to a known state, they may cause an excessive IO-
supply current. Prevent this current by externally terminating it or enabling IPD/IPU, if applicable.
(3) IPD = Internal pulldown, IPU = Internal pullup. For more detailed information on pullup/pulldown resistors and situations where external
pullup/pulldown resistors are required, see Section 3.8.1, Pullup/Pulldown Resistors.
(4) Specifies the operating I/O supply voltage for each signal
Copyright © 2010–2013, Texas Instruments Incorporated Device Overview 21
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
(1) I = Input, O = Output, Z = High impedance, S = Supply voltage, GND = Ground, A = Analog signal, BH = Bus Holder
(2) Input pins of type I, I/O, and I/O/Z are required to be driven at all times. To achieve the lowest power, these pins must not be allowed to
float. When they are configured as input or high-impedance state, and not driven to a known state, they may cause an excessive IO-
supply current. Prevent this current by externally terminating it or enabling IPD/IPU, if applicable.
(3) IPD = Internal pulldown, IPU = Internal pullup. For more detailed information on pullup/pulldown resistors and situations where external
pullup/pulldown resistors are required, see Section 3.8.1, Pullup/Pulldown Resistors.
(4) Specifies the operating I/O supply voltage for each signal
28 Device Overview Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
USB_MXO G14 O/Z USB_VDDOSC When using an external 12-MHz oscillator, the external oscillator clock signal should
be connected to the USB_MXI pin and the amplitude of the oscillator clock signal
must meet the VIH requirement (see Section 4.2, Recommended Operating
Conditions). The USB_MXO is left unconnected and the USB_VSSOSC signal is
connected to board ground (VSS).
USB power detect. 5-V input that signifies that VBUS is connected.
see This signal must be powered on in the order listed in Section 5.3.1, Power-Supply
USB_VBUS J12 A I/O Section 4.2, Sequencing.
ROC
When the USB peripheral is not used, the USB_VBUS signal should be connected
to ground (VSS).
USB_DP H14 A I/O USB_VDDA3P3 USB bi-directional Data Differential signal pair [positive/negative].
USB_DM J14 A I/O USB_VDDA3P3 When the USB peripheral is not used, the USB_DP and USB_DM signals should
both be tied to ground (VSS).
External resistor connect. Reference current output. This must be connected via a
10-kΩ ±1% resistor to USB_VSSREF and be placed as close to the device as
USB_R1 G9 A I/O USB_VDDA3P3 possible.
When the USB peripheral is not used, the USB_R1 signal should be connected via
a 10-kΩ resistor to USB_VSSREF.
Ground for reference current. This must be connected via a 10-kΩ ±1% resistor to
see USB_R1.
USB_VSSREF G10 GND Section 4.2,
ROC When the USB peripheral is not used, the USB_VSSREF signal should be connected
directly to ground (Vss).
(1) I = Input, O = Output, Z = High impedance, S = Supply voltage, GND = Ground, A = Analog signal, BH = Bus Holder
(2) Input pins of type I, I/O, and I/O/Z are required to be driven at all times. To achieve the lowest power, these pins must not be allowed to
float. When they are configured as input or high-impedance state, and not driven to a known state, they may cause an excessive IO-
supply current. Prevent this current by externally terminating it or enabling IPD/IPU, if applicable.
(3) IPD = Internal pulldown, IPU = Internal pullup. For more detailed information on pullup/pulldown resistors and situations where external
pullup/pulldown resistors are required, see Section 3.8.1, Pullup/Pulldown Resistors.
(4) Specifies the operating I/O supply voltage for each signal
Copyright © 2010–2013, Texas Instruments Incorporated Device Overview 31
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Analog 1.3 V power supply for USB PHY. [For high-speed sensitive analog circuits]
see This signal must be powered on in the order listed in Section 5.3.1, Power-Supply
USB_VDDA1P3 H10 S Section 4.2, Sequencing.
ROC
When the USB peripheral is not used, the USB_VDDA1P3 signal should be
connected to ground (VSS).
see
USB_VSSA1P3 H9 GND Section 4.2, Analog ground for USB PHY [For high speed sensitive analog circuits].
ROC
(1) I = Input, O = Output, Z = High impedance, S = Supply voltage, GND = Ground, A = Analog signal, BH = Bus Holder
(2) Input pins of type I, I/O, and I/O/Z are required to be driven at all times. To achieve the lowest power, these pins must not be allowed to
float. When they are configured as input or high-impedance state, and not driven to a known state, they may cause an excessive IO-
supply current. Prevent this current by externally terminating it or enabling IPD/IPU, if applicable.
(3) IPD = Internal pulldown, IPU = Internal pullup. For more detailed information on pullup/pulldown resistors and situations where external
pullup/pulldown resistors are required, see Section 3.8.1, Pullup/Pulldown Resistors.
(4) Specifies the operating I/O supply voltage for each signal
Copyright © 2010–2013, Texas Instruments Incorporated Device Overview 33
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
GPAIN1 A11 I/O VDDA_ANA Note: If the ANA_LDO is used to supply power to VDDA_ANA, this pin must not be
used as a general-purpose output (driving high) since the max current capability
(see the ISD parameter in Section 4.3, Electrical Characteristics Over Recommended
Ranges of Supply Voltage and Operating Temperature) of the ANA_LDO can be
exceeded. Doing so may result in the on-chip power-on reset (POR) resetting the
chip.
GPAIN2: General -Purpose Output and Analog Input pin 2. This pin is connected to
ADC Channel 4. GPAIN2 can be used as a general-purpose output if certain
requirements are met (see the following note). GPAIN2 can accommodate input
voltages from 0 V to VDDA_ANA.
GPAIN2 B11 I/O VDDA_ANA Note: If the ANA_LDO is used to supply power to VDDA_ANA, this pin must not be
used as a general-purpose output (driving high) since the max current capability
(see the ISD parameter in Section 4.3, Electrical Characteristics Over Recommended
Ranges of Supply Voltage and Operating Temperature) of the ANA_LDO can be
exceeded. Doing so may result in the on-chip POR resetting the chip.
GPAIN3: General -Purpose Output and Analog Input pin 3. This pin is connected to
ADC Channel 5. GPAIN3 can be used as a general-purpose output if certain
requirements are met (see the following note). GPAIN3 can accommodate input
voltages from 0 V to VDDA_ANA.
GPAIN3 C11 I/O VDDA_ANA Note: If the ANA_LDO is used to supply power to VDDA_ANA, this pin must not be
used as a general-purpose output (driving high) since the max current capability
(see the ISD parameter in Section 4.3, Electrical Characteristics Over Recommended
Ranges of Supply Voltage and Operating Temperature) of the ANA_LDO can be
exceeded. Doing so may result in the on-chip POR resetting the chip.
(1) I = Input, O = Output, Z = High impedance, S = Supply voltage, GND = Ground, A = Analog signal, BH = Bus Holder
(2) Input pins of type I, I/O, and I/O/Z are required to be driven at all times. To achieve the lowest power, these pins must not be allowed to
float. When they are configured as input or high-impedance state, and not driven to a known state, they may cause an excessive IO-
supply current. Prevent this current by externally terminating it or enabling IPD/IPU, if applicable.
(3) IPD = Internal pulldown, IPU = Internal pullup. For more detailed information on pullup/pulldown resistors and situations where external
pullup/pulldown resistors are required, see Section 3.8.1, Pullup/Pulldown Resistors.
(4) Specifies the operating I/O supply voltage for each signal
(1) I = Input, O = Output, Z = High impedance, S = Supply voltage, GND = Ground, A = Analog signal, BH = Bus Holder
(2) Input pins of type I, I/O, and I/O/Z are required to be driven at all times. To achieve the lowest power, these pins must not be allowed to
float. When they are configured as input or high-impedance state, and not driven to a known state, they may cause an excessive IO-
supply current. Prevent this current by externally terminating it or enabling IPD/IPU, if applicable.
(3) IPD = Internal pulldown, IPU = Internal pullup. For more detailed information on pullup/pulldown resistors and situations where external
pullup/pulldown resistors are required, see Section 3.8.1, Pullup/Pulldown Resistors.
(4) Specifies the operating I/O supply voltage for each signal
38 Device Overview Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
1.05-V thru 1.3-V RTC digital core and RTC oscillator power supply.
CVDDRTC C8 PWR
Note: The CVDDRTC must always be powered by an external power source even
though RTC is not used. CVDDRTC cannot be powered by any of the on-chip LDOs.
1.8-V, 2.5-V, 2.75-V, or 3.3-V I/O power supply for RTC_CLOCKOUT and WAKEUP
pins.
Note: The DVDDRTC can be tied to ground (VSS) when the RTC_CLKOUT and
DVDDRTC F8 PWR
WAKEUP pins are not permanently used. In this case, the WAKEUP pin must be
configured as output by software (see Table 5-24, RTCPMGT Register Bit
Descriptions).
see 1.3-V Analog PLL power supply for the system clock generator (PLLOUT ≤ 120
VDDA_PLL C10 PWR Section 4.2, MHz).
ROC This signal can be powered from the ANA_LDOO pin.
(1) I = Input, O = Output, Z = High impedance, S = Supply voltage, GND = Ground, A = Analog signal, BH = Bus Holder
(2) Input pins of type I, I/O, and I/O/Z are required to be driven at all times. To achieve the lowest power, these pins must not be allowed to
float. When they are configured as input or high-impedance state, and not driven to a known state, they may cause an excessive IO-
supply current. Prevent this current by externally terminating it or enabling IPD/IPU, if applicable.
(3) IPD = Internal pulldown, IPU = Internal pullup. For more detailed information on pullup/pulldown resistors and situations where external
pullup/pulldown resistors are required, see Section 3.8.1, Pullup/Pulldown Resistors.
(4) Specifies the operating I/O supply voltage for each signal
44 Device Overview Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
see Analog 1.3 V power supply for USB PHY. [For high-speed sensitive analog circuits]
USB_VDDA1P3 H10 S Section 4.2, When the USB peripheral is not used, the USB_VDDA1P3 signal should be
ROC connected to ground (VSS).
(1) I = Input, O = Output, Z = High impedance, S = Supply voltage, GND = Ground, A = Analog signal, BH = Bus Holder
(2) Input pins of type I, I/O, and I/O/Z are required to be driven at all times. To achieve the lowest power, these pins must not be allowed to
float. When they are configured as input or high-impedance state, and not driven to a known state, they may cause an excessive IO-
supply current. Prevent this current by externally terminating it or enabling IPD/IPU, if applicable.
(3) IPD = Internal pulldown, IPU = Internal pullup. For more detailed information on pullup/pulldown resistors and situations where external
pullup/pulldown resistors are required, see Section 3.8.1, Pullup/Pulldown Resistors.
(4) Specifies the operating I/O supply voltage for each signal
46 Device Overview Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
3 Device Configuration
7 2 1 0
Reserved DSP_LDO_V USB_LDO_EN
R-0
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
14. If the boot signature is not valid, then go back to step 14 and repeat.
15. Set register configuration.
16. Copy boot image sections to system memory.
17. Enable TIMER0 to start counting 200 ms.
18. Ensure a minimum of 200 ms has elapsed since step 17 before proceeding to execute the bootloaded
code.
19. Jump to the entry point specified in the boot image.
Yes
Internal Configuration
No
No
Yes
SPI Boot
?
No
Set Register
Configuration
I2C Boot Yes
?
Copy Boot
Image Sections
No to System
Memory
Yes
MMC/SD0 Boot
?
Start Timer0 to Count
200 ms
No
Yes
USB Boot
?
No Has Timer0 No
Counter Expired
?
Yes
Jump to Stored
Execution Point
Some device configurations are determined at reset. The following subsections give more details.
For proper device operation, external pullup/pulldown resistors may be required on these device
configuration pins. For discussion on situations where external pullup/pulldown resistors are required, see
Section 3.8.1, Pullup/Pulldown Resistors.
This device also has RESERVED pins that need to be configured correctly for proper device operation
(statically tied high, tied low, or left unconnected at all times). For more details on these pins, see Table 2-
20, Reserved and No Connects Terminal Functions.
7 6 5 4 3 2 1 0
Reserved Reserved A20_MODE A19_MODE A18_MODE A17_MODE A16_MODE A15_MODE
R-0 R-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
3.6.3 EMIF and USB System Control Registers (ESCR and USBSCR) [1C33h and 1C32h]
After reset, by default, the CPU performs 16-bit accesses to the EMIF and USB registers and data space.
To perform 8-bit accesses to the EMIF data space, the user must set the BYTEMODE bits to 01b for the
"high byte" or 10b for the "low byte" in the EMIF System Control Register (ESCR). Similarly, the
BYTEMODE bits in the USB System Control Register (USBSCR) must also be configured for byte access.
3.6.4 Peripheral Clock Gating Control Registers (PCGCR1 and PCGCR2) [1C02h and 1C03h]
After hardware reset, the DSP executes the on-chip bootloader from ROM. As the bootloader executes, it
selectively enables the clock of the peripheral being queried for a valid boot. If a valid boot source is not
found, the bootloader disables the clock to that peripheral and moves on to the next peripheral in the boot
order. After the boot process is complete, all of the peripheral clocks will be off and all domains in the ICR,
except for the CPU domain, will be idled (this includes the MPORT and HWA). The user must enable the
clocks to the peripherals and CPU ports that are going to be used. The peripheral clock gating control
registers (PCGCR1 and PCGCR2) are used to enable and disable the peripheral clocks.
3.7.1.1 LCD Controller, SPI, UART, I2S2, I2S3, and GP[31:27, 20:18] Pin Multiplexing [EBSR.PPMODE
Bits]
The LCD Controller, SPI, UART, I2S2, I2S3, and GPIO signal muxing is determined by the value of the
PPMODE bit fields in the External Bus Selection Register (EBSR) register. For more details on the actual
pin functions, see Table 3-6.
Table 3-6. LCD Controller, SPI, UART, I2S2, I2S3, and GP[31:27, 20:18] Pin Multiplexing
EBSR PPMODE BITS
PDINHIBR3
REGISTER MODE 0 MODE 1 MODE 2 MODE 3 MODE 4 MODE 5 MODE 6
PIN NAME
BIT
000
FIELDS (1) 001 010 011 100 101 110
(Reset Default)
LCD_EN_RDB/SPI_CLK LCD_EN_RDB SPI_CLK LCD_EN_RDB LCD_EN_RDB LCD_EN_RDB LCD_EN_RDB SPI_CLK
LCD_D[0]/SPI_RX LCD_D[0] SPI_RX LCD_D[0] LCD_D[0] LCD_D[0] LCD_D[0] SPI_RX
LCD_D[1]/SPI_TX LCD_D[1] SPI_TX LCD_D[1] LCD_D[1] LCD_D[1] LCD_D[1] SPI_TX
P2PD LCD_D[2]/GP[12] LCD_D[2] GP[12] LCD_D[2] LCD_D[2] LCD_D[2] LCD_D[2] GP[12]
P3PD LCD_D[3]/GP[13] LCD_D[3] GP[13] LCD_D[3] LCD_D[3] LCD_D[3] LCD_D[3] GP[13]
P4PD LCD_D[4]/GP[14] LCD_D[4] GP[14] LCD_D[4] LCD_D[4] LCD_D[4] LCD_D[4] GP[14]
P5PD LCD_D[5]/GP[15] LCD_D[5] GP[15] LCD_D[5] LCD_D[5] LCD_D[5] LCD_D[5] GP[15]
P6PD LCD_D[6]/GP[16] LCD_D[6] GP[16] LCD_D[6] LCD_D[6] LCD_D[6] LCD_D[6] GP[16]
P7PD LCD_D[7]/GP[17] LCD_D[7] GP[17] LCD_D[7] LCD_D[7] LCD_D[7] LCD_D[7] GP[17]
P8PD LCD_D[8]/I2S2_CLK/GP[18]/SPI_CLK LCD_D[8] I2S2_CLK GP[18] SPI_CLK I2S2_CLK SPI_CLK I2S2_CLK
P9PD LCD_D[9]/I2S2_FS/GP[19]/SPI_CS0 LCD_D[9] I2S2_FS GP[19] SPI_CS0 I2S2_FS SPI_CS0 I2S2_FS
P10PD LCD_D[10]/I2S2_RX/GP[20]/SPI_RX LCD_D[10] I2S2_RX GP[20] SPI_RX I2S2_RX SPI_RX I2S2_RX
P11PD LCD_D[11]/I2S2_DX/GP[27]/SPI_TX LCD_D[11] I2S2_DX GP[27] SPI_TX I2S2_DX SPI_TX I2S2_DX
P12PD LCD_D[12]/UART_RTS/GP[28]/I2S3_CLK LCD_D[12] UART_RTS GP[28] I2S3_CLK UART_RTS UART_RTS I2S3_CLK
P13PD LCD_D[13]/UART_CTS/GP[29]/I2S3_FS LCD_D[13] UART_CTS GP[29] I2S3_FS UART_CTS UART_CTS I2S3_FS
P14PD LCD_D[14]/UART_RXD/GP[30]/I2S3_RX LCD_D[14] UART_RXD GP[30] I2S3_RX UART_RXD UART_RXD I2S3_RX
P15PD LCD_D[15]/UART_TXD/GP[31]/I2S3_DX LCD_D[15] UART_TXD GP[31] I2S3_DX UART_TXD UART_TXD I2S3_DX
LCD_CS0_E0/SPI_CS0 LCD_CS0_E0 SPI_CS0 LCD_CS0_E0 LCD_CS0_E0 LCD_CS0_E0 LCD_CS0_E0 SPI_CS0
LCD_CS1_E1/SPI_CS1 LCD_CS1_E1 SPI_CS1 LCD_CS1_E1 LCD_CS1_E1 LCD_CS1_E1 LCD_CS1_E1 SPI_CS1
LCD_RW_WRB/SPI_CS2 LCD_RW_WRB SPI_CS2 LCD_RW_WRB LCD_RW_WRB LCD_RW_WRB LCD_RW_WRB SPI_CS2
LCD_RS/SPI_CS3 LCD_RS SPI_CS3 LCD_RS LCD_RS LCD_RS LCD_RS SPI_CS3
(1) The pin names with PDINHIBR3 register bit field references can have the pulldown resistor enabled or disabled via this register.
4.1 Absolute Maximum Ratings Over Operating Case Temperature Range (Unless
Otherwise Noted) (1)
Supply voltage ranges: Digital Core (CVDD, CVDDRTC, USB_VDD1P3) (2) –0.5 V to 1.7 V
I/O, 1.8 V, 2.5 V, 2.75 V, 3.3 V (DVDDIO, DVDDEMIF, –0.5 V to 4.2 V
DVDDRTC) 3.3V USB supplies USB PHY (USB_VDDOSC,
USB_VDDPLL, USB_VDDA3P3) (2)
LDOI –0.5 V to 4.2 V
Analog, 1.3 V (VDDA_PLL, USB_VDDA1P3, VDDA_ANA) (2) –0.5 V to 1.7 V
Input and Output voltage ranges: VI I/O, All pins with DVDDIO or DVDDEMIF or USB_VDDOSC or –0.5 V to 4.2 V
USB_VDDPLL or USB_VDDA3P3 as supply source
VO I/O, All pins with DVDDIO or DVDDEMIF or USB_VDDOSC or –0.5 V to 4.2 V
USB_VDDPLLor USB_VDDA3P3 as supply source
RTC_XI and RTC_XO –0.5 V to 1.7 V
USB_VBUS Input –0.5 V to 5.5 V
VI and VO, GPAIN[0] –0.5 V to 4.2 V
VI and VO, GPAIN[3:1] –0.5 V to 1.7 V
VO, BG_CAP –0.5 V to 1.7 V
ANA_LDOO, DSP_LDOO, and USB_LDOO –0.5 V to 1.7 V
Operating case temperature ranges, Tc: Commercial Temperature (default) -10°C to 70°C
Industrial Temperature -40°C to 85°C
Storage temperature range, Tstg (default) –65°C to 150°C
Device Operating Life DSP Operating Frequency <70 °C 100,000 POH
(3)
Power-On Hours (POH) (SYSCLK ) ≤100 MHz
≥70 °C - ≤85 °C 100,000 POH
DSP Operating Frequency <70 °C 100,000 POH
(SYSCLK):
≥70 °C - ≤85 °C 80,000 POH
>100 MHz - ≤120 MHz
ESD Stress Voltage (4) Human Body Model (HBM) (5) > 1000 V
Charged Device Model (CDM) (6) > 250 V
(1) Stresses beyond those listed under "absolute maximum ratings" may cause permanent damage to the device. These are stress ratings
only, and functional operation of the device at these or any other conditions beyond those indicated under "recommended operating
conditions" is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(2) All voltage values are with respect to VSS.
(3) This information is provided solely for your convenience and does not extend or modify the warranty provided under TI’s standard terms
and conditions for TI semiconductor products.
(4) Electrostatic discharge (ESD) to measure device sensitivity/immunity to damage caused by electrostatic discharges into the device.
(5) Level listed is the passing level per ANSI/ESDA/JEDEC JS-001-2010. JEDEC document JEP155 states that 500 V HBM allows safe
manufacturing with a standard ESD control process, and manufacturing with less than 500 V HBM is possible if necessary precautions
are taken. Pins listed as 1000 V may actually have higher performance.
(6) Level listed is the passing level per EIA-JEDEC JESD22-C101E. JEDEC document JEP157 states that 250 V CDM allows safe
manufacturing with a standard ESD control process. Pins listed as 250 V may actually have higher performance.
(1) DVDD refers to the pin I/O supply voltage. To determine the I/O supply voltage for each pin, see Section 2.5, Terminal Functions.
(2) The I2C pin SDA and SCL do not feature fail-safe I/O buffers. These pin could potentially draw current when the DVDDIO is powered
down. Due to the fact that different voltage devices can be connected to I2C bus and the I2C inputs are LVCMOS, the level of logic 0
(low) and logic 1 (high) are not fixed and depend on DVDDIO.
(3) The GNDON bit in the SARPINCTRL register should be set to "1" before SAR channels 0, 1, or 2 are enabled via the CHSEL bit in the
SARCTRL register, when VIN greater than VDDA_ANA.
(4) For the device maximum operating frequency, see Section 6.1.2, Device and Development-Support Tool Nomenclature.
(1) For test conditions shown as MIN, MAX, or TYP, use the appropriate value specified in the recommended operating conditions table.
(2) The USB I/Os adhere to the Universal Bus Specification Revision 2.0 (USB2.0 spec).
(3) VDD is the voltage to which the I2C bus pullup resistors are connected.
(4) Applies to all input pins except WAKEUP, I2C pins, GPAIN[3:0], RTC_XI, and USB_MXI.
(5) ISD is the amount of current the LDO is ensured to deliver before shutting down to protect itself.
(6) II applies to input-only pins and bi-directional pins. For input-only pins, II indicates the input leakage current. For bi-directional pins, II
indicates the input leakage current and off-state (Hi-Z) output leakage current.
(7) When CVDD power is "ON", the pin bus-holders are disabled. For more detailed information, see Section 5.3.2, Digital I/O Behavior
When Core Power (CVDD) is Down.
(8) Applies only to pins with an internal pullup (IPU) or pulldown (IPD) resistor.
Copyright © 2010–2013, Texas Instruments Incorporated Device Operating Conditions 69
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Electrical Characteristics Over Recommended Ranges of Supply Voltage and Operating Temperature
(Unless Otherwise Noted) (continued)
(1)
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
All Pins (except USB, EMIF, CLKOUT, and
-4 mA
GPAIN[3:0] pins)
DVDD = 3.3 V -6 mA
EMIF pins
DVDD = 1.8 V -5 mA
(7) DVDD = 3.3 V -6 mA
IOH High-level output current [DC] CLKOUT pin
DVDD = 1.8 V -4 mA
(10)
All Pins (except USB and GPAIN[3:0]) -10 +10 μA
IOZ I/O Off-state output current
GPAIN[3:0] pins -10 +10 μA
Supply voltage, I/O, 3.3 V 2.2 mA
(11) Bus Holder pull low current when Supply voltage, I/O, 2.75 V 1.6 mA
IOLBH
CVDD is powered "OFF" Supply voltage, I/O, 2.5 V 1.4 mA
Supply voltage, I/O, 1.8 V 0.72 mA
Supply voltage, I/O, 3.3 V -1.3 mA
Bus Holder pull high current Supply voltage, I/O, 2.75 V -0.97 mA
IOHBH (11)
when CVDD is powered "OFF" Supply voltage, I/O, 2.5 V -0.83 mA
Supply voltage, I/O, 1.8 V -0.46 mA
(9) When the ANA_LDO supplies VDDA_ANA, it is not recommended to use the GPAIN[3:1] signals for general-purpose outputs (driving high).
The ISD parameter of the ANA_LDO is too low to drive any realistic load on the GPAIN[3:1] pins while also supplying the PLL through
VDDA_PLL and the SAR through VDDA_ANA.
(10) IOZ applies to output-only pins, indicating off-state (Hi-Z) output leakage current.
(11) This parameter specifies the maximum strength of the Bus Holder and is needed to calculate the minimum strength of external pull-ups
and pull-downs.
70 Device Operating Conditions Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Electrical Characteristics Over Recommended Ranges of Supply Voltage and Operating Temperature
(Unless Otherwise Noted) (continued)
(1)
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
Active, CVDD = 1.3 V, DSP clock = 100 or 120 MHz,
Clock source = RTC on-chip Oscillator
0.22 mW/MHz
Room Temp (25 °C), 75% DMAC + 25% ADD
(typical sine wave data switching)
Active, CVDD = 1.05 V, DSP clock = 60 or 75 MHz,
Clock source = RTC on-chip Oscillator
0.15 mW/MHz
Room Temp (25 °C), 75% DMAC + 25% ADD
(typical data switching)
Active, CVDD = 1.3 V, DSP clock = 100 or 120 MHz,
Clock source = RTC on-chip Oscillator
0.22 mW/MHz
Room Temp (25 °C), 75% DMAC + 25% NOP
(typical sine wave data switching)
Active, CVDD = 1.05 V, DSP clock = 60 or 75 MHz,
Clock source = RTC on-chip Oscillator
0.14 mW/MHz
Room Temp (25 °C), 75% DMAC + 25% NOP
(typical data switching)
Standby, CVDD = 1.3 V, Master clock disabled, Clock
source = RTC on-chip Oscillator
0.44 mW
Room Temp (25 °C), DARAM and SARAM in active
mode
P Core (CVDD) supply power (12)
Standby, CVDD = 1.05 V, Master clock disabled, Clock
source = RTC on-chip Oscillator
0.26 mW
Room Temp (25 °C), DARAM and SARAM in active
mode
Standby, CVDD = 1.3 V, Master clock disabled, Clock
source = RTC on-chip Oscillator
0.40 mW
Room Temp (25 °C), DARAM in retention and
SARAM in active mode
Standby, CVDD = 1.05 V, Master clock disabled, Clock
source = RTC on-chip Oscillator
0.23 mW
Room Temp (25 °C), DARAM in retention and
SARAM in active mode
Standby, CVDD = 1.3 V, Master clock disabled, Clock
source = RTC on-chip Oscillator
0.28 mW
Room Temp (25 °C), DARAM in active mode and
SARAM in retention
Standby, CVDD = 1.05 V, Master clock disabled, Clock
source = RTC on-chip Oscillator
0.15 mW
Room Temp (25 °C), DARAM in active mode and
SARAM in retention
VDDA_PLL = 1.3 V
Analog PLL (VDDA_PLL) supply
Room Temp (25 °C), Phase detector = 170 kHz, 0.7 mA
current
I VCO = 120 MHz
SAR Analog (VDDA_ANA) supply VDDA_ANA = 1.3 V, SAR clock = 2 MHz, Temp
1 mA
current (70 °C)
CI Input capacitance 4 pF
Co Output capacitance 4 pF
42 Ω 3.5 nH Output
Transmission Line Under
Test
Z0 = 50 Ω
(see Note) Device Pin
4.0 pF 1.85 pF (see Note)
NOTE: The data sheet provides timing at the device pin. For output timing analysis, the tester pin electronics and its transmission line effects must be
taken into account. A transmission line with a delay of 2 ns can be used to produce the desired transmission line effect. The transmission line is
intended as a load only. It is not necessary to add or subtract the transmission line delay (2 ns) from the data sheet timings.
Input requirements in this data sheet are tested with an input slew rate of < 4 Volts per nanosecond (4 V/ns) at the device pin.
The load capacitance value stated is only for characterization and measurement of AC timing signals. This
load capacitance value does not indicate the maximum load the device is capable of driving.
Figure 5-2. Rise and Fall Transition Time Voltage Reference Levels
72 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 73
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
DVDD
PAD
hhvgz
GZ HHV
OR
HHV
PI hhvpi
OR
HHV
NOTE
Figure 5-3 shows both a pullup and pulldown but pins only have one, not both.
PI = Pullup/Pulldown Inhibit
GZ = Output Enable (active low)
HHV = Described in Section 5.3.2
74 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 75
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
5.4 External Clock Input From RTC_XI, CLKIN, and USB_MXI Pins
The device DSP includes two options to provide an external clock input to the system clock generator:
• Use the on-chip real-time clock (RTC) oscillator with an external 32.768-kHz crystal connected to the
RTC_XI and RTC_XO pins.
• Use an external 11.2896-, 12.0-, or 12.288-MHz LVCMOS clock input fed into the CLKIN pin that
operates at the same voltage as the DVDDIO supply (1.8-, 2.5-, 2.75-, or 3.3-V).
The CLK_SEL pin determines which input is used as the clock source for the system clock generator. For
more details, see Section 3.5.1, Device and Peripheral Configurations at Device Reset. The crystal for the
RTC oscillator is not required if CLKIN is used as the system reference clock; however, the RTC must still
be powered by an external power source. None of the on-chip LDOs can power CVDDRTC. The RTC
registers starting at I/O address 1900h will not be accessible without an RTC clock. This includes the RTC
Power Management Register which provides control to the on-chip LDOs and WAKEUP and
RTC_CLKOUT pins. Section 5.4.1, Real-Time Clock (RTC) On-Chip Oscillator With External Crystal
provides more details on using the RTC on-chip oscillator with an external crystal. Section 5.4.2, CLKIN
Pin With LVCMOS-Compatible Clock Input provides details on using an external LVCMOS-compatible
clock input fed into the CLKIN pin.
Additionally, the USB requires a reference clock generated using a dedicated on-chip oscillator with a 12-
MHz external crystal connected to the USB_MXI and USB_MXO pins. The USB reference clock is not
required if the USB peripheral is not being used. Section 5.4.3, USB On-Chip Oscillator With External
Crystal provides details on using the USB on-chip oscillator with an external crystal.
Crystal
32.768 kHz
C1 C2
0.998-1.43 V 1.05/1.3 V
76 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
The crystal should be in fundamental-mode function, and parallel resonant, with a maximum effective
series resistance (ESR) specified in Table 5-1. The load capacitors, C1 and C2, are the total capacitance
of the circuit board and components, excluding the IC and crystal. The load capacitors values are usually
approximately twice the value of the crystal's load capacitance, CL, which is specified in the crystal
manufacturer's datasheet and should be chosen such that the equation is satisfied. All discrete
components used to implement the oscillator circuit should be placed as close as possible to the
associated oscillator pins (RTC_XI and RTC_XO) and to the VSSRTC pin.
C1 C2
CL =
(C1 + C2 )
Table 5-1. Input Requirements for Crystal on the 32.768-kHz RTC Oscillator
PARAMETER MIN NOM MAX UNIT
Start-up time (from power up until oscillating at stable frequency of 32.768-kHz) (1) 0.2 2 sec
Oscillation frequency 32.768 kHz
ESR 100 kΩ
Maximum shunt capacitance 1.6 pF
Maximum crystal drive 1.0 μW
(1) The startup time is highly dependent on the ESR and the capacitive load of the crystal.
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 77
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Crystal
32.768 kHz
C1 C2
0.998-1.43 V 1.05/1.3 V
0.998-1.43 V 1.05/1.3 V
78 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Crystal
12 MHz
C1 C2
3.3 V 3.3 V
The crystal should be in fundamental-mode operation, and parallel resonant, with a maximum effective
series resistance (ESR) specified in Table 5-2. The load capacitors, C1 and C2 are the total capacitance
of the circuit board and components, excluding the IC and crystal. The load capacitor value is usually
approximately twice the value of the crystal's load capacitance, CL, which is specified in the crystal
manufacturer's datasheet and should be chosen such that the equation below is satisfied. All discrete
components used to implement the oscillator circuit should be placed as close as possible to the
associated oscillator pins (USB_MXI and USB_MXO) and to the USB_VSSOSC pin.
C1 C2
CL =
(C1 + C2 )
Table 5-2. Input Requirements for Crystal on the 12-MHz USB Oscillator
PARAMETER MIN NOM MAX UNIT
Start-up time (from power up until oscillating at stable frequency of 12 MHz) (1) 0.100 10 ms
Oscillation frequency 12 MHz
ESR 100 Ω
(2)
Frequency stability ±100 ppm
Maximum shunt capacitance 5 pF
Maximum crystal drive 330 μW
(1) The startup time is highly dependent on the ESR and the capacitive load of the crystal.
(2) If the USB is used, a 12-MHz, ±100-ppm crystal is recommended.
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 79
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
The PLL has lock time requirements that must be followed. The PLL lock time is the amount of time
needed for the PLL to complete its phase-locking sequence.
80 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
1
4
1 2
CLKIN
3
4
Table 5-5. Switching Characteristics Over Recommended Operating Conditions for CLKOUT (1) (2)
2
1 5
CLKOUT
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 81
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
82 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
5.7 Reset
The device has two main types of reset: hardware reset and software reset.
Hardware reset is responsible for initializing all key states of the device. It occurs whenever the RESET
pin is asserted or when the internal power-on-reset (POR) circuit deasserts an internal signal called
POWERGOOD. The device's internal POR is a voltage comparator that monitors the DSP_LDOO pin
voltage and generates the internal POWERGOOD signal when the DSP_LDO is enabled externally by the
DSP_LDO_EN pin. POWERGOOD is asserted when the DSP_LDOO voltage is above a minimum
threshold voltage provided by the bandgap. When the DSP_LDO is disabled (DSP_LDO_EN is high), the
internal voltage comparator becomes inactive, and the POWERGOOD signal logic level is immediately set
high. The RESET pin and the POWERGOOD signal are internally combined with a logical AND gate to
produce an (active low) hardware reset (see Figure 5-11, Power-On Reset Timing Requirements and
Figure 5-12, Reset Timing Requirements).
There are two types of software reset: the CPU's software reset instruction and the software control of the
peripheral reset signals. For more information on the CPU's software reset instruction, see the
TMS320C55x CPU 3.0 CPU Reference Guide (literature number: SWPU073). In all the device
documentation, all references to "reset" refer to hardware reset. Any references to software reset will
explicitly state software reset.
The device RTC has one additional type of reset, a power-on-reset (POR) for the registers in the RTC
core. This POR monitors the voltage of CVDDRTC and resets the RTC registers when power is first applied
to the RTC core.
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 83
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
• High Group: EM_CS4, EM_CS5, EM_CS2, EM_CS3, EM_DQM0, EM_DQM1, EM_OE, EM_WE,
LCD_RS/SPI_CS3, EM_SDCAS, EM_SDRAS
• Low Group: LCD_EN_RDB/SPI_CLK, EM_R/W, MMC0_CLK/I2S0_CLK/GP[0],
MMC1_CLK/I2S1_CLK/GP[6], EM_SDCLK
• Z Group: EM_D[15:0], EMU[1:0], SCL, SDA, LCD_D[0]/SPI_RX, LCD_D[1]/SPI_TX,
LCD_D[10]/I2S2_RX/GP[20]/SPI_RX, LCD_D[11]/I2S2_DX/GP[27]/SPI_TX,
LCD_D[12]/I2S2_RTS/GP[28]/I2S3_CLK, LCD_D[13]/I2S2_CTS/GP[29]/I2S3_RS,
LCD_D[14]/I2S2_RXD/GP[30]/I2S3_RX, LCD_D[15]/I2S2_TXD/GP[31]/I2S3_DX, LCD_D[2]/GP[12],
LCD_D[3]/GP[13], LCD_D[4]/GP[14], LCD_D[5]/GP[15], LCD_D[6]/GP[16], LCD_D[7]/GP[17],
LCD_D[8]/I2S2_CLK/GP[18]/SPI_CLK,LCD_D[9]/I2S2_FS/GP[19]/SPI_CS0, RTC_CLKOUT,
MMC0_CMD/I2S0_FS/GP[1], MMC0_D0/I2S0_DX/GP[2], MMC0_D1/I2S0_RX/GP[3],
MMC0_D2/GP[4], MMC0_D3/GP[5], MMC1_CMD/I2S1_FS/GP[7], MMC1_D0/2S1_DX/GP[8],
MMC1_D1/I2S1_RX/GP[9], MMC1_D2/GP[10], MMC1_D3/GP[11], TDO, WAKEUP
• CLKOUT Group: CLKOUT, LCD_CS1_E1/SPI_CS1
84 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-6. Timing Requirements for Reset (1) (see Figure 5-11 and Figure 5-12)
CVDD = 1.05 V CVDD = 1.3 V
NO. UNIT
MIN MAX MIN MAX
1 tw(RSTL) Pulse duration, RESET low 3P 3P ns
(1) P = 1/SYSCLK clock frequency in ns. For example, if SYSCLK = 12 MHz, use P = 83.3 ns. In IDLE3 mode the system clock generator is
bypassed and the SYSCLK frequency is equal to either CLKIN or the RTC clock frequency depending on CLK_SEL.
POWERGOOD
(Internal)
RESET
LOW Group
HIGH Group
Z Group
SYNCH X® 0
Group
SYNCH X® 1
Group
SYNCH 0® 1
Group
SYNCH 1® 0
Group
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 85
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
POWERGOOD
(Internal)
RESET tw(RSTL)
LOW Group
HIGH Group
Z Group
SYNCH X ® 0
Group
SYNCH X ® 1
Group
SYNCH 0 ® 1
Group
SYNCH 1 ® 0
Group
86 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-7. Timing Requirements for Interrupts (1) (see Figure 5-13)
CVDD = 1.05 V
NO. CVDD = 1.3 V UNIT
MIN MAX
1 tw(INTH) Pulse duration, interrupt high CPU active 2P ns
2 tw(INTL) Pulse duration, interrupt low CPU active 2P ns
(1) P = 1/SYSCLK clock frequency in ns. For example, when the CPU core is clocked at 100 MHz, use P = 10 ns. For example, when the
CPU core is clocked att 120 MHz, use P = 8.3 ns.
INTx
Table 5-8. Timing Requirements for Wake-Up From IDLE (see Figure 5-14)
CVDD = 1.05 V
NO. CVDD = 1.3 V UNIT
MIN MAX
1 tw(WKPL) Pulse duration, WAKEUP or INTx low, SYSCLKDIS = 1 30.5 µs
Table 5-9. Switching Characteristics Over Recommended Operating Conditions For Wake-Up From
IDLE (1) (2) (3) (4) (see Figure 5-14)
CVDD = 1.05 V
NO. PARAMETER CVDD = 1.3 V UNIT
MIN TYP MAX
IDLE3 Mode with SYSCLKDIS = 1,
WAKEUP or INTx event, CLK_SEL = D ns
1
td(WKEVTH-C Delay time, WAKEUP pulse complete to
2 IDLE3 Mode with SYSCLKDIS = 1,
KLGEN) CPU active
WAKEUP or INTx event, CLK_SEL = C ns
0
IDLE2 Mode; INTx event 3P ns
(1) D = 1/ External Clock Frequency (CLKIN).
(2) C = 1/RTCCLK= 30.5 μs. RTCCLK is the clock output of the 32.768-kHz RTC oscillator.
(3) P = 1/SYSCLK clock frequency in ns. For example, when the CPU core is clocked at 100 MHz, use P = 10 ns.
(4) Assumes the internal LDOs are used with a 0.1uF bandgap capacitor.
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 87
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
CLKOUT
WAKEUP
INTx
A. INT[1:0] can only be used as a wake-up event for IDLE3 and IDLE2 modes.
B. RTC interrupt (internal signal) can be used as wake-up event for IDLE3 and IDLE2 modes.
C. Any unmasked interrupt can be used to exit the IDLE2 mode.
D. CLKOUT reflects either the CPU clock, SAR, USB PHY, or PLL clock dependent on the setting of the CLOCKOUT
Clock Source Register. For this diagram, CLKOUT refers to the CPU clock.
Figure 5-14. Wake-Up From IDLE Timings
Table 5-10. Switching Characteristics Over Recommended Operating Conditions For XF (1) (2)
(A)
CLKOUT
XF
A. CLKOUT reflects either the CPU clock, SAR, USB PHY, or PLL clock dependent on the setting of the CLOCKOUT
Clock Source Register. For this diagram, CLKOUT refers to the CPU clock.
88 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 89
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Additionally, the SDRAM/mSDRAM interface of EMIF supports placing the SDRAM/mSDRAM in "Self-
Refresh" and "Powerdown Modes". Self-Refresh mode allows the SDRAM/mSDRAM to be put into a low-
power state while still retaining memory contents; since the SDRAM/mSDRAM will continue to refresh
itself even without clocks from the DSP. Powerdown mode achieves even lower power, except the DSP
must periodically wake the SDRAM/mSDRAM up and issue refreshes if data retention is required. To
achieve the lowest power consumption, the SDRAM/mSDRAM interface has configurable slew rate on the
EMIF pins.
The device has limitations to the clock frequency on the EM_SDCLK pin based on the CVDD and
DVDDEMIF.
• The clock frequency on the EM_SDCLK pin can be configured either as SYSCLK (DSP Operating
Frequency) or SYSCLK/2 via bit 0 of the ECDR Register (0x1C26h)
• When CVDD = 1.3 V and DVDDEMIF = 3.3 V, 2.75 V, or 2.5 V, the max clock frequency on the
EM_SDCLK pin is limited to 100 MHz (EM_SDCLK ≤ 100 MHz). Therefore, if SYSCLK ≤ 100 MHz, the
EM_SDCLK can be configured either as SYSCLK or SYSCLK/2, but if SYSCLK > 100 MHz, the
EM_SDCLK must be configured as SYSCLK/2.
• When CVDD =1.05 V, and DVDDEMIF = 3.3 V, 2.75 V, or 2.5 V, the max clock frequency on the
EM_SDCLK pin is limited to 60 MHz (EM_SDCLK ≤ 60 MHz). Therefore, if SYSCLK ≤ 60 MHz, the
EM_SDCLK can be configured as either SYSCLK or SYSCLK/2, but if SYSCLK > 60 MHz, the
EM_SDCLK must be configured as SYSCLK/2.
• When DVDDEMIF = 1.8 V, regardless of the CVDD voltage, the clock frequency on the EM_SDCLK pin
must be configured as SYSCLK/2 and ≤ 50 MHz.
(1) Before reading or writing to the EMIF registers, be sure to set the BYTEMODE bits to 00b in the EMIF system control register to enable
word accesses to the EMIF registers.
90 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 91
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-12. Timing Requirements for EMIF SDRAM/mSDRAM Interface (1) (see Figure 5-16 and Figure 5-
17)
CVDD = 1.05 V
CVDD = 1.05 V
DVDDEMIF =
NO. DVDDEMIF = 1.8 V UNIT
3.3/2.75/2.5 V
MIN MAX MIN MAX
Input setup time, read data valid on EM_D[15:0] before
19 tsu(DV-CLKH) 3.4 3.4 ns
EM_SDCLK rising
Input hold time, read data valid on EM_D[15:0] after EM_SDCLK
20 th(CLKH-DIV) 1.2 1.2 ns
rising
(1) Timing parameters are obtained with 10pF loading on the EMIF pins.
Table 5-13. Switching Characteristics Over Recommended Operating Conditions for EMIF
SDRAM/mSDRAM Interface (1) (2) (see Figure 5-16 and Figure 5-17)
CVDD = 1.05 V CVDD = 1.05 V
NO. PARAMETER DVDDEMIF = 3.3/2.75/2.5 V DVDDEMIF = 1.8 V UNIT
MIN NOM MAX MIN NOM MAX
1 tc(CLK) Cycle time, EMIF clock EM_SDCLK 16.67 (3) 20 (4) ns
Pulse width, EMIF clock EM_SDCLK high or
2 tw(CLK) 8.34 10 ns
low
Delay time, EM_SDCLK rising to
3 td(CLKH-CSV) 1.1 13.2 1.1 13.2 ns
EMA_CS[1:0] valid
Delay time, EM_SDCLK rising to
5 td(CLKH-DQMV) 1.1 13.2 1.1 13.2 ns
EM_DQM[1:0] valid
Delay time, EM_SDCLK rising to EM_A[20:0]
7 td(CLKH-AV) 1.1 13.2 1.1 13.2 ns
and EM_BA[1:0] valid
Delay time, EM_SDCLK rising to EM_D[15:0]
9 td(CLKH-DV) 1.1 13.2 1.1 13.2 ns
valid
Delay time, EM_SDCLK rising to EM_SDRAS
11 td(CLKH-RASV) 1.1 13.2 1.1 13.2 ns
valid
Delay time, EM_SDCLK rising to EM_SDCAS
13 td(CLKH-CASV) 1.1 13.2 1.1 13.2 ns
valid
Delay time, EM_SDCLK rising to EM_WE
15 td(CLKH-WEV) 1.1 13.2 1.1 13.2 ns
valid
Delay time, EM_SDCLK rising to EM_SDCKE
21 td(CLKH-CKEV) 1.1 13.2 1.1 13.2 ns
valid
(1) Timing parameters are obtained with 10pF loading on the EMIF pins.
(2) E = SYSCLK period in ns. For example, when SYSCLK is set to 60 or 100 MHz, E = 16.67 or 10 ns, respectively. For more detail on the
EM_SDCLK speed see Section 5.9.2, EMIF Non-Mobile and Mobile Synchronous DRAM Memory Supported.
(3) When CVDD = 1.05 V, and DVDDEMIF = 3.3 V, 2.75 V or 2.5 V, the max clock frequency on the EM_SDCLK pin is limited to 60 MHz
(EM_SDCLK = 60 MHz). For more information, see TMS320C5515/14/05/04 DSP External Memory Interface (EMIF) User's Guide
(literature number SPRUGU6).
(4) When DVDDEMIF = 1.8 V, the max clock frequency on the EM_SDCLK pin is limited to 50 MHz (EM_SDCLK = 50 MHz). For more
information, see TMS320C5515/14/05/04 DSP External Memory Interface (EMIF) User's Guide (literature number SPRUGU6).
92 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-14. Timing Requirements for EMIF Asynchronous Memory (1) (2) (see Figure 5-18, Figure 5-20, and
Figure 5-21)
CVDD = 1.05 V
NO. DVDDEMIF = 3.3/2.75/2.5/1.8 V UNIT
MIN NOM MAX
READS and WRITES
2 tw(EM_WAIT) Pulse duration, EM_WAITx assertion and deassertion 2E ns
READS
12 tsu(EMDV-EMOEH) Setup time, EM_D[15:0] valid before EM_OE high 14.5 ns
13 th(EMOEH-EMDIV) Hold time, EM_D[15:0] valid after EM_OE high 0 ns
(3)
14 tsu (EMOEL-EMWAIT) Setup time, EM_WAITx asserted before end of Strobe Phase 4E + 13 ns
WRITES
28 tsu (EMWEL-EMWAIT) Setup time, EM_WAITx asserted before end of Strobe Phase (3) 4E + 13 ns
(1) E = SYSCLK period in ns. For example, when SYSCLK is set to 100/120 MHz, E = 10/8.33 ns, respectively.
(2) Timing parameters are obtained with 10pF loading on the EMIF pins.
(3) Setup before end of STROBE phase (if no extended wait states are inserted) by which EM_WAITx must be asserted to add extended
wait states. Figure 5-20 and Figure 5-21 describe EMIF transactions that include extended wait states inserted during the STROBE
phase. However, cycles inserted as part of this extended wait period should not be counted; the 4E requirement is to the start of where
the HOLD phase would begin if there were no extended wait cycles.
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 93
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-15. Switching Characteristics Over Recommended Operating Conditions for EMIF Asynchronous Memory (1) (2) (3)
(see Figure 5-19 and
Figure 5-21) (4)
CVDD = 1.05 V
NO. PARAMETER DVDDEMIF = 3.3/2.75/2.5/1.8 V UNIT
MIN NOM MAX
READS and WRITES
1 td(TURNAROUND) Turn around time (TA)*E - 13 (TA)*E (TA)*E + 13 ns
READS
EMIF read cycle time (EW = 0) (RS+RST+RH)*E - 13 (RS+RST+RH)*E (RS+RST+RH)*E + 13 ns
3 tc(EMRCYCLE)
EMIF read cycle time (EW = 1) (RS+RST+RH+(EWC*16))*E - 13 (RS+RST+RH+(EWC*16))*E (RS+RST+RH+(EWC*16))*E +139 ns
Output setup time, EM_CS[5:2] low to EM_OE low (SS = 0) (RS)*E-13 (RS)*E (RS)*E+13 ns
4 tsu(EMCEL-EMOEL)
Output setup time, EM_CS[5:2] low to EM_OE low (SS = 1) -13 0 +13 ns
Output hold time, EM_OE high to EM_CS[5:2] high (SS = 0) (RH)*E - 13 (RH)*E (RH)*E + 13 ns
5 th(EMOEH-EMCEH)
Output hold time, EM_OE high to EM_CS[5:2] high (SS = 1) -13 0 +13 ns
6 tsu(EMBAV-EMOEL) Output setup time, EM_BA[1:0] valid to EM_OE low (RS)*E-13 (RS)*E (RS)*E+13 ns
7 th(EMOEH-EMBAIV) Output hold time, EM_OE high to EM_BA[1:0] invalid (RH)*E-13 (RH)*E (RH)*E+13 ns
8 tsu(EMBAV-EMOEL) Output setup time, EM_A[20:0] valid to EM_OE low (RS)*E-13 (RS)*E (RS)*E+13 ns
9 th(EMOEH-EMAIV) Output hold time, EM_OE high to EM_A[20:0] invalid (RH)*E-13 (RH)*E (RH)*E+13 ns
EM_OE active low width (EW = 0) (RST)*E-13 (RST)*E (RST)*E+13 ns
10 tw(EMOEL)
EM_OE active low width (EW = 1) (RST+(EWC*16))*E-13 (RST+(EWC*16))*E (RST+(EWC*16))*E+13 ns
11 td(EMWAITH-EMOEH) Delay time from EM_WAITx deasserted to EM_OE high 4E-13 4E 4E+13 ns
WRITES
EMIF write cycle time (EW = 0) (WS+WST+WH)*E-13 (WS+WST+WH)*E (WS+WST+WH)*E+13 ns
15 tc(EMWCYCLE) (WS+WST+WH+(EWC*16))*E +
EMIF write cycle time (EW = 1) (WS+WST+WH+(EWC*16))*E - 13 (WS+WST+WH+(EWC*16))*E ns
13
Output setup time, EM_CS[5:2] low to EM_WE low (SS = 0) (WS)*E - 13 (WS)*E (WS)*E + 13 ns
16 tsu(EMCSL-EMWEL)
Output setup time, EM_CS[5:2] low to EM_WE low (SS = 1) -13 0 +13 ns
Output hold time, EM_WE high to EM_CS[5:2] high (SS = 0) (WH)*E-13 (WH)*E (WH)*E+13 ns
17 th(EMWEH-EMCSH)
Output hold time, EM_WE high to EM_CS[5:2] high (SS = 1) -13 0 +13 ns
18 tsu(EMBAV-EMWEL) Output setup time, EM_BA[1:0] valid to EM_WE low (WS)*E-13 (WS)*E (WS)*E+13 ns
19 th(EMWEH-EMBAIV) Output hold time, EM_WE high to EM_BA[1:0] invalid (WH)*E-13 (WH)*E (WH)*E+13 ns
20 tsu(EMAV-EMWEL) Output setup time, EM_A[20:0] valid to EM_WE low (WS)*E-13 (WS)*E (WS)*E+13 ns
21 th(EMWEH-EMAIV) Output hold time, EM_WE high to EM_A[20:0] invalid (WH)*E-13 (WH)*E (WH)*E+13 ns
(1) Timing parameters are obtained with 10pF loading on the EMIF pins.
(2) TA = Turn around, RS = Read setup, RST = Read strobe, RH = Read hold, WS = Write setup, WST = Write strobe, WH = Write hold, MEWC = Maximum external wait cycles. These
parameters are programmed via the Asynchronous Configuration and Asynchronous Wait Cycle Configuration Registers.
(3) E = SYSCLK period in ns. For example, when SYSCLK is set to 100/120 MHz, E = 10/8.33 ns, respectively.
(4) EWC = external wait cycles determined by EM_WAITx input signal. EWC supports the following range of values EWC[256-1]. Note that the maximum wait time before timeout is specified
by bit field MEWC in the Asynchronous Wait Cycle Configuration Register.
94 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-15. Switching Characteristics Over Recommended Operating Conditions for EMIF Asynchronous Memory(1)(2) (3)
(see Figure 5-19 and
Figure 5-21)(4) (continued)
CVDD = 1.05 V
NO. PARAMETER DVDDEMIF = 3.3/2.75/2.5/1.8 V UNIT
MIN NOM MAX
EM_WE active low width (EW = 0) (WST)*E-13 (WST)*E (WST)*E+13 ns
22 tw(EMWEL)
EM_WE active low width (EW = 1) (WST+(EWC*16))*E-13 (WST+(EWC*16))*E (WST+(EWC*16))*E+13 ns
23 td(EMWAITH-EMWEH) Delay time from EM_WAITx deasserted to EM_WE high 3E-13 4E 4E+13 ns
24 tsu(EMDV-EMWEL) Output setup time, EM_D[15:0] valid to EM_WE low (WS)*E-13 (WS)*E (WS)*E+13 ns
25 th(EMWEH-EMDIV) Output hold time, EM_WE high to EM_D[15:0] invalid (WH)*E-13 (WH)*E (WH)*E+13 ns
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 95
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-16. Timing Requirements for EMIF SDRAM/mSDRAM Interface (1) (see Figure 5-16 and Figure 5-
17)
CVDD = 1.3 V
CVDD = 1.3 V
DVDDEMIF =
NO. DVDDEMIF = 1.8 V UNIT
3.3/2.75/2.5 V
MIN MAX MIN MAX
Input setup time, read data valid on EM_D[15:0] before
19 tsu(DV-CLKH) 3.4 3.4 ns
EM_SDCLK rising
Input hold time, read data valid on EM_D[15:0] after EM_SDCLK
20 th(CLKH-DIV) 1.2 1.2 ns
rising
(1) Timing parameters are obtained with 10pF loading on the EMIF pins.
Table 5-17. Switching Characteristics Over Recommended Operating Conditions for EMIF
SDRAM/mSDRAM Interface (1) (2) (see Figure 5-16 and Figure 5-17)
CVDD = 1.3 V CVDD = 1.3 V
NO. PARAMETER DVDDEMIF = 3.3/2.75/2.5 V DVDDEMIF = 1.8 V UNIT
MIN NOM MAX MIN NOM MAX
1 tc(CLK) Cycle time, EMIF clock EM_SDCLK 10 (3) 20 (4) ns
Pulse width, EMIF clock EM_SDCLK high or
2 tw(CLK) 5 10 ns
low
Delay time, EM_SDCLK rising to
3 td(CLKH-CSV) 1.1 7.77 1.1 7.77 ns
EMA_CS[1:0] valid
Delay time, EM_SDCLK rising to
5 td(CLKH-DQMV) 1.1 7.77 1.1 7.77 ns
EM_DQM[1:0] valid
Delay time, EM_SDCLK rising to EM_A[20:0]
7 td(CLKH-AV) 1.1 7.77 1.1 7.77 ns
and EM_BA[1:0] valid
Delay time, EM_SDCLK rising to EM_D[15:0]
9 td(CLKH-DV) 1.1 7.77 1.1 7.77 ns
valid
Delay time, EM_SDCLK rising to EM_SDRAS
11 td(CLKH-RASV) 1.1 7.77 1.1 7.77 ns
valid
Delay time, EM_SDCLK rising to EM_SDCAS
13 td(CLKH-CASV) 1.1 7.77 1.1 7.77 ns
valid
Delay time, EM_SDCLK rising to EM_WE
15 td(CLKH-WEV) 1.1 7.77 1.1 7.77 ns
valid
Delay time, EM_SDCLK rising to EM_SDCKE
21 td(CLKH-CKEV) 1.1 7.77 1.1 7.77 ns
valid
(1) Timing parameters are obtained with 10pF loading on the EMIF pins.
(2) E = SYSCLK period in ns. For example, when SYSCLK is set to 60 or 100 MHz, E = 16.67 or 10 ns, respectively. For more detail on the
EM_SDCLK speed see Section 5.9.2, EMIF Non-Mobile and Mobile Synchronous DRAM Memory Supported.
(3) When CVDD = 1.3 V, and DVDDEMIF = 3.3 V, 2.75 V or 2.5 V, the max clock frequency on the EM_SDCLK pin is limited to 100 MHz
(EM_SDCLK = 100 MHz). For more information, see TMS320C5515/14/05/04 DSP External Memory Interface (EMIF) User's Guide
(literature number SPRUGU6).
(4) When DVDDEMIF = 1.8 V, the max clock frequency on the EM_SDCLK pin is limited to 50 MHz (EM_SDCLK = 50 MHz). For more
information, see TMS320C5515/14/05/04 DSP External Memory Interface (EMIF) User's Guide (literature number SPRUGU6).
96 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-18. Timing Requirements for EMIF Asynchronous Memory (1) (2) (see Figure 5-18, Figure 5-20, and
Figure 5-21)
CVDD = 1.3 V
NO. DVDDEMIF = 3.3/2.75/2.5/1.8 V UNIT
MIN NOM MAX
READS and WRITES
2 tw(EM_WAIT) Pulse duration, EM_WAITx assertion and deassertion 2E ns
READS
12 tsu(EMDV-EMOEH) Setup time, EM_D[15:0] valid before EM_OE high 11 ns
13 th(EMOEH-EMDIV) Hold time, EM_D[15:0] valid after EM_OE high 0 ns
(3)
14 tsu (EMOEL-EMWAIT) Setup Time, EM_WAITx asserted before end of Strobe Phase 4E + 7.5 ns
WRITES
28 tsu (EMWEL-EMWAIT) Setup Time, EM_WAITx asserted before end of Strobe Phase (3) 4E + 7.5 ns
(1) Timing parameters are obtained with 10pF loading on the EMIF pins.
(2) E = SYSCLK period in ns. For example, when SYSCLK is set to 100/120 MHz, E = 10/8.33 ns, respectively.
(3) Setup before end of STROBE phase (if no extended wait states are inserted) by which EM_WAITx must be asserted to add extended
wait states. Figure 5-20 and Figure 5-21 describe EMIF transactions that include extended wait states inserted during the STROBE
phase. However, cycles inserted as part of this extended wait period should not be counted; the 4E requirement is to the start of where
the HOLD phase would begin if there were no extended wait cycles.
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 97
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-19. Switching Characteristics Over Recommended Operating Conditions for EMIF Asynchronous Memory (1) (2) (3) (4)
(see Figure 5-18,
Figure 5-20, and Figure 5-21)
CVDD = 1.3 V
NO. PARAMETER DVDDEMIF = 3.3/2.75/2.5/1.8 V UNIT
MIN NOM MAX
READS and WRITES
1 td(TURNAROUND) Turn around time (TA)*E - 7.5 (TA)*E (TA)*E + 7.5 ns
READS
EMIF read cycle time (EW = 0) (RS+RST+RH)*E - 7.5 (RS+RST+RH)*E (RS+RST+RH)*E + 7.5 ns
3 tc(EMRCYCLE)
EMIF read cycle time (EW = 1) (RS+RST+RH+(EWC*16))*E - 7.5 (RS+RST+RH+(EWC*16))*E (RS+RST+RH+(EWC*16))*E + 7.5 ns
Output setup time, EM_CS[5:2] low to EM_OE low (SS = 0) (RS)*E - 7.5 (RS)*E (RS)*E + 7.5 ns
4 tsu(EMCSL-EMOEL)
Output setup time, EM_CS[5:2] low to EM_OE low (SS = 1) -7.5 0 +7.5 ns
Output hold time, EM_OE high to EM_CS[5:2] high (SS = 0) (RH)*E - 7.5 (RH)*E (RH)*E + 7.5 ns
5 th(EMOEH-EMCSH)
Output hold time, EM_OE high to EM_CE[5:2] high (SS = 1) -7.5 0 +7.5 ns
6 tsu(EMBAV-EMOEL) Output setup time, EM_BA[1:0] valid to EM_OE low (RS)*E - 7.5 (RS)*E (RS)*E + 7.5 ns
7 th(EMOEH-EMBAIV) Output hold time, EM_OE high to EM_BA[1:0] invalid (RH)*E - 7.5 (RH)*E (RH)*E + 7.5 ns
8 tsu(EMAV-EMOEL) Output setup time, EM_A[20:0] valid to EM_OE low (RS)*E - 7.5 (RS)*E (RS)*E + 7.5 ns
9 th(EMOEH-EMAIV) Output hold time, EM_OE high to EM_A[20:0] invalid (RH)*E - 7.5 (RH)*E (RH)*E + 7.5 ns
EM_OE active low width (EW = 0) (RST)*E - 7.5 (RST)*E (RST)*E + 7.5 ns
10 tw(EMOEL)
EM_OE active low width (EW = 1) (RST+(EWC*16))*E - 7.5 (RST+(EWC*16))*E (RST+(EWC*16))*E + 7.5 ns
11 td(EMWAITH-EMOEH) Delay time from EM_WAITx deasserted to EM_OE high 4E - 7.5 4E 4E + 7.5 ns
WRITES
EMIF write cycle time (EW = 0) (WS+WST+WH)*E - 7.5 (WS+WST+WH)*E (WS+WST+WH)*E + 7.5 ns
15 tc(EMWCYCLE) (WS+WST+WH+(EWC*16))*E - (WS+WST+WH+(EWC*16))*E +
EMIF write cycle time (EW = 1) (WS+WST+WH+(EWC*16))*E ns
7.5 7.5
Output setup time, EM_CS[5:2] low to EM_WE low (SS = 0) (WS)*E - 7.5 (WS)*E (WS)*E +7. 5 ns
16 tsu(EMCSL-EMWEL)
Output setup time, EM_CS[5:2] low to EM_WE low (SS = 1) -7.5 0 +7.5 ns
Output hold time, EM_WE high to EM_CS[5:2] high (SS = 0) (WH)*E - 7.5 (WH)*E (WH)*E + 7.5 ns
17 th(EMWEH-EMCSH)
Output hold time, EM_WE high to EM_CS[5:2] high (SS = 1) -7.5 0 +7.5 ns
18 tsu(EMBAV-EMWEL) Output setup time, EM_BA[1:0] valid to EM_WE low (WS)*E - 7.5 (WS)*E (WS)*E + 7.5 ns
19 th(EMWEH-EMBAIV) Output hold time, EM_WE high to EM_BA[1:0] invalid (WH)*E - 7.5 (WH)*E (WH)*E + 7.5 ns
20 tsu(EMAV-EMWEL) Output setup time, EM_A[20:0] valid to EM_WE low (WS)*E - 7.5 (WS)*E (WS)*E + 7.5 ns
21 th(EMWEH-EMAIV) Output hold time, EM_WE high to EM_A[20:0] invalid (WH)*E - 7.5 (WH)*E (WH)*E + 7.5 ns
(1) Timing parameters are obtained with 10pF loading on the EMIF pins.
(2) TA = Turn around, RS = Read setup, RST = Read strobe, RH = Read hold, WS = Write setup, WST = Write strobe, WH = Write hold, MEWC = Maximum external wait cycles. These
parameters are programmed via the Asynchronous Configuration and Asynchronous Wait Cycle Configuration Registers.
(3) E = SYSCLK period in ns. For example, when SYSCLK is set to 100/120 MHz, E = 10/8.33 ns, respectively.
(4) EWC = external wait cycles determined by EM_WAITx input signal. EWC supports the following range of values EWC[256-1]. Note that the maximum wait time before timeout is specified
by bit field MEWC in the Asynchronous Wait Cycle Configuration Register.
98 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-19. Switching Characteristics Over Recommended Operating Conditions for EMIF Asynchronous Memory(1)(2) (3) (4)
(see Figure 5-18,
Figure 5-20, and Figure 5-21) (continued)
CVDD = 1.3 V
NO. PARAMETER DVDDEMIF = 3.3/2.75/2.5/1.8 V UNIT
MIN NOM MAX
EM_WE active low width (EW = 0) (WST)*E - 7.5 (WST)*E (WST)*E + 7.5 ns
22 tw(EMWEL)
EM_WE active low width (EW = 1) (WST+(EWC*16))*E - 7.5 (WST+(EWC*16))*E (WST+(EWC*16))*E + 7.5 ns
23 td(EMWAITH-EMWEH) Delay time from EM_WAITx deasserted to EM_WE high 3E - 7.5 4E 4E + 7.5 ns
24 tsu(EMDV-EMWEL) Output setup time, EM_D[15:0] valid to EM_WE low (WS)*E - 7.5 (WS)*E (WS)*E + 7.5 ns
25 th(EMWEH-EMDIV) Output hold time, EM_WE high to EM_D[15:0] invalid (WH)*E - 7.5 (WH)*E (WH)*E + 7.5 ns
1
BASIC mSDRAM
WRITE OPERATION 2 2
EM_SDCLK
3 3
EM_CS[1:0]
5 5
EM_DQM[1:0]
7 7
EM_BA[1:0]
7 7
EM_A[20:0]
9
9
EM_D[15:0]
11 11
EM_SDRAS
13
EM_SDCAS
15 15
EM_WE
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 99
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
1
BASIC mSDRAM
READ OPERATION 2 2
EM_SDCLK
3 3
EM_CS[1:0]
5 5
EM_DQM[1:0]
7 7
EM_BA[1:0]
7 7
EM_A[20:0]
19
2 EM_CLK Delay
17 20 17
EM_D[15:0]
11 11
EM_SDRAS
13 13
EM_SDCAS
EM_WE
3
1
EM_CS[5:2]
EM_BA[1:0]
EM_A[20:0]
4 5
8 9
6 7
10
EM_OE
13
12
EM_D[15:0]
EM_WE
100 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
15
1
EM_CS[5:2]
EM_BA[1:0]
EM_A[20:0]
16 17
18 19
20 21
22
EM_WE
25
24
EM_D[15:0]
EM_OE
EM_BA[1:0]
EM_A[20:0]
EM_D[15:0]
14
11
EM_OE
2
2
EM_WAITx Asserted Deasserted
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 101
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
EM_BA[1:0]
EM_A[20:0]
EM_D[15:0]
28
25
EM_WE
2
2
EM_WAITx Asserted Deasserted
102 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 103
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
104 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 105
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-22. Timing Requirements for MMC/SD (see Figure 5-22 and Figure 5-25)
CVDD = 1.3 V CVDD = 1.05 V
NO
FAST MODE STD MODE UNIT
.
MIN MAX MIN MAX
1 tsu(CMDV-CLKH) Setup time, MMCx_CMD data input valid before MMCx_CLK high 3 3 ns
2 th(CLKH-CMDV) Hold time, MMCx_CMD data input valid after MMCx_CLK high 3 3 ns
3 tsu(DATV-CLKH) Setup time, MMC_Dx data input valid before MMCx_CLK high 3 3 ns
4 th(CLKH-DATV) Hold time, MMC_Dx data input valid after MMCx_CLK high 3 3 ns
Table 5-23. Switching Characteristics Over Recommended Operating Conditions for MMC Output (1) (see
Figure 5-22 and Figure 5-25)
CVDD = 1.3 V CVDD = 1.05 V
NO
PARAMETER FAST MODE STD MODE UNIT
.
MIN MAX MIN MAX
7 f(CLK) Operating frequency, MMCx_CLK 0 50 (2) 0 25 (2) MHz
8 f(CLK_ID) Identification mode frequency, MMCx_CLK 0 400 0 400 kHz
9 tw(CLKL) Pulse width, MMCx_CLK low 7 10 ns
10 tw(CLKH) Pulse width, MMCx_CLK high 7 10 ns
11 tr(CLK) Rise time, MMCx_CLK 3 3 ns
12 tf(CLK) Fall time, MMCx_CLK 3 3 ns
13 td(MDCLKL-CMDIV) Delay time, MMCx_CLK low to MMC_CMD data output invalid -4 -4.1 ns
14 td(MDCLKL-CMDV) Delay time, MMCx_CLK low to MMC_CMD data output valid 4 5.1 ns
15 td(MDCLKL-DATIV) Delay time, MMCx_CLK low to MMC_Dx data output invalid -4 -4.1 ns
16 td(MDCLKL-DATV) Delay time, MMCx_CLK low to MMC_Dx data output valid 4 5.1 ns
(1) For MMC/SD, the parametric values are measured at DVDDIO = 3.3 V and 2.75 V.
(2) Use this value or SYS_CLK/2 whichever is smaller.
7 9 10
MMCx_CLK
14 13
MMCx_CMD VALID
9
7 10
MMCx_CLK
4 4
3 3
MMCx_Dx Start D0 D1 Dx End
106 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
9
7 10
MMCx_CLK
1
2
7 9 10
MMCx_CLK
16 15
MMCx_DAT VALID
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 107
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
108 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
7 5 4 3 2 1 0
Reserved WU_DOUT WU_DIR BG_PD LDO_PD RTCCLKOUTEN
R-0 R/W-1 R/W-0 R/W-0 R/W-0 R/W-0
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 109
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
110 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 111
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
The I2C module clock must be in the range from 6.7 MHz to 13.3 MHz. This is necessary for proper
operation of the I2C module. With the I2C module clock in this range, the noise filters on the SDA and
SCL pins suppress noise that has a duration of 50 ns or shorter. The I2C module clock is derived from the
DSP clock divided by a programmable prescaler.
112 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 113
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-27. Timing Requirements for I2C Timings (1) (see Figure 5-27)
CVDD = 1.05 V
CVDD = 1.3 V
NO. STANDARD UNIT
FAST MODE
MODE
MIN MAX MIN MAX
1 tc(SCL) Cycle time, SCL 10 2.5 µs
Setup time, SCL high before SDA low (for a repeated START
2 tsu(SCLH-SDAL) 4.7 0.6 µs
condition)
Hold time, SCL low after SDA low (for a START and a
3 th(SCLL-SDAL) 4 0.6 µs
repeated START condition)
4 tw(SCLL) Pulse duration, SCL low 4.7 1.3 µs
5 tw(SCLH) Pulse duration, SCL high 4 0.6 µs
6 tsu(SDAV-SCLH) Setup time, SDA valid before SCL high 250 100 (2) ns
7 th(SDA-SCLL) Hold time, SDA valid after SCL low 0 (3) 0 (3) 0.9 (4) µs
Pulse duration, SDA high between STOP and START
8 tw(SDAH) 4.7 1.3 µs
conditions
(5) (6)
9 tr(SDA) Rise time, SDA 1000 20 + 0.1Cb 300 ns
10 tr(SCL) Rise time, SCL (5) 1000 20 + 0.1Cb (6) 300 ns
(5) (6)
11 tf(SDA) Fall time, SDA 300 20 + 0.1Cb 300 ns
12 tf(SCL) Fall time, SCL (5) 300 20 + 0.1Cb (6) 300 ns
13 tsu(SCLH-SDAH) Setup time, SCL high before SDA high (for STOP condition) 4 0.6 µs
14 tw(SP) Pulse duration, spike (must be suppressed) 0 50 ns
15 Cb (6) Capacitive load for each bus line 400 400 pF
(1) The I2C pins SDA and SCL do not feature fail-safe I/O buffers. These pins could potentially draw current when the device is powered
down. Also these pins are not 3.6 V-tolerant (their VIH cannot go above DVDDIO + 0.3 V).
(2) A Fast-mode I2C-bus™ device can be used in a Standard-mode I2C-bus system, but the requirement tsu(SDA-SCLH)≥ 250 ns must then be
met. This will automatically be the case if the device does not stretch the LOW period of the SCL signal. If such a device does stretch
the LOW period of the SCL signal, it must output the next data bit to the SDA line tr max + tsu(SDA-SCLH)= 1000 + 250 = 1250 ns
(according to the Standard-mode I2C-Bus Specification) before the SCL line is released.
(3) A device must internally provide a hold time of at least 300 ns for the SDA signal (referred to the VIHmin of the SCL signal) to bridge the
undefined region of the falling edge of SCL.
(4) The maximum th(SDA-SCLL) has only to be met if the device does not stretch the low period [tw(SCLL)] of the SCL signal.
(5) The rise/fall times are measured at 30% and 70% of DVDDIO. The fall time is only slightly influenced by the external bus load (Cb) and
external pullup resistor. However, the rise time (tr) is mainly determined by the bus load capacitance and the value of the pullup resistor.
The pullup resistor must be selected to meet the I2C rise and fall time values specified.
(6) Cb = total capacitance of one bus line in pF. If mixed with HS-mode devices, faster fall-times are allowed.
11 9
SDA
8 6 14
4
13
10 5
SCL
1 12 3
7 2
3
114 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-28. Switching Characteristics for I2C Timings (1) (see Figure 5-28)
CVDD = 1.05 V
CVDD = 1.3 V
NO. PARAMETER STANDARD UNIT
FAST MODE
MODE
MIN MAX MIN MAX
16 tc(SCL) Cycle time, SCL 10 2.5 µs
Delay time, SCL high to SDA low (for a repeated START
17 td(SCLH-SDAL) 4.7 0.6 µs
condition)
Delay time, SDA low to SCL low (for a START and a
18 td(SDAL-SCLL) 4 0.6 µs
repeated START condition)
19 tw(SCLL) Pulse duration, SCL low 4.7 1.3 µs
20 tw(SCLH) Pulse duration, SCL high 4 0.6 µs
21 td(SDAV-SCLH) Delay time, SDA valid to SCL high 250 100 ns
22 tv(SCLL-SDAV) Valid time, SDA valid after SCL low 0 0 0.9 µs
Pulse duration, SDA high between STOP and START
23 tw(SDAH) 4.7 1.3 µs
conditions
24 tr(SDA) Rise time, SDA (2) 1000 20 + 0.1Cb (1) 300 ns
(2) (1)
25 tr(SCL) Rise time, SCL 1000 20 + 0.1Cb 300 ns
26 tf(SDA) Fall time, SDA (2) 300 20 + 0.1Cb (1) 300 ns
27 tf(SCL) Fall time, SCL (2) 300 20 + 0.1Cb (1) 300 ns
28 td(SCLH-SDAH) Delay time, SCL high to SDA high (for STOP condition) 4 0.6 µs
29 Cp Capacitance for each I2C pin 10 10 pF
(1) Cb = total capacitance of one bus line in pF. If mixed with HS-mode devices, faster fall-times are allowed.
(2) The rise/fall times are measured at 30% and 70% of DVDDIO. The fall time is only slightly influenced by the external bus load (Cb) and
external pullup resistor. However, the rise time (tr) is mainly determined by the bus load capacitance and the value of the pullup resistor.
The pullup resistor must be selected to meet the I2C rise and fall time values specified.
26 24
SDA
23 21
19
28
25 20
SCL
16 27 18
22 17
18
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 115
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
116 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-30. Timing Requirements for UART Receive (1) (2) (see Figure 5-29)
CVDD = 1.05 V CVDD = 1.3 V
NO. UNIT
MIN MAX MIN MAX
4 tw(URXDB) Pulse duration, receive data bit (UART_RXD) [15/30/100 pF] U - 3.5 U+3 U - 3.5 U+3 ns
5 tw(URXSB) Pulse duration, receive start bit [15/30/100 pF] U - 3.5 U+3 U - 3.5 U+3 ns
(1) U = UART baud time = 1/programmed baud rate.
(2) These parametric values are measured at DVDDIO = 3.3 V, 2.75 V, and 2.5 V
Table 5-31. Switching Characteristics Over Recommended Operating Conditions for UART Transmit (1) (2)
3
2
Start
UART_TXD Bit
Data Bits
5
4
Start
UART_RXD Bit
Data Bits
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 117
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
118 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 119
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-36. Timing Requirements for I2S [I/O = 3.3 V, 2.75 V, and 2.5 V] (1) (see Figure 5-30)
MASTER SLAVE
NO. CVDD = 1.05 V CVDD = 1.3 V CVDD = 1.05 V CVDD = 1.3 V UNIT
MIN MAX MIN MAX MIN MAX MIN MAX
40 or 40 or (1) (2) (1) (2)
1 tc(CLK) Cycle time, I2S_CLK 40 or 2P 40 or 2P ns
2P (1) (2) 2P (1) (2)
2 tw(CLKH) Pulse duration, I2S_CLK high 20 20 20 20 ns
3 tw(CLKL) Pulse duration, I2S_CLK low 20 20 20 20 ns
Setup time, I2S_RX valid before I2S CLK high
tsu(RXV-CLKH) 5 5 5 5 ns
(CLKPOL = 0)
7
Setup time, I2S_RX valid before I2S_CLK low
tsu(RXV-CLKL) 5 5 5 5 ns
(CLKPOL = 1)
Hold time, I2S_RX valid after I2S_CLK high
th(CLKH-RXV) 3 3 3 3 ns
(CLKPOL = 0)
8
Hold time, I2S_RX valid after I2S_CLK low
th(CLKL-RXV) 3 3 3 3 ns
(CLKPOL = 1)
Setup time, I2S_FS valid before I2S_CLK high
tsu(FSV-CLKH) – – 15 15 ns
(CLKPOL = 0)
9
Setup time, I2S_FS valid before I2S_CLK low
tsu(FSV-CLKL) – – 15 15 ns
(CLKPOL = 1)
Hold time, I2S_FS valid after I2S_CLK high
th(CLKH-FSV) – – tw(CLKH) + 0.6 (3) tw(CLKH) + 0.6 (3) ns
(CLKPOL = 0)
10
Hold time, I2S_FS valid after I2S_CLK low
th(CLKL-FSV) – – tw(CLKL) + 0.6 (3) tw(CLKL) + 0.6 (3) ns
(CLKPOL = 1)
(1) P = SYSCLK period in ns. For example, when the CPU core is clocked at 100 MHz, use P = 10 ns.
(2) Use whichever value is greater.
(3) In Slave Mode, I2S_FS is required to be latched on both edges of I2S input clock (I2S_CLK).
120 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-37. Timing Requirements for I2S [I/O = 1.8 V] (1) (see Figure 5-30)
MASTER SLAVE
NO. CVDD = 1.05 V CVDD = 1.3 V CVDD = 1.05 V CVDD = 1.3 V UNIT
MIN MAX MIN MAX MIN MAX MIN MAX
50 or 2P (1) 40 or 2P (1)
1 tc(CLK) Cycle time, I2S_CLK (2) (2) 50 or 2P (1) (2)
40 or 2P (1) (2)
ns
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 121
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-38. Switching Characteristics Over Recommended Operating Conditions for I2S Output
[I/O = 3.3 V, 2.75 V, or 2.5 V] (see Figure 5-30)
MASTER SLAVE
NO. PARAMETER CVDD = 1.05 V CVDD = 1.3 V CVDD = 1.05 V CVDD = 1.3 V UNIT
MIN MAX MIN MAX MIN MAX MIN MAX
40 or 40 or 40 or 40 or
1 tc(CLK) Cycle time, I2S_CLK ns
2P (1) (2) 2P (1) (2) 2P (1) (2) 2P (1) (2)
tw(CLKH) Pulse duration, I2S_CLK high (CLKPOL = 0) 20 20 20 20 ns
2
tw(CLKL) Pulse duration, I2S_CLK low (CLKPOL = 1) 20 20 20 20 ns
tw(CLKL) Pulse duration, I2S_CLK low (CLKPOL = 0) 20 20 20 20 ns
3
tw(CLKH) Pulse duration, I2S_CLK high (CLKPOL = 1) 20 20 20 20 ns
tdmax(CLKL-DXV) Output Delay time, I2S_CLK low to I2S_DX valid (CLKPOL = 0) 0 15 0 14 0 15 0 15 ns
4
tdmax(CLKH-DXV) Output Delay time, I2S_CLK high to I2S_DX valid (CLKPOL = 1) 0 15 0 14 0 15 0 15 ns
tdmax(CLKL-FSV) Delay time, I2S_CLK low to I2S_FS valid (CLKPOL = 0) -1.1 14 -1.1 14 – – ns
5
tdmax(CLKH-FSV) Delay time, I2S_CLK high to I2S_FS valid (CLKPOL = 1) -1.1 14 -1.1 14 – – ns
(1) P = SYSCLK period in ns. For example, when the CPU core is clocked at 100 MHz, use P = 10 ns.
(2) Use whichever value is greater.
122 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-39. Switching Characteristics Over Recommended Operating Conditions for I2S Output
[I/O = 1.8 V] (see Figure 5-30)
MASTER SLAVE
NO. PARAMETER CVDD = 1.05 V CVDD = 1.3 V CVDD = 1.05 V CVDD = 1.3 V UNIT
MIN MAX MIN MAX MIN MAX MIN MAX
50 or 40 or 50 or 40 or
1 tc(CLK) Cycle time, I2S_CLK ns
2P (1) (2) 2P (1) (2) 2P (1) (2) 2P (1) (2)
tw(CLKH) Pulse duration, I2S_CLK high (CLKPOL = 0) 25 20 25 20 ns
2
tw(CLKL) Pulse duration, I2S_CLK low (CLKPOL = 1) 25 20 25 20 ns
tw(CLKL) Pulse duration, I2S_CLK low (CLKPOL = 0) 25 20 25 20 ns
3
tw(CLKH) Pulse duration, I2S_CLK high (CLKPOL = 1) 25 20 25 20 ns
tdmax(CLKL-DXV) Output Delay time, I2S_CLK low to I2S_DX valid (CLKPOL = 0) 0 19 0 14 0 19 0 16.5 ns
4
tdmax(CLKH-DXV) Output Delay time, I2S_CLK high to I2S_DX valid (CLKPOL = 1) 0 19 0 14 0 19 0 16.5 ns
tdmax(CLKL-FSV) Delay time, I2S_CLK low to I2S_FS valid (CLKPOL = 0) -1.1 14 -1.1 14 – – ns
5
tdmax(CLKH-FSV) Delay time, I2S_CLK high to I2S_FS valid (CLKPOL = 1) -1.1 14 -1.1 14 – – ns
(1) P = SYSCLK period in ns. For example, when the CPU core is clocked at 100 MHz, use P = 10 ns.
(2) Use whichever value is greater.
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 123
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
1 3 2
I2S_CLK
(CLKPOL = 0)
I2S_CLK
(CLKPOL = 1)
I2S_FS
(Output, MODE = 1)
9 10
I2S_FS
(Input, MODE = 0)
I2S_DX
7 8
I2S_RX
124 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 125
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-41. Timing Requirements for LCD LIDD Mode (1) (see Figure 5-31 through Figure 5-38)
CVDD = 1.05 V CVDD = 1.3 V
NO. UNIT
MIN MAX MIN MAX
Setup time, LCD_D[15:0] valid
16 tsu(LCD_D-CLK) 27 42 ns
before LCD_CLK rising edge
Hold time, LCD_D[15:0] valid after
17 th(CLK-LCD_D) 0 0 ns
LCD_CLK rising edge
(1) Over operating free-air temperature range (unless otherwise noted)
Table 5-42. Switching Characteristics Over Recommended Operating Conditions for LCD LIDD Mode (see
Figure 5-31 through Figure 5-38)
CVDD = 1.05 V CVDD = 1.3 V
NO. PARAMETER UNIT
MIN MAX MIN MAX
Delay time, LCD_CLK rising edge
4 td(LCD_D_V) 5 7 ns
to LCD_D[15:0] valid (write)
Delay time, LCD_CLK rising edge
5 td(LCD_D_I) -6 -6 ns
to LCD_D[15:0] invalid (write)
Delay time, LCD_CLK rising edge
6 td(LCD_E_A) 5 7 ns
to LCD_CSx_Ex low
Delay time, LCD_CLKrising edge
7 td(LCD_E_I) -6 -6 ns
to LCD_CSx_Ex high
Delay time, LCD_CLKrising edge
8 td(LCD_A_A) 5 7 ns
to LCD_RS low
Delay time, LCD_CLK rising edge
9 td(LCD_A_I) -6 -6 ns
to LCD_RS high
Delay time, LCD_CLK rising edge
10 td(LCD_W_A) 5 7 ns
to LCD_RW_WRB low
Delay time, LCD_CLK rising edge
11 td(LCD_W_I) -6 -6 ns
to LCD_RW_WRB high
Delay time, LCD_CLK rising edge
12 td(LCD_STRB_A) 5 7 ns
to LCD_EN_RDB high
Delay time, LCD_CLK rising edge
13 td(LCD_STRB_I) -6 -6 ns
to LCD_EN_RDB low
Delay time, LCD_CLK rising edge
14 td(LCD_D_Z) 5 7 ns
to LCD_D[15:0] in 3-state
Delay time, LCD_CLK rising edge
15 td(Z_LCD_D) -6 -6 ns
to LCD_D[15:0] valid from 3-state
126 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
CS_DELAY
R_SU R_HOLD
W_SU (0 to 3)
W_STROBE (0 to 31) (1 to 15) CS_DELAY
(0 to 31) R_STROBE
(1 to 63) W_HOLD (0 to 3)
(1 to 15) (1 to 63)
LCD_CLK
[Internal]
4 5 14 17
16 15
8 9
LCD_RS RS
10 11
LCD_RW_WRB R/W
12 12
13 13
E0
LCD_CSx_Ex E1
R_SU W_HOLD
(0–31) (1–15)
LCD_CLK
[Internal]
14 16 17 15 4 5
LCD_D[7:0] Write Instruction Data[7:0]
Read
Data
8 9
LCD_RS RS
10 11
LCD_RW_WRB R/W
12 13 12 13 E0
E1
LCD_CSx_Ex
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 127
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
W_HOLD W_HOLD
(1-15) (1-15)
LCD_CLK
[Internal]
4 5 4 5
LCD_D[15:0] Write Address Write Data Data[15:0]
6 7 6 7
LCD_CSx_Ex
(async mode) CS0
CS1
8 9
LCD_RS RS
10 11 10 11
R/W
LCD_RW_WRB
12 13 12 13
LCD_EN_RDB EN
128 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
W_HOLD R_SU
(1-15) (0-31)
LCD_CLK
[Internal]
4 5 14 16 17 15
LCD_D[15:0] Write Address Data[15:0]
Read
Data
6 7 6 7
LCD_CSx_Ex
(Async Mode) CS0
CS1
8 9
LCD_RS RS
10 11
LCD_RW_WRB R/W
12 13 12 13
LCD_EN_RDB EN
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 129
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
R_SU R_SU
(0-31) (0-31)
LCD_CLK
[Internal]
14 16 17 15 14 16 17 15
LCD_D[15:0] Data[15:0]
Read
Read Status
6 Data 7 6 7
LCD_CSx_Ex
(Async Mode) CS0
CS1
8 9
LCD_RS RS
LCD_RW_WRB R/W
12 13 12 13
LCD_EN_RDB EN
130 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
W_HOLD W_HOLD
(1-15) (1-15)
W_SU W_STROBE CS_DELAY W_SU W_STROBE CS_DELAY
LCD_CLK
[Internal]
4 5 4 5
LCD_D[15:0] Write Address Write Data DATA[15:0]
6 7 6 7
LCD_CSx_Ex
(Async Mode) CS0
CS1
8 9
LCD_RS RS
10 11 10 11
LCD_RW_WRB WRB
LCD_EN_RDB RDB
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 131
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
W_HOLD R_SU
(1-15) (0-31)
W_SU W_STROBE CS_DELAY R_STROBE R_HOLD CS_DELAY
LCD_CLK
[Internal]
4 5 14 16 17 15
LCD_D[15:0] Write Address Data[15:0]
Read
6 7 6 Data 7
LCD_CSx_Ex
(async mode) CS0
CS1
8 9
LCD_RS RS
10 11
LCD_RW_WRB WRB
12 13
LCD_EN_RDB RDB
132 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
R_SU R_SU
(0-31) (0-31)
LCD_CLK
[Internal]
14 16 17 15 14 16 17 15
LCD_D[15:0] Data[15:0]
8 9
LCD_RS RS
LCD_RW_WRB WRB
12 13 12 13
LCD_PCLK RDB
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 133
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-44. Switching Characteristics Over Recommended Operating Conditions for ADC Characteristics
CVDD = 1.3 V
NO. PARAMETER CVDD = 1.05 V UNIT
MIN TYP MAX
1 tC(SCLC) Cycle time, ADC internal conversion clock 2 MHz
3 td(CONV) Delay time, ADC conversion time 32tC(SCLC) ns
4 SDNL Static differential non-linearity error (DNL measured for 9 bits) ±0.6 LSB
5 SINL Static integral non-linearity error ±1 LSB
6 Zset Zero-scale offset error (INL measured for 9 bits) 2 LSB
7 Fset Full-scale offset error 2 LSB
8 Analog input impedance 1 MΩ
9 Signal-to-noise ratio 54 dB
134 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 135
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-46. Timing Requirements for SPI Inputs (see Figure 5-39 through Figure 5-42)
CVDD = 1.05 V CVDD = 1.3 V
NO. UNIT
MIN MAX MIN MAX
66.4 or 40 or
4 tC(SCLK) Cycle time, SPI_CLK ns
4P (1) (2) 4P (1) (2)
5 tw(SCLKH) Pulse duration, SPI_CLK high 30 19 ns
6 tw(SCLKL) Pulse duration, SPI_CLK low 30 19 ns
Setup time, SPI_RX valid before SPI_CLK high, SPI Mode 0 16.1 13.9 ns
Setup time, SPI_RX valid before SPI_CLK low, SPI Mode 1 16.1 13.9 ns
7 tsu(SRXV-SCLK)
Setup time, SPI_RX valid before SPI_CLK high, SPI Mode 2 16.1 13.9 ns
Setup time, SPI_RX valid before SPI_CLK high, SPI Mode 3 16.1 13.9 ns
Hold time, SPI_RX valid after SPI_CLK high, SPI Mode 0 0 0 ns
Hold time, SPI_RX valid after SPI_CLK low, SPI Mode 1 0 0 ns
8 th(SCLK-SRXV)
Hold time, SPI_RX valid after SPI_CLK low, SPI Mode 2 0 0 ns
Hold time, SPI_RX valid after SPI_CLK high, SPI Mode 3 0 0 ns
(1) P = SYSCLK period in ns. For example, when the CPU core is clocked at 100 MHz, use P = 10 ns.
(2) Use whichever value is greater.
Table 5-47. Switching Characteristics Over Recommended Operating Conditions for SPI Outputs
(see Figure 5-39 through Figure 5-42)
CVDD = 1.05 V CVDD = 1.3 V
NO. PARAMETER UNIT
MIN MAX MIN MAX
Delay time, SPI_CLK low to SPI_TX valid, SPI
-4.2 8.9 -4.9 5.3 ns
Mode 0
Delay time, SPI_CLK high to SPI_TX valid, SPI
-4.2 8.9 -4.9 5.3 ns
Mode 1
1 td(SCLK-STXV)
Delay time, SPI_CLK high to SPI_TX valid, SPI
-4.2 8.9 -4.9 5.3 ns
Mode 2
Delay time, SPI_CLK low to SPI_TX valid, SPI
-4.2 8.9 -4.9 5.3 ns
Mode 3
2 td(SPICS-SCLK) Delay time, SPI_CS active to SPI_CLK active tC - 8 + D (1) tC - 8 + D (1) ns
Output hold time, SPI_CS inactive to SPI_CLK
3 toh(SCLKI-SPICSI) 0.5tC - 2.2 0.5tC - 2.2 ns
inactive
(1) D is the programable data delay in ns. Data delay can be programmed to 0, 1, 2, or 3 SPICLK clock cycles.
4
5 6
SPI_CLK
1
SPI_TX B0 B1 Bn-2 Bn-1
A. Character length is programmable between 1 and 32 bits; 8-bit character length shown.
B. Polarity of SPI_CSn is configurable, active-low polarity is shown.
136 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
4
5 6
SPI_CLK
1
SPI_TX B0 B1 Bn-2 Bn-1
4
6 5
SPI_CLK
1
SPI_TX B0 B1 Bn-2 Bn-1
A. Character length is programmable between 1 and 32 bits; 8-bit character length shown.
B. Polarity of SPI_CSn is configurable, active-low polarity is shown.
4
6 5
SPI_CLK
1
SPI_TX B0 B1 Bn-2 Bn-1
A. Character length is programmable between 1 and 32 bits; 8-bit character length shown.
B. Polarity of SPI_CSn is configurable, active-low polarity is shown.
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 137
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
138 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 139
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
140 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 141
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
142 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 143
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-49. Switching Characteristics Over Recommended Operating Conditions for USB 2.0 (see
Figure 5-43)
CVDD = 1.05 V
CVDD = 1.3 V
NO. PARAMETER FULL SPEED HIGH SPEED UNIT
12 Mbps 480 Mbps (1)
MIN MAX MIN MAX
1 tr(D) Rise time, USB_DP and USB_DM signals (2) 4 20 0.5 ns
2 tf(D) Fall time, USB_DP and USB_DM signals (2) 4 20 0.5 ns
(3)
3 trfM Rise/Fall time, matching 90 111 – – %
4 VCRS Output signal cross-over voltage (2) 1.3 2 – – V
7 tw(EOPT) Pulse duration, EOP transmitter (4) 160 175 – – ns
8 tw(EOPR) Pulse duration, EOP receiver (4) 82 – ns
9 t(DRATE) Data Rate 12 480 Mb/s
10 ZDRV Driver Output Resistance 40.5 49.5 40.5 49.5 Ω
11 ZINP Receiver Input Impedance 100k - - Ω
(1) For more detailed information, see the Universal Serial Bus Specification, Revision 2.0, Chapter 7.
(2) Full Speed and High Speed CL = 50 pF
(3) tRFM = (tr/tf) x 100. [Excluding the first transaction from the Idle state.]
(4) Must accept as valid EOP
tper - tjr
USB_DM
90% VOH
VCRS
10% VOL
USB_DP
tf
tr
144 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 145
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
146 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 147
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
148 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Table 5-55. Timing Requirements for GPIO Inputs (1) (see Figure 5-44)
CVDD = 1.05 V
NO. CVDD = 1.3 V UNIT
MIN MAX
1 tw(ACTIVE) Pulse duration, GPIO input/external interrupt pulse active 2C (1) (2) ns
(1) (2)
2 tw(INACTIVE) Pulse duration, GPIO input/external interrupt pulse inactive C ns
(1) The pulse width given is sufficient to get latched into the GPIO_IFR register and to generate an interrupt. However, if a user wants to
have the device recognize the GPIO changes through software polling of the GPIO Data In (GPIO_DIN) register, the GPIO duration
must be extended to allow the device enough time to access the GPIO register through the internal bus.
(2) C = SYSCLK period in ns. For example, when running parts at 100 MHz, use C = 10 ns.
Table 5-56. Switching Characteristics Over Recommended Operating Conditions for GPIO Outputs
(see Figure 5-44)
CVDD = 1.05 V
NO. PARAMETER CVDD = 1.3 V UNIT
MIN MAX
3 tw(GPOH) Pulse duration, GP[x] output high 3C (1) (2) ns
4 tw(GPOL) Pulse duration, GP[x] output low 3C (1) (2) ns
(1) This parameter value should not be used as a maximum performance specification. Actual performance of back-to-back accesses of the
GPIO is dependent upon internal bus activity.
(2) C = SYSCLK period in ns. For example, when running parts at 100 MHz, use C = 10 ns.
2
1
GP[x] Input
(With IOINTEDGy = 0)
2
1
GP[x] Input
(With IOINTEDGy = 1)
4
3
GP[x] Output
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 149
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
150 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
The JTAG ID register is a read-only register that identifies to the customer the JTAG/Device ID. The
register hex value for the device is: 0x01B8F E02F. For the actual register bit names and their associated
bit field descriptions, see Figure 5-45 and Table 5-59.
Figure 5-45. JTAG ID Register Description - C5515 Register Value - 0x01B8F E02F
Copyright © 2010–2013, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 151
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Table 5-60. Timing Requirements for JTAG Test Port (see Figure 5-46)
CVDD = 1.05 V
NO. CVDD = 1.3 V UNIT
MIN MAX
2 tc(TCK) Cycle time, TCK 60 ns
3 tw(TCKH) Pulse duration, TCK high 24 ns
4 tw(TCKL) Pulse duration, TCK low 24 ns
5 tsu(TDIV-TCKH) Setup time, TDI valid before TCK high 10 ns
6 tsu(TMSV-TCKH) Setup time, TMS valid before TCK high 6 ns
7 th(TCKH-TDIV) Hold time, TDI valid after TCK high 5 ns
8 th(TCKH-TDIV) Hold time, TMS valid after TCK high 4 ns
Table 5-61. Switching Characteristics Over Recommended Operating Conditions for JTAG Test Port
(see Figure 5-46)
CVDD = 1.05 V
NO. PARAMETER CVDD = 1.3 V UNIT
MIN MAX
1 td(TCKL-TDOV) Delay time, TCK low to TDO valid 30.5 ns
2
3 4
TCK
1 1
TDO
7
5
TDI
8
6
TMS
152 Peripheral Information and Electrical Specifications Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
TMX and TMP devices and TMDX development-support tools are shipped against the following
disclaimer:
"Developmental product is intended for internal evaluation purposes."
TMS devices and TMDS development-support tools have been characterized fully, and the quality and
reliability of the device have been demonstrated fully. TI's standard warranty applies.
Copyright © 2010–2013, Texas Instruments Incorporated Device and Documentation Support 153
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013 www.ti.com
Predictions show that prototype devices (TMX or TMP) have a greater failure rate than the standard
production devices. Texas Instruments recommends that these devices not be used in any production
system because their expected end-use failure rate still is undefined. Only qualified production devices are
to be used.
TI device nomenclature also includes a suffix with the device family name. This suffix indicates the
package type (for example, ZCH), and the temperature range (for example, "Blank" is the commercial
temperature range).
Figure 6-1 provides a legend for reading the complete device name for any DSP platform member.
154 Device and Documentation Support Copyright © 2010–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C5515
TMS320C5515
www.ti.com SPRS645F – AUGUST 2010 – REVISED OCTOBER 2013
Copyright © 2010–2013, Texas Instruments Incorporated Mechanical Packaging and Orderable Information 155
Submit Documentation Feedback
Product Folder Links: TMS320C5515
PACKAGE OPTION ADDENDUM
www.ti.com 7-Oct-2021
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead finish/ MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) Ball material (3) (4/5)
(6)
TMS320C5515AZCH10 ACTIVE NFBGA ZCH 196 184 RoHS & Green SNAGCU Level-3-260C-168 HR 0 to 0 15AZCH10
TMS320C5515AZCH12 ACTIVE NFBGA ZCH 196 184 RoHS & Green SNAGCU Level-3-260C-168 HR 0 to 0 15AZCH12
TMS320C5515AZCHA10 ACTIVE NFBGA ZCH 196 184 RoHS & Green Call TI Level-3-260C-168 HR -40 to 85 15AZCHA10
TMS320C5515AZCHA12 ACTIVE NFBGA ZCH 196 184 RoHS & Green Call TI Level-3-260C-168 HR -40 to 85 15AZCHA12
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two
lines if the finish value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com 7-Oct-2021
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 2
PACKAGE MATERIALS INFORMATION
www.ti.com 5-Jan-2022
TRAY
Pack Materials-Page 1
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATA SHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, regulatory or other requirements.
These resources are subject to change without notice. TI grants you permission to use these resources only for development of an
application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license
is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you
will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these
resources.
TI’s products are provided subject to TI’s Terms of Sale or other applicable terms available either on ti.com or provided in conjunction with
such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for
TI products.
TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2022, Texas Instruments Incorporated