Section 17 16-Bit Timer Pulse Unit (TPU)
Rev. 2.00 Mar 09, 2006 page 681 of 906
REJ09B0292-0200
Section 17 16-Bit Timer Pulse Unit (TPU)
17.1
Overview
An on-chip 16-bit timer pulse unit (TPU) is provided that comprises three 16-bit timer channels.
17.1.1
Features
The TPU has the following features:
•
Maximum 8-pulse input/output
•
A total of eight timer general registers (TGRs) are provided (four for channel 0 and two each
for channels 1, and 2).
Each register can be set independently as an output compare/input capture register.
TGRC and TGRD for channel 0 can be used as buffer registers
•
Choice of seven or eight counter input clocks for each channel
•
The following operations can be set for each channel:
Waveform output by compare match: Selection of 0, 1, or toggle output
Input capture function: Choice of rising edge, falling edge, or both edge detection
Counter clear operation: Counter clearing possible by compare match or input capture
Synchronous operation: Multiple timer counters (TCNT) can be written to simultaneously
simultaneous clearing by compare match and input capture possible
register simultaneous input/output possible by counter synchronous operation
PWM mode: Any PWM output duty can be set maximum of 7-phase PWM output possible
by combination with synchronous operation
•
Buffer operation settable for channel 0
Input capture register double-buffering possible
Automatic rewriting of output compare register possible
•
Phase counting mode settable independently for each of channels 1, and 2
Two-phase encoder pulse up/down-count possible
•
Fast access via internal 16-bit bus
Fast access is possible via a 16-bit bus interface
•
13 interrupt sources
For channel 0 four compare match/input capture dual-function interrupts and one overflow
interrupt can be requested independently
Summary of Contents for SH7616
Page 10: ...Rev 2 00 Mar 09 2006 page x of xxvi ...
Page 132: ...Section 2 CPU Rev 2 00 Mar 09 2006 page 106 of 906 REJ09B0292 0200 ...
Page 568: ...Section 12 16 Bit Free Running Timer FRT Rev 2 00 Mar 09 2006 page 542 of 906 REJ09B0292 0200 ...
Page 582: ...Section 13 Watchdog Timer WDT Rev 2 00 Mar 09 2006 page 556 of 906 REJ09B0292 0200 ...
Page 706: ...Section 16 Serial I O SIO Rev 2 00 Mar 09 2006 page 680 of 906 REJ09B0292 0200 ...
Page 820: ...Section 19 Pin Function Controller PFC Rev 2 00 Mar 09 2006 page 794 of 906 REJ09B0292 0200 ...
Page 932: ...Appendix D Package Dimensions Rev 2 00 Mar 09 2006 page 906 of 906 REJ09B0292 0200 ...
Page 935: ...SH7616 Hardware Manual ...