steps) with Digital Limiter Functionality and
Variable Attack and Release Time
Attenuation
Auto-Mute
Processing/DDX
TM
Channel
TM
Headphone Output on
Channels 7 & 8
TM
Ternary, or Binary PWM
output
TQFP64
ORDERING NUMBER: STA308
DESCRIPTION
The STA308 is a single chip solution for digital audio
processing and control in multi-channel applications.
It provides output capabilities for DDX
tal Amplification). In conjunction with a DDX
TM
(Direct Digi-
TM
power
device, it provides high-quality, high-efficiency, all
digital amplification. The device is extremely versatile
allowing for input of most digital formats including 6.1
channel and 192kHz, 24-bit DVD-Audio.
The internal 24-bit DSP allows for high resolution
processing at all standard input sample frequencies.
Processing includes volume control, filtering, bass
management, gain compression/limiting and PCM
and DDX
TM
outputs. Filtering includes five user-programmable 28-bit biquads for EQ per channel, as
well as bass, treble and DC blocking. External clocking can be provided at 4 different ratios of the input
sample frequency. All sample frequencies are upsampled for processing. Each internal processing
channel can receive any input channel, allowing flexibility and the ability to perform active digital crossover for powered loudspeaker systems.
The serial audio data i nterface accept s many different formats, includi ng the popular I 2S format. Eight
channels of DDX processing are performed.
December 2002
This is preliminary information on a new product foreseen to be developed. Details are subject to change without notice.
1MVOIMaster Volume Override CMOS Input Buffer with
3, 12, 24, 28,
VDD33.3V Digital Supply3.3V Digital Power
35, 44, 52, 59
2, 4, 13, 27,
GNDDigital GroundDigital Ground
36, 45, 53, 60
5, 14, 26, 37,
VDD2.5V Digital Supply2.5V Digital Power
46, 54, 61
6SDI_78IInput I2S Serial Data Channels 7 & 8
7SDI_56IInput I2S Serial Data Channels 5 & 6
8SDI_34IInput I2S Serial Data Channels 3 & 4
9SDI_12IInput I2S Serial Data Channels 1 & 2
10LRCKIIInputs I2C Left/Right Clock
11BICKIIInputs I2C Serial Clock
15RESETIGlobal Reset5V Tolerant TTL Schmitt
16PLLBIPLL BypassCMOS Input Buffer with
17SAISelect Address (I2C)CMOS Input Buffer with
18SDAI/OI2C Serial DataBidirectional Buffer:
19SCLII2C Serial Clock5V Tolerant TTL Schmitt
Pull-Down
Supply Voltage (pad ring)
Supply Voltage (core +
ring)
5V Tolerant TTL In put B u ffe r
5V Tolerant TTL In put B u ffe r
5V Tolerant TTL In put B u ffe r
5V Tolerant TTL In put B u ffe r
5V Tolerant TTL In put B u ffe r
5V Tolerant TTL In put B u ffe r
Note 1: The le akage currents are generally ver y s m al l , < 1na. The values given here are maximum after an electrostat i c stress on the pin.
Note 2: Human Body Model
Electrostatic ProtectionLeakage < 1µA2000V2
esd
DC ELECTRICAL CHARACTERISTICS: 3.3V BUFFERS
SymbolParameterTest ConditionMin.Typ.Max.Unit
V
V
V
IL
V
IH
ILhyst
IHhyst
Low Level Input Voltage0.8V
High Level Input Voltage2.0V
Low Level ThresholdInput Falling0.81.35V
High Level ThresholdInput Rising1.32.0V
V
hyst
V
OL
V
OL
Schmitt Trigger Hysteresis0.30.8V
Low Level Output IoI = 100uA0.4V
High Level Output Ioh = -100uAVDD3-0.2V
DC ELECTRICAL CHARACTERISTICS: 2.5V BUFFERS
SymbolParameterTest ConditionMin.Typ.Max.Unit
V
ILst
V
IHst
V
ILhyst
V
IHhyst
V
hyst
V
OL
V
OH
Notes: 1. Source/Sink curren t un d er worst-case condi ti o n s.
Low Level Input VoltageSchmitt input0.26*VDDV
High Level Input VoltageSchmitt input0.7*VDDV
Low Level Thresholdnon Schmitt, Input
0.5*VDDV
Falling
High Level Thresholdnon Schmitt, Input
1.30.5*VDD2.0V
Rising
Schmitt Trigger Hysteresis0.23*VDDV
Low Level OutputNote 10.15*VDDV
High Level Output Note 10.85*VDDV
6/33
STA308
1.0 PIN DESCRIPRTION
1.1 M V O: Ma ster V olume Override
This pin enables the user to bypass the Volum e Control on all channels. When MVO is pulled Hi gh, the M aster
Volume Register is set to 00h, which corresponds to its Full Scale setting. The Master Volume Register Setting
offsets the individual Channel Volume Settings, which default to 0dB.
1.2 SDI_12 through 78: Serial Data In
Audio information enters the device here. Six format choices are available including I2S, left- or right-justified,
LSB or MSB first, with word widths of 16, 18, 20 and 24 bits.
1.3 RESET
Driving this pin (low) turns off the outputs and returns all settings to their defaults.
1.4 I2C
The SA, SDA and SCL pins operate per the Philips I2C specification. See Section 2.
1.5 PLL: Phase Locked Loop
The phase locked loop section provides the System Timing Signals and CKOUT.
1.6 CKOUT: Clock Out
System synchronization and master clocks are provided by the CKOUT.
1.7 OUT1 through OUT8: PWM Outputs
The PWM outputs provide the input signal for the power devices.
1.8 EAPD: External Amplifier Power-Down
This signal can be used to control the power-down of DDX power devices.
1.9 SDO_12 through 78: Serial Data Out
Audio information exits the device here. Six differ ent format choices are availabl e including I 2S, left- or ri ghtjustified, LSB or MSB first, with word widths of 16, 18, 20 and 24 bits.
1.10 PWDN: Devi ce Powe r-Dow n
This puts the STA308 into a low-power state via appropriate power-down sequence. Pulling PWDN low begins
power-down sequence, and EAPD goes low ~30ms later.
2.0 II2C BUS SPECIFICATION
The STA308 supports the I2C protocol. This protocol defines any dev ice that sends data on to t he bus as a
transmitter and any device that reads the data as a receiver. The device that controls the data transfer is known
as the master and the other as the slave. The master always starts the t ransf er and provi des t he serial cl ock
for synchronization. The STA308 is always a slave device in all of its communications.
7/33
STA308
2.1 COMMUNICATION PROTOCOL
2.1.1 Data Transition or change
Data changes on the SDA line must only occur when the SCL clock is low. SDA transition while the clock is
high is used to identify a START or STOP condition.
2.1.2 Start Condition
START is identified by a high to low transition of the dat a bus SDA signal while the cl ock signal SCL is stabl e
in the high state. A START condition must precede any command for data transfer.
2.1.3 Stop Condition
STOP is identified by low to high transition of the data bus SDA signal while the clock signal SCL is stable in the
high state. A STOP condition terminates communication between STA308 and the bus master.
2.1.4 Data Input
During the data input the STA308 samples the SDA signal on the rising edge of clock SCL. For correct device
operation the SDA signal must be stable during the rising edge of the clock and the data can change only when
the SCL line is low.
2.2 DEVICE ADDRESSING
To start communication between the master and the STA308, the master must initiate with a start condition.
Following this, the master sends onto the SDA line 8-bits (MSB first) corresponding to the device select address
and read or write mode.
The 7 most significant bit s are the device address identifi ers, correspondi ng to the I2C bus def init ion. In t he
STA308 the I2C interface has two device addresses depending on the SA pin configuration, 0x30 or 0011000x
when SA = 0, and 0x32 or 0011001x when SA = 1.
The 8th bit (LSB) identif i es read or write operation RW, this bi t i s set t o 1 in read mode and 0 for write mode.
After a START condition the STA308 id entifies on the bus the device address and if a match is found, it acknowledges the identification on SDA bus during the 9th bit time. The byte following the device identification byte is
the internal space address.
2.3 WRITE OPERATION
Following the START condition the master sends a device select code with the RW bit set to 0. The STA308
acknowledges this and the writes for the byte of internal address. After receiving the internal byte address the
STA308 again responds with an acknowledgement.
2.3.1 Byte Write
In the byte write mode the master sends one data byte, this is acknowledged by the STA308. The master then
terminates the transfer by generating a STOP condition.
2.3.2 Multi-byte Write
The multi-byte write modes can start from any internal address. The master generating a STOP condition terminates the transfer.