TC1796
Functional Description
3.14
General Purpose Timer Array
The GPTA provides a set of timer, compare and capture functionalities that can be
flexibly combined to form signal measurement and signal generation units. They are
optimized for tasks typical of engine, gearbox, and electrical motor control applications,
but can also be used to generate simple and complex signal waveforms needed in other
industrial applications.
The TC1796 contains two General Purpose Timer Arrays (GPTA0 and GPTA1) with
identical functionality, plus an additional Local Timer Cell Array (LTCA2). Figure 14
shows a global view of the GPTA modules.
GPTA0
GPTA1
Clock Generation Unit
Clock Generation Unit
FPC0
FPC1
FPC2
FPC3
FPC4
FPC5
FPC0
DCM0
DCM0
PDL0
FPC1 PDL0
FPC2
DCM1
DCM2
DCM3
DCM1
DCM2
DCM3
DIGITAL
PLL
DIGITAL
PLL
FPC3
PDL1
FPC4 PDL1
FPC5
fGPTA
fGPTA Clock Distribution Unit
Clock Distribution Unit
Clock
Conn.
Signal
Generation Unit
Signal
Generation Unit
GT0
GT1
GT0
GT1
LTCA2
GTC00
GTC01
GTC02
GTC03
LTC00
LTC01
LTC02
LTC03
GTC00
GTC01
GTC02
GTC03
LTC00
LTC01
LTC02
LTC03
LTC00
LTC01
LTC02
LTC03
Global
Timer
Cell Array
Global
Timer
Cell Array
Local
Timer
Cell Array
Local
Timer
Cell Array
Local
Timer
Cell Array
GTC30
GTC31
GTC30
GTC31
LTC62
LTC63
LTC62
LTC63
LTC62
LTC63
I/O Line
Sharing Unit
I/O Line Sharing Unit
Interrupt Sharing Unit
I/O Line Sharing Unit
Interrupt Sharing Unit
Interrupt
Sharing Unit
MCB05910
Figure 14
Block Diagram of the GPTA Modules
Data Sheet
59
V1.0, 2008-04