
www.ti.com
3.5
Hardware Timer
3.6
Clock Generator
TMS320VC5410A
Fixed-Point Digital Signal Processor
SPRS139G–NOVEMBER 2000–REVISED JANUARY 2005
The clock stop mode (CLKSTP) in the McBSP provides compatibility with the serial port interface (SPI)
protocol. Clock stop mode works with only single-phase frames and one word per frame. The word sizes
supported by the McBSP are programmable for 8-, 12-, 16-, 20-, 24-, or 32-bit operation. When the
McBSP is configured to operate in SPI mode, both the transmitter and the receiver operate together as a
master or as a slave.
The McBSP is fully static and operates at arbitrarily low clock frequencies. The maximum McBSP
multichannel operating frequency on the 5410A is 9 MBps. Nonmultichannel operation is limited to 38
MBps.
The 5410A device features a 16-bit timing circuit with a 4-bit prescaler. The timer counter is decremented
by one every CPU clock cycle. Each time the counter decrements to 0, a timer interrupt is generated. The
timer can be stopped, restarted, reset, or disabled by specific status bits.
The clock generator provides clocks to the 5410A device, and consists of a phase-locked loop (PLL)
circuit. The clock generator requires a reference clock input, which can be provided from an external clock
source. The reference clock input is then divided by two (DIV mode) to generate clocks for the 5410A
device, or the PLL circuit can be used (PLL mode) to generate the device clock by multiplying the
reference clock frequency by a scale factor, allowing use of a clock source with a lower frequency than
that of the CPU. The PLL is an adaptive circuit that, once synchronized, locks onto and tracks an input
clock signal.
When the PLL is initially started, it enters a transitional mode during which the PLL acquires lock with the
input signal. Once the PLL is locked, it continues to track and maintain synchronization with the input
signal. Then, other internal clock circuitry allows the synthesis of new clock frequencies for use as master
clock for the 5410A device.
This clock generator allows system designers to select the clock source. The sources that drive the clock
generator are:
A crystal resonator circuit. The crystal resonator circuit is connected across the X1 and X2/CLKIN pins
of the 5410A to enable the internal oscillator.
An external clock. The external clock source is directly connected to the X2/CLKIN pin, and X1 is left
unconnected.
NOTE
The crystal oscillator function is not supported by all die revisions of the 5410A device.
See the
 TMS320VC5410A Digital Signal Processor Silicon Errata
 (literature number
SPRZ187) to verify which die revisions support this functionality.
The software-programmable PLL features a high level of flexibility, and includes a clock scaler that
provides various clock multiplier ratios, capability to directly enable and disable the PLL, and a PLL lock
timer that can be used to delay switching to PLL clocking mode of the device until lock is achieved.
Devices that have a built-in software-programmable PLL can be configured in one of two clock modes:
PLL mode. The input clock (X2/CLKIN) is multiplied by 1 of 31 possible ratios.
DIV (divider) mode. The input clock is divided by 2 or 4. Note that when DIV mode is used, the PLL
can be completely disabled in order to minimize power dissipation.
32
Functional Overview