TC1796
Peripheral Units (Vol. 2 of 2)
General Purpose Timer Array (GPTA)
User’s Manual
24-217
V2.0, 2007-07
GPTA, V2.0
24.4
LTCA2 Kernel Description
The Local Timer Cell Array 2 (LTCA2) is a module that contains a signal generation unit
with 64 Local Timer Cells. These LTCs have identical functionality as the LTCs which
are available in the signal generation unit of the GPTA module.
The Local Timer Cells (LTC00 to LTC62) can be configured to operate in different
modes: Capture Mode, Compare Mode, Free-Running Timer Mode, Reset Timer Mode,
and One Shot Mode. Adjacent cells may be combined to operate on the same pin, thus
generating complex waveforms. One LTC (LTC63) can be used for special compare
modes.
Figure 24-74 LTCA2 Kernel Block Diagram
The LTCA2 Module Kernel contains a Signal Generation Unit that contains all Local
Timer Cells including an I/O Line Sharing Unit that controls the LTC connections to the
I/O lines and output lines. I/O lines are supposed to be connected to I/O port lines while
the output lines are typically connected to a MSC interface that is especially able to
control external power devices via a serial connection. The LTCs can be further
connected to input signals of an external clock bus and input lines coming e.g. from other
on-chip peripheral units.
The clock control unit generates two module clocks that are required for LTCA2
operation. An address decoder generates the select signals for the LTC registers.
Service requests, coming from the LTCs, are able to generate interrupts via the Interrupt
Sharing Unit. The interrupts are handled by the external interrupt logic.
MCB05983
Clock
Control
Address
Decoder
f
LTCA2
LTCA2 Module Kernel
I/O
L
ine
Shar
ing U
n
it
Signal Generation Unit
Local Timer
Cells
LTC[63:00]
f
CLC
Interrupt
Control
SR[15:00]
INT[3:0]
Interrupt Sharing Unit
IN[39:00]
OUT[111:56]
OUT[39:00]
CLK[7:0]