T9000
Preliminary Data Sheet
November 2000
ISDN Network Termination Node (NTN) Device
12 PWM Module (continued)
12.6 PWM Module Register Set (continued)
Table 107. PW1CF: Pulse-Width Modulator 1 Configuration (0x47)
Reg
R/W
Bit 7
Bit 6
Bit 5
Bit 4
PW1G.2
—
Bit 3
PW1G.1
—
Bit 2
PW1G.0
—
Bit 1
PW1R.1
—
Bit 0
PW1R.0
—
PW1CF
R/W
PW1_E PW1AUTO PW1IE
RESET Default
0
—
0
Bit #
Symbol
Name/Description
7
PW1_E
PWM 1 Enable.
0: Powerdown mode. PWMO1 output is maintained at 0.
1: Pulse-width modulator enabled. In a normal operation, this register should be set
after defining PP1 (see pulse-width range below).
6
5
PW1AUTO PWM 1 Auto/Manual Operation Mode.
0: Manual programming.
1: Sine modulator activated.
PW1IE
PWM 1 Interrupt Enable.
0: Interrupt disabled.
1: Interrupt enabled.
4—2
PW1G.[2:0] PWM 1 Granularity. This parameter defines the granularity of the output pulse; i.e., the
minimum pulse width at high (tick1). Pulse period and pulse width are multiples of the
tick1 value (see pulse-width range below).
000: Granularity = 1 tick1 = 65 ns.
001: Granularity = 2 tick1 = 130 ns.
010: Granularity = 4 tick1 = 260 ns.
011: Granularity = 8 tick1 = 521 ns.
1XX: Granularity = 16 tick1 = 1042 ns.
1—0
PW1R.[1:0] PWM 1 Range. This parameter defines the number of different values the pulse width can
take. Pulse period (PP1) 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
PP1 = 32 * tick1 ns.
PP1 = 64 * tick1 ns.
PP1 = 128 * tick1 ns.
PP1 = 256 * tick1 ns.
102
Lucent Technologies Inc.