RX610 Group
15. 16-Bit Timer Pulse Unit (TPU)
R01UH0032EJ0120 Rev.1.20
Page 458 of 1006
Feb 20, 2013
Internal data bus
PPG output trigger signal
TPU9
TMDR
TIORL
TSR
TCR
TIORH
TIER
TGRA
TCNT
TGRB
TGRC
TGRD
TPU10
TMDR
TSR
TCR
TIOR
TIER
TGRA
TCNT
TGRB
TPU11
TMDR
TSR
TCR
TIOR
TIER
TGRA
TCNT
TGRB
Control logic for channels
9 to 11
TPU8
TMDR
TSR
TCR
TIOR
TIER
TGRA
TCNT
TGRB
TGRC
TPU7
TMDR
TSR
TCR
TIOR
TIER
TGRA
TCNT
TGRB
TPU6
Control logic for channels
6 to 8
TGRA
TCNT
TGRB
TGRD
TSYRB
TSTRB
Module data bus
TMDR
TSR
TCR
TIORH
TIER
TIORL
Bus interface
Common
Control logic
[Legend]
TSTRB:
TSYRB:
TCR:
TMDR:
TIER:
TSR:
TGRA to TGRD:
TCNT:
Timer start register
Timer synchronous register
Timer control register
Timer mode register
Timer interrupt enable register
Timer status register
Timer counter
Timer I/O control registers (H, L)
TIORH, TIORL:
Timer general registers (A, B, C, D)
[Input/output pins]
TIOCA9
TIOCB9
TIOCC9
TIOCD9
TIOCA10
TIOCB10
TIOCA11
TIOCB11
TPU9:
TPU10:
TPU11:
TCLKE
TCLKF
TCLKG
TCLKH
PCLK/1
[Clock input]
PCLK/4096
PCLK/4
PCLK/16
PCLK/64
PCLK/256
PCLK/1024
Internal clock:
External clock:
TIOCA6
TIOCB6
TIOCC6
TIOCD6
TIOCA7
TIOCB7
TIOCA8
TIOCB8
TPU6:
TPU7:
TPU8:
[Input/output pins]
[Interrupt request signals]
TPU9:
TPU10:
TPU11:
TGI9A
TGI9B
TGI9C
TGI9D
TCI9V
TGI10A
TGI10B
TCI10V
TCI10U
TGI11A
TGI11B
TCI11V
TCI11U
[Interrupt request signals]
TGI6A
TGI6B
TGI6C
TGI6D
TCI6V
TGI7A
TGI7B
TCI7V
TCI7U
TGI8A
TGI8B
TCI8V
TCI8U
TPU6:
TPU7:
TPU8:
A/D conversion start
request signal
Figure 15.2 Block Diagram of TPU (Unit 1)