CY8C28xxx PSoC Programmable System-on-Chip TRM, Document No. 001-52594 Rev. *G
363
Digital Blocks
17.3
Timing Diagrams
The timing diagrams in this section are presented according to their functionality and are in the following order.
■
■
■
“Dead Band Timing” on page 367
■
■
■
■
■
■
“Transmitter Timing” on page 377
■
■
17.3.1
Timer Timing
Enable/Disable Operation.
When the block is disabled,
the clock is immediately gated low. All outputs are gated low,
including the interrupt output. All internal states are reset to
their configuration-specific reset states, except for DR0,
DR1, and DR2 which are unaffected.
Terminal Count/Compare Operation.
In the clock cycle
following the count of 00h, the Terminal Count (TC) output is
asserted. It is one-half cycle or a full cycle depending on the
TC Pulse Width mode, as set in the block Control register. If
this block stands alone or is the least significant block in a
chain, the Carry Out (CO) signal is also asserted. If the
period is set to 00h and the TC Pulse Width mode is one-
half cycle, the output is the inversion of the input clock. The
Compare (CMP) output will be asserted in the cycle follow-
ing the compare true and will be negated one cycle after
compare false.
Multi-shot Operation.
A 4-bit multi-shot down counter is
available to count shot times. This counter is loaded with the
value of the multi-shot period register in CR1. The value is
reloaded on the first block clock following the last shot, or
when the multi-shot period is written in CR1. Reloading only
occurs if the block is enabled.
In multi-shot mode, the last shot is generated at the rising
edge of the block clock when the terminal count is 1 and the
multi-shot counter is 1. DR0 is reloaded at this time as well.
At the next falling edge of the block clock, the block enable
bit is cleared.The multi-shot counter is not reloaded until the
block is re-enabled.
Figure 17-9. Last-shot Generation and DR0/Multi-shot Counter Reloaded
0
N
1
1
0
CLK
DR0
Multi-Shot Counter
Last-Shot
EN
DR0 reloaded
ENCLR (internal)
N-1
M
N-2
Multi-shot counter reloaded
CMP OUT
CMP OUT is still changing at next rising
edge of clock even
‘
EN
’
has gone low.
Содержание CY8C28 series
Страница 65: ...64 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G RAM Paging ...
Страница 85: ...84 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Internal Main Oscillator IMO ...
Страница 93: ...92 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G External Crystal Oscillator ECO ...
Страница 97: ...96 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Phase Locked Loop PLL ...
Страница 125: ...124 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Страница 311: ...310 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G IDAC_CR0 1 FDh ...
Страница 317: ...316 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Страница 393: ...392 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Страница 425: ...424 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Analog Reference ...
Страница 461: ...460 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Two Column Limited Analog System ...
Страница 477: ...476 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Digital Clocks ...
Страница 483: ...482 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Multiply Accumulate MAC ...
Страница 513: ...512 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Internal Voltage Reference ...
Страница 523: ...522 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Switch Mode Pump SMP ...
Страница 533: ...532 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G I O Analog Multiplexer ...
Страница 537: ...536 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Real Time Clock RTC ...
Страница 561: ...560 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...