TP3064B, TP3067B, TP13064B, TP13067B
MONOLITHIC SERIAL INTERFACE
COMBINED PCMCODEC AND FILTER
SCTS031D – MAY 1990 –REVISED JULY 1996
15
POST OFFICE BOX 655303
DALLAS, TEXAS 75265
PRINCIPALS OF OPERATION
VCC
DGND
VBB
Figure 3. Diode Configuration for Latch-Up Protection Circuitry
internal sequencing
Power-on reset circuitry initializes the TP3064B, TP3067B, TP13064B, and TP13067B devices when power
is first applied, placing it into the power-down mode. DX and VFRO outputs go into high-impedance states and
all nonessential circuitry is disabled. A low level or clock applied to MCLKR/PDN powers up the device and
activates all circuits. DX, a 3-state PCM data output, remains in the high-impedance state until the arrival of the
second FSX pulse.
power supplies
All ground connections to each device should meet at a common point as close as possible to ANLG–GND. This
minimizes the interaction of ground return currents flowing through a common bus impedance. V
CC
and V
BB
supplies should be decoupled by connecting 0.1-
μ
F decoupling capacitors between each power rail and this
common point. These bypass capacitors must be connected as close as possible to V
CC
and V
BB
.
For best performance, the ground point of each codec/filter on a card should be connected to a common card
ground in star formation rather than through a ground bus. This common ground point should be decoupled to
V
CC
and V
BB
with 10-
μ
F capacitors.
synchronous operation
For synchronous operation, a clock is applied to MCLKX. MCLKR/PDN is used as a power-down control. A logic
0 applied to MCLKR powers-up the device and a high level powers it down. In either case, MCLKX is selected
as the master clock for both receive and transmit direction. BCLKX must also have a bit clock applied to it. The
selection of the proper internal divider for a master-clock frequency of 1.536 MHz, 1.544 MHz, or 2.048 MHz
can be done using BCLKR/CLKSEL. The device automatically compensates for the 193rd clock pulse of each
frame.
A fixed level on BCLKR/CLKSEL selects BCLKX as the bit clock for both the transmit and receive directions.
Table 1 indicates the frequencies of operation that can be selected depending on the state of BCLKR/CLKSEL.
In the synchronous mode, BCLKX may be in the range from 64 kHz to 2.048 MHz but must be synchronous
with MCLKX.
The encoding cycle begins with each FSX pulse, and the PCM data from the previous cycle is shifted out of the
enabled DX output on the rising edge of BCLKX. After eight-bit clock periods, the 3-state DX output is returned
to the high-impedance state. With an FSR pulse, PCM data is latched via DR on the falling edge of BCLKX (or
BCLKR, if running). FSX and FSR must be synchronous with MCLKX and MCLKR.