• Equalization with electronically switched time constants
• Switch functions and level adjustment controlled via
I2C-bus
• Optional switch inputs TTL compatible
• Dolby reference level = 387.5 mV
• Contained in a 32-pin small outline package
• Improved EMC behaviour.
GENERAL DESCRIPTION
The TEA0679T is a bipolar integrated circuit that provides
two channels of Dolby B noise reduction for playback
applications in car radios. It includes head and
equalization amplifiers with electronically switchable time
constants. The device also includes electronically
switchable inputs for tape drivers with reverse heads.
This device detects pauses of music in the Automatic
Music Search (AMS) scan mode (for applications with an
intelligent controlled tape driver) or AMS latch mode (for
applications with a simple controlled tape driver).
For both modes the delay time can be fixed by using an
external resistor. In the blank skip mode the IC can detect
pauses of music during playback and allows a
microcontroller to react on this situation.
The equalization amplifier gain adjustment, the output
offset adjustment and all switching functions are I
controlled. Head switching and equalization time constant
switching can be controlled via separate pins (optional).
The device operates with power supplies from 7.6 to 12 V.
The output overload level increases with increases in
supply voltage.
Current drain varies with the following variables:
• Supply voltage
• Noise reduction on/off
• AMS on/off.
Because of this current drain variation it is advisable to use
a regulated power supply or a supply with a long time
constant.
TEA0679T
2
C-bus
QUICK REFERENCE DATA
SYMBOLPARAMETERMIN.TYP.MAX.UNIT
V
CC
I
CC
SN+
-------------N
ORDERING INFORMATION
TYPE
NUMBER
TEA0679TSO32plastic small outline package; 32 leads; body width 7.5 mmSOT287-1
Remark Dolby*: Available only to licensees of Dolby Laboratories Licensing Corporation, San Francisco, CA94111,
USA, from whom licensing and application information must be obtained. Dolby is a registered trade-mark of Dolby
Laboratories Licensing Corporation.
1998 Nov 122
supply voltage7.6−12V
supply current−3540mA
signal plus noise-to-noise ratio7884−dB
PACKAGE
NAMEDESCRIPTIONVERSION
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
MAD1programmable address bit
BSC2blank skip reference capacitance
TD3delay time constant
BTC4blank skip integration capacitance
EQS5equalization switch input (optional)
OUTA6output channel A
INTA7integrating filter channel A
CONTRA8control voltage channel A
HPA9high-pass filter channel A
SCA10side chain channel A
EQA11equalizing output channel A
EQFA12equalizing input channel A
V
CC
INA114input channel A1 (forward or reverse)
V
ref
INA216input channel A2 (reverse or forward)
INB217input channel B2 (reverse or forward)
HS18head switch input (optional)
INB119input channel B1 (forward or reverse)
AGND20analog ground
EQFB21equalizing input channel B
EQB22equalizing output channel B
SCB23side chain channel B
HPB24high-pass filter channel B
CONTRB25control voltage channel B
INTB26integrating filter channel B
OUTB27output channel B
AMS
DGND29digital ground
SCL30serial clock input
SDA31serial data input/output
BEN32bus enable
The following functions can be controlled via the I2C-bus:
• Equalization time constant switching
• Head switching
• Automatic Music Search (AMS) modes and blank skip
• Noise Reduction (NR) on/off switching
• Mute switching
• Equalization amplifier gain adjustment
• Output offset adjustment.
Dolby B noise reduction only operates correctly if the 0 dB
Dolby level is adjusted at 387.5 mV. The gain adjustment
can also be used to change the AMS level detector
threshold. The IC is able to generate an internal power-on
reset to guarantee a proper start-up behaviour.
Two of the above functions can be controlled via separate
pins (optional), if required.
Head switching is achieved when pin HS is connected to a
LOW level (input IN2 active) or connected to a HIGH level
(input IN1 active).
Equalization time constant switching (70 or 120 µs) is
achieved when pin EQS is connected to a LOW level
(70 µs) or connected to a HIGH level (120 µs).
2
C-bus control is used the respective external function
If I
control pin has to be left open-circuit. When open-circuit
the current state of the function can be observed at these
pins.
Automatic Music Search (AMS) modes and blank skip
If AMS is active (search mode bits SMOD1 = 1 and
SMOD0 = 0 or 1) the NR function is internally switched off
and the equalization time constant is internally forced to
70 µs. The signals of both channels are full-wave rectified
and then added. This means that even if one channel
appears inverted to the other channel the normal AMS
function is ensured.
It is possible to choose between the AMS scan and the
AMS latch mode via the I
internal flip-flop the switching from one mode to the other
must be done via the AMS off state. This guarantees an
appropriate flip-flop reset:
• Start from the initial AMS off state (SMOD1 = 0 and
SMOD0 = 0 or 1)
• Enable the desired AMS operation mode: AMS latch
mode (SMOD1 = 1 and SMOD0 = 0) or AMS scan mode
(SMOD1 = 1 and SMOD0 = 1).
2
C-bus. Due to the usage of an
TEA0679T
For further information on music search see Figs 4 to 8.
If blank skip is active (SMOD1 = 0 and SMOD0 = 1)
periods of music can be detected in the playback mode
using the AMS pin as the detector output. It is possible to
defeat this function via the I
SMOD0 = 0). For further information on blank skip
see Figs 9 and 10.
Offset adjustment procedure
The offset adjustment is performed using two bits in the
2
C-bus write byte 0. The offset monitor bit OMOR enables
I
the AMS output to indicate whether the selected offset
value is positive or negative. The channel select bit OFCH
selects the channel (A or B) which is currently monitored
by the output at pin AMS. The monitoring needs a few
microseconds until the output result is valid. A complete
offset adjustment is performed in the following way:
• Adjust the output to Dolby level using the I
controlled equalization gain adjustment
• Enable the offset monitor and select the channel to be
monitored by transmitting the bits OMOR = 1 and OFCH
(0 = Channel A, 1 = Channel B) to the IC
• If the monitor output (pin AMS) is LOW send the next
offset value OFFCHA or OFFCHB one offset step below
the last valid value. If the monitor output (pin AMS) is
HIGH send the next offset value OFFCHA or OFFCHB
one offset step above the last valid value
• Repeat the last two steps until the monitor output
changes its polarity
• If necessary store the transmitted digital offset value for
the selected channel.
The start value is either set by the power-on reset or the
last I2C-bus transmission. The offset adjustment can be
performed during the power-on reset condition and also
each time the tape driver is not active. A complete digital
offset data set consists of four values: one for each head
(head 1 and head 2) in each channel. After an offset value
transmission the IC stores one value for channel A and
one value for channel B. If a head switch is performed
these values have to be updated via the I2C-bus for the
alternative head.
2
C-bus (SMOD1 = 0 and
2
C-bus
1998 Nov 125
Philips SemiconductorsProduct specification
I2C-bus controlled dual Dolby* B-type noise
TEA0679T
reduction circuit for playback applications
I2C-bus operation mode
The IC is capable of operating with I2C-bus systems that provide either 5 V or digital supply voltage related logic levels
below 5 V. This is achieved using the bus enable (pin 32) with different input voltages. An open pin or input voltages
above 5 V enable 5 V related I2C-bus logic levels. If input voltages between 3 and 5 V are used the IC operates with
I2C-bus logic levels related to these input voltages. To disable the I2C-bus receiver it is necessary to use pin voltages
below the specified LOW level.
LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 134).
SYMBOLPARAMETERCONDITIONSMIN.MAX.UNIT
V
CC
V
i
V
i(n1)
V
i(n2)
V
i(stb)
t
sc
T
stg
T
amb
V
es
supply voltage014V
input voltage (pins 1 to 32) except pin 5 (EQS),
pin 15 (V
(SDA) to V
), pin 18 (HS), pin 30 (SCL) and pin 31
ref
CC
−0.3V
CC
V
input voltage at pin 30 (SCL) and pin 31 (SDA)−0.3+12V
input voltage at pin 5 (EQS) and pin 18 (HS)−0.3+6.5V
standby input voltage at pin 1 (MAD), pin 32 (BEN),
note 1−0.3+6.5V
pin 5 (EQS) and pin 18 (HS)
pin 15 (V
) to VCC short-circuiting duration−5s
ref
storage temperature−55+150°C
operating ambient temperature−40+85°C
electrostatic handling voltage for all pinsnote 2−2+2kV
note 3−500+500V
Notes
1. The TEA0679T allows a HIGH level at switching pins without voltage (V
= 0; standby mode). This means a
CC
maximum input voltage of 6.5 V for the switching pins.
2. Human body model (1.5 kΩ; 100 pF).
3. Machine model (0 Ω; 200 pF).
THERMAL CHARACTERISTICS
SYMBOLPARAMETERCONDITIONSVALUEUNIT
R
th(j-a)
thermal resistance from junction to ambientin free air62K/W
1998 Nov 126
Philips SemiconductorsProduct specification
I2C-bus controlled dual Dolby* B-type noise
TEA0679T
reduction circuit for playback applications
CHARACTERISTICS
V
= 10 V; f = 20 Hz to 20 kHz; T
CC
(TP) pin OUTA or OUTB; see Fig.1; NR on/AMS off; EQ switch in the 70 µs position; unless otherwise specified.
dynamic level thresholdblank skip mode; f = 10 kHz−30−27−24dB
switching time pause-to-musicblank skip mode; f = 10 kHz;
signal on channel A and B;
note 2
blank skip mode; f = 10 kHz;
signal on one channel; note 2
t
sw(M-P)
switching time music-to-pauseblank skip mode; f = 10 kHz;
note 2
2.14.156.3ms
4.18.312.5ms
101930ms
1998 Nov 128
Philips SemiconductorsProduct specification
I2C-bus controlled dual Dolby* B-type noise
TEA0679T
reduction circuit for playback applications
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
UTOMATIC MUSIC SEARCH (AMS)
A
t
W(min)(r)
AMS
(P-M)
AMS
(M-P)
OUTPUT (pin AMS)
V
OH
V
OL
Digital part (pins MAD and BEN)
V
IH
V
IL
I
IH
I
IL
Digital part (pins SDA and SCL); note 4
V
IH
V
IL
I
IH
I
IL
V
OL
Notes
1. For Dolby NR level adjust and AMS pause detection level setting.
2. All blank skip timing characteristics are based on the assumption that a signal level change from −33 to −21 dB
pause-to-music or −21 to −33 dB music-to-pause occurs in the specified channels.
3. The high speed of the tape (FF and REW) at the tape head during AMS mode causes a transformation of level and
frequency of the originally recorded signal. It means a boost of signal level of approximately 10 dB and more for
recorded frequencies from 500 Hz to 4 kHz. So the threshold level of−22 dB corresponds to signal levels in PlayBack
(PB) mode of approximately −32 dB. The AMS inputs for each channel are pins SCA and SCB. As the frequency
spectrum is transformed by a factor of approximately 10 to 30 due to the higher tape speed in FF and REW, the
high-pass filter (4.7 nF/24 kΩ) removes the effect of offset voltages but does not affect the music search function.
In the block and application diagram (see Fig.1) the frequency response of the system between tape heads input,
e.g. pins INA2 and INB2, to the AMS input pins SCA and SCB is constant over the whole frequency range (see
Fig.3).
4. These levels correspond to a gain setting of Dolby level at TP (for TP see Fig.41). The gain adjustment can be used
to change the threshold level during AMS operation.
5. The characteristics are in accordance with the I2C-bus specification. Information about the I2C-bus can be found in
the brochure
minimum pulse width rise timeAMS scan mode2−10ms
AMS latch mode130−170ms
signal level at output for AMS
switching pause-to-music
AMS switching hysteresis
AMS mode; f = 10 kHz;
−23.7−21−18dB
notes 3 and 4; see Fig.40
AMS mode; f = 10 kHz−0.7−1−1.3dB
V
LOW-level input voltageBEN (pin 32) open-circuit−0.3−+1.5V
5V≤V
3V≤V
≤ V
BEN
BEN
CC
<5V−0.3−0.3V
−0.3−+1.5V
BEN
V
HIGH-level input currentVCC=0to12V−10−+10µA
LOW-level input current−10−+10µA
LOW-level output voltage SDAIL=3mA−−0.4V
“The I2C-bus and how to use it”
(order number 9398 393 40011).
1998 Nov 129
Philips SemiconductorsProduct specification
I2C-bus controlled dual Dolby* B-type noise
TEA0679T
reduction circuit for playback applications
General note
It is recommended to switch off VCC with a gradient of 400 V/s at maximum to avoid plops on tape in the event of contact
between tape and tape head while switching off.
AMS delay time
Table 1 AMS delay time set by resistor R
A system for music search consists mainly of a level and a
time detection circuit (see Fig.4). For adapting and
decoupling the input signal is amplified (A), then rectified
(B) and smoothed with a time constant (C). Thus the
voltage at (C) corresponds to the signal level and will be
compared to the predefined pause level at the first
comparator (D), the level detector. If the signal level
becomes smaller than the pause level, the level detector
changes its output signal. Due to the output level of the
level detector the capacitor of the second time constant (E)
will be charged, respectively discharged.
handbook, full pagewidth
INPUT
(A)
(B)
(C)
COMPARATOR 1COMPARATOR 2
V
I
t
1
TEA0679T
If the pause level of the input signal remains for a certain
time period, the voltage at the capacitor reaches a certain
value, which corresponds to an equivalent time value.
The voltage at the capacitor will be compared to a
predefined time-equivalent voltage by the second
comparator (F), the time detector. If the pause level of the
input signal remains for this predefined time, the time
detector changes its output level to pause found status.
Description of the principle timing diagram for AMS
scan mode without initial input signal (see Fig.5)
By activating the AMS scan mode the AMS output level
directly indicates whether the input level corresponds to a
pause level (V
At t0 the AMS scan mode is activated. Without a signal at
Vin, the following initial procedure runs until the AMS
output changes to a LOW level: due to no signal at Vin the
voltage at the level detector input VI (CONTRA) remains
below the level threshold and the second time constant will
be discharged (time detector input Vt). When Vt exceeds
the time threshold level, the time detector output changes
to LOW level. Now the initial procedure is completed.
If a signal burst appears at t3, the level detector input
voltage rises immediately and causes its output to charge
the second time constant, which supplies the input voltage
Vt for the time detector.
handbook, full pagewidth
= LOW) or not (V
AMSEQ
AMS on
V
in
t
r
AMSEQ
= HIGH).
t
d
t
f
TEA0679T
When V
time tr (at t4) the AMS output changes to HIGH. If the signal
burst ends at t5 the level detector input VI falls to its LOW
level. Discharging of the second time constant begins
when the level threshold is exceeded at t6. The circuit then
measures the delay time td, which is externally fixed by a
resistor and defines the length of a pause to be detected.
If no signal appears at Vin within the time interval td, the
time detector output switches the AMS output to a LOW
level at t7.
If a plop noise pulse appears at Vin (t8) with a pulse width
less than the rise time tr>tb, the plop noise will not be
detected as music. The AMS output remains LOW.
Similarly the system handles no music pulses tp: when
music appears at t11 with a small interruption at t13, this
interruption will not affect the AMS output for tp<td.