The audioprocessor TDA7435 is an upgrade of
the TDA731X audioprocessorfamily.
Due to a highly linear signal processing, using
CMOS-switching techniques instead of standard
bipolar multipliers, very low distortion and very
low noiseare obtained.
CBUS
TDA7435
SO28
ORDERING NUMBER: TDA7435D
A second programmable high pass filtering providesthe loudspeakersequalization.
The soft Mute function is implemented andcanbe
activatedin twoways:
1 Viaserial bus(Mute byte,bit D0)
2 Directlyon pin 3 through an I/Oline of the mi-
crocontroller
Very low DC stepping is obtained by use of a
BICMOStechnology.
Minimum InputGain-0.7500.75dB
Maximum Input Gain13.751516.25dB
Step Resolution0.51.01.5dB
Set Error-1.2501.25dB
DC StepsAdiacent Gain Steps0.510mV
to G
G
IIN
IMAX
2.5mV
SPEAKERATTENUATORS - AUX 1
C
A
RANGE
A
step
MUTE
E
A
V
DC
Control Range79dB
Step ResolutionAv = 0 to -40dB0.511.5dB
Output Mute AttenuationData Word = 1111XXXX80105dB
Attenuation Set ErrorAv = 0 to -40dB1.5dB
DC StepsAdjacent Attenuation Steps03mV
Note 1: WIN represents the MUTE programming bit pair D6,D5for the zero crossing window threshold
Note 2: Internallpullup resistor to Vs/2; ”LOW” = softmute active
R1 = EQUIVALENTRESISTANCE AT PIN
R2 = EQUIVALENTRESISTANCE AT PIN HP2
D96AU439
HP1
4/10
TDA7435
2
C BUS INTERFACE
I
Data transmission from microprocessor to the
TDA7435 and viceversa takes place thru the 2
wires I
2
C BUS interface, consisting of the two
lines SDA and SCL (pull-up resistors to positive
supply voltage mustbe externally connected).
Data Validity
As shown in fig. 2, the data on the SDA line must
be stable during the high period of the clock. The
HIGH and LOW state of the data line can only
change when the clock signal on the SCL line is
LOW.
Start and StopConditions
As shown in fig.3 a start condition is a HIGH to
LOW transition of the SDA line while SCL is
HIGH. The stop condition isa LOW to HIGH transition of the SDA linewhile SCL is HIGH.
A STOP conditions must be sent before each
START condition.
Byte Format
Every byte transferred to the SDA line must conFigure 2: Data Validity on the I
2
CBUS
tain 8 bits. Each byte must be followed by an acknowledgebit. The MSBis transferredfirst.
Acknowledge
The master(µP) puts a resistive HIGH level on the
SDA line during the acknowledge clock pulse (see
fig. 4). The peripheral (audioprocessor) that acknowledges has to pull-down (LOW) the SDA line
during the acknowledge clock pulse, so that the
SDAline is stableLOWduringthis clockpulse.
The audioprocessor which has been addressed
hasto generatean acknowledgeafterthereception
ofeachbyte,otherwisethe SDAline remainsat the
HIGHlevelduring the ninth clockpulsetime.In this
case the master transmitter can generate the
STOPinformationin orderto abortthetransfer.
Transmissionwithout Acknowledge
Avoiding to detect the acknowledge of the audioprocessor, the µP can use a simplier transmission: simply it waits one clock without checking
the slave acknowledging, and sends the new
data.
This approach of course is less protected from
misworkingand decreasesthe noiseimmunity.
Figure 3: TimingDiagram of I2CBUS
2
Figure 4: Acknowledgeon the I
CBUS
5/10
TDA7435
SOFTWARESPECIFICATION
Interface Protocol
The interfaceprotocol comprises:
A start condition (s)
read/writetransmission)
A subaddressbyte.
A sequenceof data (N-bytes + acknowledge)
A stopcondition(P)
A chip address byte,(the LSB bit determines
CHIP ADDRESSSUBADDRESSDATA 1 toDATA n
MSBLSBMSBLSBMSBLSB
S1000101R/W
X X X I X A2A1A0
ACK
ACK
DATA
ACK = Acknowledge
S = Start
P = Stop
I = Auto Increment
X = Not used
MAX CLOCK SPEED500kbits/s
AUTO INCREMENT
If bit I in the subaddressbyte is setto ”1”, the autoincrementof the subaddressis enabled
SUBADDRESS (receivemode)
ACK
P
MSBLSB
XXXIXD2D1D0
000Mux & Gain
001Mute
010Speaker Attenuator AUX 1 L
011Speaker Attenuator AUX 1 R
100High Pass FilterFL
101High Pass FilterFR
110High Pass FilterRL
111High Pass FilterRR
TRANSMITTED DATA
Send Mode
MSBLSB
XXXXXSMXX
SM =Soft muteactivated(HIGHactive)
X = Not used
The transmitted data is automaticallyupdatedafter each ACK.
Transmissioncan be repeatedwithout new chipaddress.
Purchaseof I2C Componentsof SGS-THOMSONMicrolectronics, conveys a licenseunderthe Philips
2
I
C Patent Rights to use these components in an I2C system, provided that the system conformsto
2
C StandardSpecificationsas definedby Philips.
the I
Information furnished is believed to be accurate and reliable. However, SGS-THOMSON Microelectronics assumes no responsibility for the
consequences of use of such information nor for any infringement of patents or other rightsof third parties which may result from its use. No
license is grantedby implicationor otherwise under any patent or patentrights of SGS-THOMSON Microelectronics. Specification mentioned
in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied.
SGS-THOMSON Microelectronics productsare notauthorized for useas criticalcomponents in lifesupport devices or systemswithout express
written approval of SGS-THOMSON Microelectronics.
1996 SGS-THOMSON Microelectronics – Printedin Italy – All Rights Reserved
SGS-THOMSON Microelectronics GROUP OF COMPANIES
Australia - Brazil - Canada- China - France -Germany - HongKong - Italy- Japan -Korea - Malaysia - Malta - Morocco - The Netherlands -
Singapore - Spain - Sweden - Switzerland - Taiwan - Thailand - United Kingdom - U.S.A.
10/10
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.