Analog Devices ADSP-SC58 Series Hardware Reference Manual page 993

Sharc+ processor
Table of Contents

Advertisement

ADSP-SC58x PWM Register Descriptions
Table 19-32: PWM_CCTL Register Fields (Continued)
Bit No.
(Access)
9:8
PULSEMODEHI
(R/W)
2
XOVR
(R/W)
1
DISLO
(R/W)
0
DISHI
(R/W)
19–72
Bit Name
High Side Output Pulse Position.
The PWM_CCTL.PULSEMODEHI bits select the pulse position for Channel C high
side output. In symmetrical mode, the channel forms a symmetrical pulse waveform
around the center of the PWM period. Only one of the duty cycle registers is used for
an output in symmetrical mode. Note that in this mode, the values in the
register is scaled, such that a value of 0 produces 50% duty. In asymmetrical mode, the
channel forms an asymmetrical pulse waveform around the center of the PWM period.
This mode uses both the duty cycle registers
or right half mode, the channel forms the pulse waveforms on either the first half (left)
or the second half (right) of the PWM period. This mode uses both the duty cycle reg-
isters
(PWM_CH0
high-low Crossover Enable.
The PWM_CCTL.XOVR bit enables crossover between the channels high and low side
outputs. When enabled, this bit directs the PWM to send the low-side output through
the high-side output pin and the high-side output through the low side output pin.
Channel Low Side Output Disable.
The PWM_CCTL.DISLO bit enables the channels low side output.
Channel High Side Output Disable.
The PWM_CCTL.DISHI bit enables the channels high side output.
ADSP-SC58x/ADSP-2158x SHARC+ Processor Hardware Reference
Description/Enumeration
(PWM_CH0
and PWM_CH1).
0 Symmetrical
1 Asymmetrical
2 Left Half
3 Right Half
0 Disable Crossover
1 Enable Crossover
0 Enable Low Side Output
1 Disable Low Side Output
0 Enable High Side Output
1 Disable High Side Output
PWM_CH0
and PWM_CH1). In left half

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-2158 series

Table of Contents