— Powerful RAM-based SLIMD™ DSP core provides high
task concurrency and maximum flexibility
— Efficient bus mastering PCI interface minimizes host
loading
— DMA engine with hardware scatter-gather manages up
to 96 simultaneous audio/data streams
■ Flexible Digital Audio Interface Design
— Direct Connection to CS423x Codec
— Simple expansion to 6 audio output channels
— Direct Connection to CS4297 AC’97 Codec
■ Complete Solution including DSP Software and
Windows 95
— Acceleration of DirectSound®, DirectSound3D®, Direct-
Input™, and DirectS how™ APIs
— High Quality HRTF-Based 3D Positional Sound
— General MIDI Wavetable Synthesis with Reverb and
Chorus
—Dolby® AC-3® (5.1 channel) and MPEG-2 Audio Decod-
ing (CS4610 only) with speaker virtualization
®
drivers
DESCRIPTION
The CS4610/11 is a high performance audio accelerator for the PCI bus. This device, combined with
application and driver software, provides a complete system solution for hardware acceleration of
Windows 95 DirectSound, DirectSound3D, DirectInput, DirectShow, and Wavetable Synthesis.
CrystalClear™
SoundFusion™ PC I Audio
Accelerator
The CS4610/11 is based on t he Cirrus Logi c, CrystalClear Stream Processor (SP) DSP c ore. The SP
core is optimized for digital audio processing, and
is powerful enough to handle complex signal processing tasks such as Dolby AC-3 decoding
(CS4610 only) with ease. The S P core is supported
by a bus mastering PCI in terface and a built-in dedicated DMA engine with hardware scatter-gather
support. These support functions ensure extremely
efficient transfer of audio data streams to and from
host-based memory buffers, providing a system
solution with maximum performance and minimal
host CPU loading.
The all-digital CS4610/11 supports a variety of audio I/O configurations, including direct connection
to the CrystalClear CS423x Codecs via a bi-directional serial data link, or direct connection to an
AC’97 Codec such as the CrystalClear CS4297.
ORDERING INFORMATION
CS4610-CM100-pin MQFP20x14x3.07 mm
CS4610C-CQ128-pin TQFP20x14x1.60 mm
CS4611-CM100-pin MQFP20x14x3.07 mm
96-Stream
DMA Controll er
with Hardware
Scatter/Gather
Interrupt
PCI
Controller
Interface
MPU-401
MIDI Interface
Joystick
Interface
DS241PP5MAR ‘98
Copyright Cirrus Logic, Inc. 1998
(All Rights Reserved)
Parameter
RAM
Program
RAM
Sample
RAM
Coefficient
ROM
SLIMD
SP Core
GPIO
AC ’97
Interface
423x Interface
and Dual I S
Output
PLL Clock
Generator
2
CS4610/11
CrystalClear™ SoundFusion™ PCI Audio Accelerator
ABSOLUTE MAXIMUM RATINGS
(PCIGND = CGND = CRYGND = 0 V, all voltages with respect to 0 V)
ParameterSymbolMinTypMaxUnit
Power SuppliesPCIVDD
CVDD
CRYVDD
VDD5REF
Total Power Dissipation (Note 1)--1.5W
Input Current per Pin, DC (Except suppl y pins)--10mA
Output current per pin, DC--10mA
Input voltage(Note 2)-0.3-5.75V
Ambient temperature (power applied)(Note 3)-45-85°C
Stor age temperature-55-150°C
Notes: 1. Includes all power generated by AC and/or DC output loading.
2. The power supply pins are at reco mmende d maximum valu es. XTALI & XTALO are at 3.6 V maximum.
3. At ambient temperatures above 70° C, total power dissipation must be limited to less than 0.4 Watts.
-
-
-
-
-
-
-
-
4.6
4.6
4.6
5.5
V
V
V
V
WARNING: Operation beyond these limits may result in permanent damage to the device.
Normal operation is not guaranteed at these extremes.
RECOMMENDED OPERATING CONDITIONS
(PCIGND = CGND = CRYGND = 0 V, all voltages with respect to 0 V)
Dolby’s AC3 Technology is implemented on the CS4610 Stream Processor Only. Supply of this Implementation of Dolby
Technology does not convey a license nor imply a right under any patent, or any other Industrial or Intellectual Property
Right of Dolby Laboratories, to use this Implementation in any finished end-user or ready-to-use final product. It is hereby
notified that a license for such use is required from Dolby Laboratories.
Specifications are subject to change without notice.
A
3
3
3
4.75
0257002570°C
3.3
3.3
3.3
5
3.6
3.6
3.6
5.25
3
3
3
4.75
3.3
3.3
3.3
5
3.6
3.6
3.6
5.25
UnitCS4610CS461 1
V
V
V
V
Dolby and AC-3 are registered trademarks of Dolby Laboratories Licensing Corporation.
Windows, Windows 95, DirectSound, and DirectSound3D are registered trademarks of Microsoft Corporation.
DirectInput, DirectX and DirectShow are trademarks of Microsoft Corporation.
Sound Blaster and Sound Blaster Pro are trademarks of Creative Technology, Ltd.
Crystal, CrystalClear, SLIMD and SoundFusion are trademarks of Cirrus Logic, Inc.
All other names are trademarks, registered trademarks, or service marks of their respective companies.
Output rise slew rate0.4 V - 2.4 V load(Note 6)slewr15V/ns
Output fall slew rate2.4 V - 0.4 V load(Note 6)slewf15V/ns
Notes: 4. Specifications guaranteed by characterization and not production testing.
5. Refer to V/I curves in Figure 1. Specification does not apply to CLK and RST# signals. Switching Current
High specification does not apply to SERR# and INTA# which are open drain outputs.
6. Cumulative edge rate across specified range. Rise slew rates do not apply to open drai n outputs.
7. Equation A: I
8. Equation B: I
= 11.9 * (Vout - 5.25) * (Vout + 2.4 5 ) for 3.3 V > Vout > 3.1 V
OH
= 78.5 * Vout * (4.4 - Vout) for 0 V < Vout < 0.71 V
High level output voltageIout = -4 mA(Note 11)V
Low level output voltageIout = 4 mAV
High level leakage currentVin = 5.25 VI
Low level leakage currentVin = 0I
V
IH
V
IL
OH
OL
IH
IL
2.3
2
-0.5
-0.5
3.3
-
0
-
2.4--V
--0.4V
--10µA
---10µA
4.0
5.75
0.8
0.8
V
V
V
V
MinTypMaxMinTypMax
Parameter
UnitCS4610CS4611
Power Supply Pins (Outputs Unloaded)
Power Supply Current: VDD5REF
PCIVDD/CVDD/CRYVDD Total (Notes 4,12)
-
-
0.6
200
-
370
-
-
0.6
164
-
240
mA
mA
Low Power Mode Supply Current-10--10-mA
Notes: 9. The following signals are tested to 6 mA: FRAME#, TRDY#, IRDY#, DEVSEL#, STOP#, SERR#,
PERR#, and INTA#. All other PCI interface signals are tested to 3 mA.
10. Input leakage currents incl ude hi-Z outp ut l eakage f or al l bi -dire cti onal buf fers wit h th ree-st ate outp uts.
At supply voltages of 3.6 V or higher and amb ient temperatures of 70° C, the high level leakage current
may exceed 70 µA. For normal operating ranges of 25° C and a supply voltage of 3.3 V, t he high level
leakage current is within specification.
11. For open drain pins, high level output voltage is dependent on external pull-up used and number of
attached gates.
12. Typical values are given as average curr ent with t ypical SP task execution and data st reaming. Cur rent
values vary dramatically based on the software running on the SP.
PCICLK cycle timet
PCICLK high timet
PCICLK low timet
PCICLK to signal valid delay - bused signalst
PCICLK to signal valid delay - point to pointt
Float to active delay (Note 13)t
Active to Float delay(Note 13)t
Input Set up Time to PCICLK - bused signalst
Input Set up Time to PCICLK - point to pointt
Input hold time for PCICLKt
Reset active time after PCICLK st able(Note 14)t
Reset active to output float delay(Notes 13, 14, 15)t
Notes: 13. For Active/Float measureme nts, t he Hi-Z or “of f” st ate i s whe n the t otal curren t deliver ed is l ess tha n or
equal to the leakage current . Specification is guarant eed by design, not production tested.
14. RST# is asserted and de-asserted asynchronously with re spect to PCICLK.
15. All output drivers are asynchronously floated when RST# is active.
SCLK input cycle timet
FSYNC input cycle timet
SCLK rising to FSYNC transitiont
SCLK rising to SDOUT validt
SDIN valid to SCLK fallingt
SDIN hold after SCLK falling t
LRCLK output cycle timet
SCLK falling to LRCLK transitiont
SCLK falli n g to S DO 2 /S D O3 validt
SDIN2 valid to SCLK rising (SI2F1-0: 00)t
SDIN2 hold after SCLK rising (SI2F1- 0: 00)t
SDIN2 valid to SCLK falling (SI2F1-0: 01)t
SDIN2 hold after SCLK fallin g (SI2F1-0: 01)t
sclk
fsync
pd1
pd2
s1
h1
lrclk
pd3
pd4
s2
h2
s3
h3
320354-ns
2048022676-ns
-20-20ns
-2545ns
30--ns
30--ns
2048022676-ns
-2545ns
-2545ns
30--ns
30--ns
30--ns
30--ns
SCLK
FSYNC
SDOUT
SDIN
LRCLK
SD02/SD03
SDIN2
SDIN2
t
s1
t
t
s3
h1
15
15
t
s2
1918
t
sclk
t
pd1
t
pd2
140
14
t
pd3
17
16
t
fsync
15
14
0
15
t
pd4
15
0
t
h2
0
0
15
14
0
1716
19
18
0
15
00
t
lrclk
15
0
0
0
t
h3
Figure 3. CS4610/11 and CS423x Link and 6 Channel Output Timing Diagram
EECLK Low to EEDAT Data Out Validt
St art Condition Hold Ti met
EECLK Lowt
EECLK High t
St art Condition Setup Ti me (for a Repeated St art Condition)t
EEDA T In Hold Timet
EEDAT In Setup Timet
Notes: 16. Rise time on EEDAT is determined by the capacitance on the EEDAT line wi th all connected gat es and
the required external pull-up resistor.
t
t
F
HEECLK
t
LEECLK
t
R
EECLK
EEDAT (IN)
EEDAT (OUT)
EEDAT (OUT)
t
SU:STA
t
HD:DAT
t
HD:STA
t
AA
Figure 5. EEPROM Timing
t
SU:DAT
t
SU:STO
t
DH
8DS241PP5
CS4610/11
CrystalClear™ SoundFusion™ PCI Audio Accelerator
OVERVIEW
The CS4610 and CS4611 are high performance audio accelerator DSPs for the PCI bus. These devices, combin ed with applic ation and drive r software,
provide a com plete syste m solutio n for cost e ffec-
®
tive acceleration of Windows
DirectSound3D, DirectInput, DirectShow, MIDI
playback vi a Wav etable Sy nthesis with reverbe ration and chorus effect s processing, and more.
The CS4610 is a high-performance, full-featured
version of the So undF usion au dio acce le rato r. The
CS4611 is a r educed-cost ver sion of the CS46 10.
The CS4611 has a lower max clock speed and does
not support AC-3 o r MPEG-2. Please refer to the
OEM Software Reference Manual for more details.
There are t hree main func tional blocks wi thin the
CS4610/11: the Stream Processor, the PCI Interface, and the DMA Engine. The Stream Processor
(SP) is a high speed custom Digital Signal Processor (DSP) core designed by Cirrus Logic, Inc. specifically for audio signal processing. This
extremely powerful DSP core is capable of running
complex algorithms such as Dolby Digital AC-3 or
MPEG-2 audio decod ing for applications such as
DVD movie playback or gaming. The SP is capable
of running a numbe r o f diffe rent sign al pro cessin g
algorithms simultaneously. This high concurrency
capabilit y is valuable for applications such as im mersive 3D games, which may play a n umb er of DirectSound stre ams, a number o f DirectSoun d3D streams,
and a MIDI music sequence simultan eo usly.
DirectSound,
to meet th e requireme nts of a variety of d ifferent
applications, such as DirectX™ games, DVD movie playback, or DOS applications. This RAM-based
architec ture also prov ides a mean s for future system upgrades, allowin g the addi tion o f new or upgraded functio nal ity through software up da te s.
The CS4610/11 provides an extremely efficient bus
mastering interfa ce to the PC I bus. The P CI Inte rface functi on allows eco nom i ca l burst mode t r ansfers of audio data between host system memory
buffers and t he CS4610/11 device. Program code
and parameter data are also transferred to the
CS4610/11 over the PCI Interface.
The CS4610/11 DMA Engine provides dedicated
hardware to manage transfer of up to 96 concurrent
audio/data stream s to a nd from h ost me mory buf fers. The DMA Engine provi des hardware scattergather support, allowing simple buffer allocation
and management. This implementation improves
system efficiency by minimizing the number of
host interrupts.
The CS4610/11 supports a variety of audio I/O
configurations, including direct connection to the
CrystalClear CS 423x Codecs or to an AC’97 Co dec such as the CrystalClear CS4297. The system’s
flexibility is further enhan ced by the inclusion of
auxiliary ADC and DAC ports, a bi-direction al serial MIDI port, a jo ysti ck po rt, a hardwa re vo lum e
control inte rface, and a serial data port which allows con nec t ion of an o pti onal e xter nal EEP R OM
device.
Separate RAM memori es are include d on-chip for
the SP program code (Program RAM), paramete r
data (Parameter RAM), and audio sample data
(Sample RAM). A small ROM memory (Coefficient ROM ) is included t o store fixed coef ficient
data required for the sample rate conversion and
audio decompression algorithm s.
The RAM-based DSP architecture of the
CS4610/11 ensures maximum system flexibility.
The software function/fe ature mix ca n be adapte d
DS241PP59
The block di agram in Figure 6 depi cts a motherboard audio subsystem based on the CS4610/11
and the CS423x. This approach features the proven
ISA legacy suppo rt of the CS423x Co decs (which
include the CS423xB family as well as the CS4235
and CS4239 d evices). The CS423x provides DOS
applications with hardware compatibility for the
Sound Blaster Pro™, OPL3, and MPU-401 register
sets. In this configuration, the CS423x also provides the system joystick interface. The CS423x
Loading...
+ 20 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.