Datasheet
Timers and PWM
Intel
®
Quark™ microcontroller D2000
January 2016 Datasheet
Document Number: 333577-002EN 349
Interrupt Mask Capability
• Timer Mode
o 32-bit Timer operating at 32MHz
Timer Periods from 1 32MHz clock period (31.25ns)
to 2^32-1 32MHz clock periods (134s)
o Interrupt Control per Timer:
Interrupt Generation on Timer Expiry
Interrupt Mask Capability
18.2.1 PMW Signaling
The Timer and PWM block supports the generation of PWM Output signals with
configurable low and high times which allows both the duty cycle and frequency to be
set.
Some example PWM Output signals are shown in the following figures.
Figure 12. Duty Cycle of 20%
Figure 13. Duty Cycle of 50%
Figure 14. Duty Cycle of 80%
See Section 18.3.1 for details on configuring the low and high times.
18.2.2 Functional Operation
Each counter is identical, has an associated PWM Output and can be individually
configured with the following options:
• Enable
• PWM Mode or Timer Mode
• PWM Duty Cycle and Frequency
• Timer Timeout Period
• Interrupt Masking
In PMW Mode the high and low times can be configured as follows. This assumes a
nominal system clock frequency of 32MHz, the values, in nanoseconds, will differ if the
system clock frequency is changed.