TC1796
Peripheral Units (Vol. 2 of 2)
General Purpose Timer Array (GPTA)
User’s Manual
24-227
V2.0, 2007-07
GPTA, V2.0
•
An LTC input can be connected either to an I/O group output, or to a clock bus output,
or to an PDL/INT output. This is guaranteed by the LIMG control register layout.
Otherwise, short circuits and unpredictable behavior would occur. In contrast, it is
permitted that an I/O group output, or to a clock bus output, or a PDL/INT output is
connected to more than one LTC input.
The LTC input multiplexer group configuration is based on the following principles:
•
Each LIMG is referenced with two index variables: n and g (LIMGng)
•
Index n is a group number. I/O groups IOG[3:0] have group number 0, I/O group
IOG4 has group number 1, clock bus lines CLK[7:0] have group number 3, and the
PDL/INT group has group number 4.
•
Index g indicates the number of the LTC group g (g = 0-7) to which the outputs of the
input multiplexer group LIMGng are connected.
The LTC input multiplexer logic as seen for programming is shown in
this logic, four group signals (from I/O groups, clock group, or PDL/INT group) are always
combined to one output line that leads to an LTC input of LTC group g. For example,
when looking at
, each of the eight LTC input multiplexer output lines to
LTC group LTCG2 is connected via three LIMGn2 (n = 1, 3, 4) to the eight outputs of I/O
group IOG2, the clock group, and the PDL/INT group.
Figure 24-82 LTC Input Multiplexer (Programmer’s View)
MCA05991
MU
X
I/O Group
(LIMG0g)
MUX
MUX
I/O Group
(LIMG1g)
001
000
2. Level
Mux
LIMLn
LIMGn
1. Level
Mux
LIMCRLg
LIMCRHg
(g = 0-7)
To Input n of
LTC Group g
MU
X
011
100
Clock Group
(LIMG3g)
FPC/INT
Group
(LIMG4g)
MU
X
LIMENn
0
MUX
0
1
MAEN
MRACTL
Registers
&
Not a reserved
LIMGn bit combination
8
3
3
8
8
8