Pulse Width Modulation (Pwm); Pwm Signaling; Table 9. Pwm Interface Signals - Intel Quark SE Series Platform Manual

Table of Contents

Advertisement

5.0

Pulse Width Modulation (PWM)

The Pulse Width Modulation (PWM) block allows individual control of the frequency
and duty cycle of four 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 four PWM pins are also
multiplexed and can be used as a GPIO. Four 32-bit timers running at system clock
can be configured to generate four PWM outputs.
Table 9.
PWM Interface Signals
Signal Name
PWM[0]
PWM[1]
PWM[2]
PWM[3]
The following is a list of PWM features:
Four counters capable of operating in PWM Mode or Timer Mode
PWM Mode
Timer Mode
5.1

PWM 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.
Example PWM Output signals are shown in the following figures.
Intel® Quark™ SE Microcontroller C1000
Platform Design Guide
28
Direction/ Type
Output
Output
Output
Output
Configurable high and low times for each PWM Output
− Minimum high and low time of 2 32MHz clock periods (8MHz)
− Maximum high and low time of 2^32 32MHz clock periods (< 1Hz)
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
− Interrupt generation only on both edges of the PWM Output
− Interrupt mask capability
32-bit timer operating at 32MHz
− Timer periods from 1 32MHz clock period (31.25ns) to 2^32-1
− 32MHz clock periods (134s)
Interrupt control per timer:
− Interrupt generation on timer expiry
− Interrupt mask capability
Pulse Width Modulation (PWM)
Description
PWM output 0
PWM output 1
PWM output 2
PWM output 3
Document Number: 334715-004EN
June 2017

Advertisement

Table of Contents
loading

This manual is also suitable for:

Quark se c1000

Table of Contents