T9000
Preliminary Data Sheet
November 2000
ISDN Network Termination Node (NTN) Device
12 PWM Module (continued)
12.5 PWM Powerdown Mode
Each PWM generator can be powered down by setting PWxCF (PwxE) register bit to 0.
12.6 PWM Module Register Set
Table 104. PW0CF: Pulse-Width Modulator 0 Configuration (0x44)
Reg
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
PW0CF
R/W
PW0_E PW0AUTO PW0IE
PW0G.2 PW0G.1 PW0G.0 PW0R.1 PW0R.0
RESET Default
0
—
0
—
—
—
—
—
Bit #
Symbol
Name/Description
7
PW0_E
PWM 0 Enable.
0: Powerdown mode. PWMO0 output is maintained at 0.
1: Pulse-width modulator enabled. In a normal operation, this register should be set
after defining PP0.
6
5
PW0AUTO PWM 0 Auto/Manual Operation Mode.
0: Manual/timer operation mode.
1: Sine modulator activated.
PW0IE
PWM 0 Interrupt Enable.
0: Interrupt disabled.
1: Interrupt enabled.
4—2
PW0G.[2:0] PWM 0 Granularity. This parameter defines the granularity of the output pulse; i.e., the
minimum pulse width at high (tick0). Pulse period and pulse width are multiples of the
tick0 value (see pulse-width range below).
000: Granularity = 1 tick0 = 65 ns.
001: Granularity = 2 tick0 = 130 ns.
010: Granularity = 4 tick0 = 260 ns.
011: Granularity = 8 tick0 = 521 ns.
1XX: Granularity = 16 tick0 = 1042 ns.
1—0
PW0R.[1:0] PWM 0 Range. This parameter defines the number of different values the pulse width can
take. Pulse period (PP0) is a function of the pulse-width granularity and the pulse-width
range, as follows:
00: Range = 32
01: Range = 64
10: Range = 128
11: Range = 256
PP0 = 32 * tick ns.
PP0 = 64 * tick ns.
PP0 = 128 * tick ns.
PP0 = 256 * tick ns.
100
Lucent Technologies Inc.