Pulse Width Modulation (Pwm); Figure 13. Pwm - Intel Quark D2000 Design Manual

Hide thumbs Also See for Quark D2000:
Table of Contents

Advertisement

Pulse Width Modulation (PWM)

5.0
Pulse Width Modulation (PWM)
The Pulse Width Modulation (PWM) block allows individual control of the frequency
and duty cycle of two output signals. The PWM block also supports use as a Timer
block for the purposes of generating periodic interrupts. A possible usage model
includes connecting PWM to drive a haptic driver. The two PWM pins are also
multiplexed and can be used as a GPIO. Two 32-bit timers running at system clock can
be configured to generate two PWM outputs.

Figure 13. PWM

The following is a list of PWM features:
Two counters capable of operating in PWM Mode or Timer Mode
PWM Mode
Configurable high and low times for each PWM Output
High and low time granularity of a single 32MHz clock period
Interrupt generation always on both the rising and falling edges of the PWM
Output
Interrupt control per PWM Output:
Timer Mode
32-bit timer operating at 32MHz
November 2016
Document Number: 333580-002EN
Minimum high and low time of 2 32MHz clock periods (8MHz)
Maximum high and low time of 2^32 32MHz clock periods (< 1Hz)
Interrupt generation only on both edges of the PWM Output
Interrupt mask capability
Timer periods from 1 32MHz clock period (31.25ns) to 2^32-1
Intel® Quark™ Microcontroller D2000
Platform Design Guide
23

Advertisement

Table of Contents
loading

Table of Contents