Datasheet

www.ti.com
t
(MCH)
ML
LSB
t
(MCL)
t
(MHH)
t
(MCY)
t
(MDH)
t
(MDS)
MC
MD
t
(MLS)
t
(MLL)
t
(MLH)
T0024-01
1.4 V
1.4 V
1.4 V
MAPPING OF PROGRAM REGISTERS
PROGRAM REGISTER (PCM3000)
PCM3000
PCM3001
SBAS055A OCTOBER 2000 REVISED OCTOBER 2004
MC pulse cycle time t
(MCY)
100 ns (min)
MC pulse duration, LOW t
(MCL)
40 ns (min)
MC pulse duration, HIGH t
(MCH)
40 ns (min)
MD setup time t
(MDS)
40 ns (min)
MD hold time t
(MDH)
40 ns (min)
ML low-level time t
(MLL)
40 ns + 1 SYSCLK
(1)
(min)
ML high-level time t
(MHH)
40 ns + 1 SYSCLK
(1)
(min)
ML setup time
(2)
t
(MLS)
40 ns (min)
ML hold time
(3)
t
(MLH)
40 ns (min)
SYSCLK (period): 1/256 f
S
or 1/384 f
S
or 1/512 f
S
(1) SYSCK: system clock cycle
(2) ML rising edge to the next MC rising edge
(3) MC rising edge for LSB-to-ML rising edge
Figure 30. Control Data Input Timing
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
REGISTER 0 res res res res res A1 A0 LDL AL7 AL6 AL5 AL4 AL3 AL2 AL1 AL0
REGISTER 1 res res res res res A1 A0 LDR AR7 AR6 AR5 AR4 AR3 AR2 AR1 AR0
REGISTER 2 res res res res res A1 A0 PDWN BYPS res ATC IZD OUT DEM1 DEM0 MUT
REGISTER 3 res res res res res A1 A0 res res res LOP FMT2 FMT1 FMT0 LRP res
NOTE: res indicates a reserved bit, which should be set to 0.
The software mode allows the user to control special functions. The PCM3000 special functions are controlled
using four program registers which are each 16 bits long. There are four distinct registers, with bits 9 and 10
determining which register is in use. Table 3 describes the functions of the four registers.
27