
- •Revision History
- •1.1 Features
- •2 Introduction
- •2.1 Description
- •2.2 Pin Assignments
- •2.2.1 Ball Grid Array (GZZ and ZZZ)
- •2.2.3 Signal Descriptions
- •3 Functional Overview
- •3.1 Memory
- •3.1.3 Instruction Cache
- •3.1.4 Memory Map
- •3.1.5 Boot Configuration
- •3.2 Peripherals
- •3.3 Configurable External Ports and Signals
- •3.3.1 Parallel Port Mux
- •3.3.2 Host Port Mux
- •3.3.3 Serial Port 2 Mux
- •3.3.4 External Bus Selection Register (XBSR)
- •3.4 Configuration Examples
- •3.5 Timers
- •3.5.1 Timer Interrupts
- •3.5.2 Timer Pins
- •3.5.3 Timer Signal Selection Register (TSSR)
- •3.6 Universal Asynchronous Receiver/Transmitter (UART)
- •3.9 Direct Memory Access (DMA) Controller
- •3.9.1 DMA Channel 0 Control Register (DMA_CCR0)
- •3.10 System Clock Generator
- •3.10.1 Input Clock Source
- •3.10.2 Clock Groups
- •3.10.3 EMIF Input Clock Selection
- •3.10.4 Changing the Clock Group Frequencies
- •3.10.5 PLL Control Registers
- •3.10.6 Reset Sequence
- •3.11 Idle Control
- •3.11.1 Clock Domains
- •3.11.2 IDLE Procedures
- •3.11.3 Module Behavior at Entering IDLE State
- •3.11.4 Wake-Up Procedure
- •3.11.5 Auto-Wakeup/Idle Function for McBSP and DMA
- •3.11.6 Clock State of Multiplexed Modules
- •3.11.7 IDLE Control and Status Registers
- •3.12 General-Purpose I/O (GPIO)
- •3.13 External Bus Control Register
- •3.13.1 External Bus Control Register (XBCR)
- •3.14 Internal Ports and System Registers
- •3.14.1 XPORT Interface
- •3.14.2 DPORT Interface
- •3.14.3 IPORT Interface
- •3.14.4 System Configuration Register (CONFIG)
- •3.15 CPU Memory-Mapped Registers
- •3.16 Peripheral Registers
- •3.17 Interrupts
- •3.17.1 IFR and IER Registers
- •3.17.2 Interrupt Timing
- •3.17.3 Interrupt Acknowledge
- •3.18 Notice Concerning TCK
- •4 Support
- •4.1 Notices Concerning JTAG (IEEE 1149.1) Boundary Scan Test Capability
- •4.1.1 Initialization Requirements for Boundary Scan Test
- •4.1.2 Boundary Scan Description Language (BSDL) Model
- •4.2 Documentation Support
- •5 Specifications
- •5.1 Electrical Specifications
- •5.3 Recommended Operating Conditions
- •5.5 Timing Parameter Symbology
- •5.6 Clock Options
- •5.6.1 Internal System Oscillator With External Crystal
- •5.6.2 Layout Considerations
- •5.6.3 Clock Generation in Bypass Mode (APLL Disabled)
- •5.6.4 Clock Generation in Lock Mode (APLL Synthesis Enabled)
- •5.6.5 EMIF Clock Options
- •5.7 Memory Timings
- •5.7.1 Asynchronous Memory Timings
- •5.7.2 Programmable Synchronous Interface Timings
- •5.7.3 Synchronous DRAM Timings
- •5.8 HOLD/HOLDA Timings
- •5.9 Reset Timings
- •5.10 External Interrupt and Interrupt Acknowledge (IACK) Timings
- •5.11 XF Timings
- •5.12 General-Purpose Input/Output (GPIOx) Timings
- •5.13 Parallel General-Purpose Input/Output (PGPIOx) Timings
- •5.14 TIM0/TIM1/WDTOUT Timings
- •5.14.1 TIM0/TIM1/WDTOUT Timer Pin Timings
- •5.14.3 TIM0/TIM1/WDTOUT Interrupt Timings
- •5.15 Multichannel Buffered Serial Port (McBSP) Timings
- •5.15.1 McBSP Transmit and Receive Timings
- •5.15.3 McBSP as SPI Master or Slave Timings
- •5.16 Host-Port Interface Timings
- •5.16.1 HPI Read and Write Timings
- •5.16.3 HPI.HAS Interrupt Timings
- •5.17 Inter-Integrated Circuit (I2C) Timings
- •5.18 Universal Asynchronous Receiver/Transmitter (UART) Timings
- •6 Mechanical Data
- •6.1 Package Thermal Resistance Characteristics
- •6.2 Packaging Information

TMS320VC5502
Fixed-Point Digital Signal Processor
www.ti.com
SPRS166J –APRIL 2001 –REVISED AUGUST 2006
5.11 XF Timings
Table 5-21 assumes testing over recommended operating conditions (see Figure 5-25).
Table 5-21. XF Switching Characteristics
|
|
|
VC5502-200 |
|
NO. |
|
PARAMETER |
VC5502-300 |
UNIT |
|
|
|
MIN MAX |
|
|
td(XF) |
Delay time, CLKOUT high to XF high(1) |
0 |
5 |
X1 |
Delay time, CLKOUT high to XF low(1) |
0 |
ns |
|
|
|
6 |
(1)In this case, CLKOUT refers to the CPU clock. Since CLKOUT cannot be programmed to reflect the CPU clock, there might be an extra delay of a certain number of CPU clocks based on the ratio between the system clock shown on CLKOUT and the CPU clock. For example, if SYSCLK2 is shown on CLKOUT and SYSCLK2 is programmed to be half the CPU clock, there might be an extra delay of one CPU clock period between the transition of CLKOUT and the specified timing. If system clock is programmed to be one-fourth of the CPU clock, there might be an extra delay of 1, 2, or 3 CPU clocks between the transition of CLKOUT and the specified timing. The extra delay must be taken into account when considering the MAX value for the timing under question. Note that if the CPU clock and the system clock shown on CLKOUT are operating at the same frequency, there will be no extra delay in the specified timing.
CLKOUT
X1
XF
(A ) The figure shows the case in which CLKOUT is programmed to show a system clock that is operating at the same frequency as the CPU clock.
Figure 5-25. XF Timings
152 |
Specifications |
Submit Documentation Feedback |

TMS320VC5502
Fixed-Point Digital Signal Processor
www.ti.com
SPRS166J –APRIL 2001 –REVISED AUGUST 2006
5.12 General-Purpose Input/Output (GPIOx) Timings
Table 5-22 and Table 5-23 assume testing over recommended operating conditions(see Figure 5-26).
Table 5-22. GPIO Pins Configured as Inputs Timing Requirements
|
|
|
|
VC5502-200 |
|
NO. |
|
|
|
VC5502-300 |
UNIT |
|
|
|
|
MIN MAX |
|
G2 |
t |
su(GPIO-COH) |
Setup time, GPIOx input valid before CLKOUT high(1) |
5 |
ns |
|
|
|
|
|
|
G3 |
t |
h(COH-GPIO) |
Hold time, GPIOx input valid after CLKOUT high(1) |
0 |
ns |
(1)In this case, CLKOUT reflects SYSCLK1. The CLKOUT Selection Register (CLKOUTSR) can be programmed to select SYSCLK1 as CLKOUT.
Table 5-23. GPIO Pins Configured as Outputs Switching Characteristics
|
|
|
VC5502-200 |
|
|
NO. |
|
PARAMETER |
VC5502-300 |
UNIT |
|
|
|
|
MIN |
MAX |
|
G1 t |
d(COH-GPIO) |
Delay time, CLKOUT high to GPIOx output change(1) |
0 |
8 |
ns |
|
|
|
|
|
(1)In this case, CLKOUT reflects SYSCLK1. The CLKOUT Selection Register (CLKOUTSR) can be programmed to select SYSCLK1 as CLKOUT.
CLKOUT
G2
G3
GPIOx
Input Mode
G1
GPIOx
Output Mode
Figure 5-26. General-Purpose Input/Output (GPIOx) Signal Timings
Submit Documentation Feedback |
Specifications |
153 |

TMS320VC5502
Fixed-Point Digital Signal Processor
www.ti.com
SPRS166J –APRIL 2001 –REVISED AUGUST 2006
5.13 Parallel General-Purpose Input/Output (PGPIOx) Timings
Table 5-24 and Table 5-25 assume testing over recommended operating conditions(see Figure 5-27).
Table 5-24. PGPIO Pins Configured as Inputs Timing Requirements
|
|
|
|
VC5502-200 |
|
NO. |
|
|
|
VC5502-300 |
UNIT |
|
|
|
|
MIN MAX |
|
PG2 |
t |
su(PGPIO-COH) |
Setup time, PGPIOx input valid before CLKOUT high(1) |
6 |
ns |
|
|
|
|
|
|
PG3 |
t |
h(COH-PGPIO) |
Hold time, PGPIOx input valid after CLKOUT high(1) |
0 |
ns |
(1)In this case, CLKOUT reflects SYSCLK1. The CLKOUT Selection Register (CLKOUTSR) can be programmed to select SYSCLK1 as CLKOUT.
Table 5-25. PGPIO Pins Configured as Outputs Switching Characteristics
|
|
|
VC5502-200 |
|
|
NO. |
|
PARAMETER |
VC5502-300 |
UNIT |
|
|
|
|
MIN |
MAX |
|
PG1 t |
d(COH-PGPIO) |
Delay time, CLKOUT high to PGPIOx output change(1) |
0 |
10 |
ns |
|
|
|
|
|
(1)In this case, CLKOUT reflects SYSCLK1. The CLKOUT Selection Register (CLKOUTSR) can be programmed to select SYSCLK1 as CLKOUT.
CLKOUT
PG2
PG3
PGPIOx
Input Mode
PG1
PGPIOx
Output Mode
Figure 5-27. Parallel General-Purpose Input/Output (PGPIOx) Signal Timings
154 |
Specifications |
Submit Documentation Feedback |