
TLC32044C, TLC32044E, TLC32044I, TLC32044M TLC32045C, TLC32045I
VOICE-BAND ANALOG INTERFACE CIRCUITS
SLAS017F – MARCH 1988 – REVISED MAY 1995
13
POST OFFICE BOX 655303
DALLAS, TEXAS 75265
power-up sequence
To ensure proper operation of the AIC and as a safeguard against latch-up, it is recommended that Schottky
diodes with forward voltages less than or equal to 0.4 V be connected from V
CC–
to ANLG GND and from V
CC–
to DGTL GND (see Figure 21). In the absence of such diodes, power should be applied in the following
sequence: ANLG GND and DGTL GND, V
CC–
, then V
CC+
and V
DD
. Also, no input signal should be applied until
after power up.
AIC responses to improper conditions
The AIC has provisions for responding to improper conditions. These improper conditions and the response of
the AIC to these conditions are presented in Table 1 below.
AIC register constraints
The following constraints are placed on the contents of the AIC registers:
1.
2.
3.
4.
5.
6.
7.
8.
9.
TA register must be
≥
4 in word mode (WORD/BYTE = high).
TA register must be
≥
5 in byte mode (WORD/BYTE = low).
TA’ register can be either positive, negative, or zero.
RA register must be
≥
4 in word mode (WORD/BYTE = high).
RA register must be
≥
5 in byte mode (WORD/BYTE = low).
RA’ register can be either positive, negative, or zero.
(TA register
±
TA’ register) must be > 1.
(RA register
±
RA’ register) must be > 1.
TB register must be > 1.
Table 1. AIC Responses to Improper Conditions
IMPROPER CONDITION
AIC RESPONSE
TA register + TA’ register = 0 or 1
TA register – TA’ register = 0 or 1
Reprogram TX counter A with TA register value
TA register + TA’ register < 0
MODULO 64 arithmetic is used to ensure that a positive value is loaded into the TX counter A, i.e., TA
register + TA’ register + 40 hex is loaded into TX counter A.
RA register + RA’ register = 0 or 1
RA register – RA’ register = 0 or 1
Reprogram RX counter A with RA register value
RA register + RA’ register = 0 or 1
MODULO 64 arithmetic is used to ensure that a positive value is loaded into RX counter A, i.e., RA
register + RA’ register + 40 hex is loaded into RX counter A.
TA register = 0 or 1
RA register = 0 or 1
AIC is shut down.
TA register < 4 in word mode
TA register < 5 in byte mode
RA register < 4 in word mode
RA register < 5 in byte mode
The AIC serial port no longer operates.
TB register = 0 or 1
Reprogram TB register with 24 hex
RB register = 0 or 1
Reprogram RB register with 24 hex
AIC and DSP cannot communicate
Hold last DAC output