Section 11 Programmable Timing Pattern Controller (TPC)
11.1
Overview
The H8/3067 Group has a built-in programmable timing pattern controller (TPC) that provides
pulse outputs by using the 16-bit timer as a time base. The TPC pulse outputs are divided into 4-
bit groups (group 3 to group 0) that can operate simultaneously and independently.
11.1.1
Features
TPC features are listed below.
• 16-bit output data
Maximum 16-bit data can be output. TPC output can be enabled on a bit-by-bit basis.
• Four output groups
Output trigger signals can be selected in 4-bit groups to provide up to four different 4-bit
outputs.
• Selectable output trigger signals
Output trigger signals can be selected for each group from the compare match signals of three
16-bit timer channels.
• Non-overlap mode
A non-overlap margin can be provided between pulse outputs.
Can operate together with the DMA controller (DMAC)
• The compare-match signals selected as trigger signals can activate the DMAC for sequential
output of data without CPU intervention.
Section 11 Programmable Timing Pattern Controller (TPC)
Rev. 4.00 Jan 26, 2006 page 435 of 938
REJ09B0276-0400