CS4610 CIRRUS [Cirrus Logic], CS4610 Datasheet

no-image

CS4610

Manufacturer Part Number
CS4610
Description
CrystalClear SoundFusion PCI Audio Accelerator
Manufacturer
CIRRUS [Cirrus Logic]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CS4610-CM EP
Manufacturer:
CRYSTAL
Quantity:
1 000
Part Number:
CS4610-CM EP
Manufacturer:
CRYSTAL
Quantity:
20 000
Part Number:
CS4610-CMEP
Manufacturer:
CRYSTAL
Quantity:
624
Part Number:
CS4610C-CQ
Manufacturer:
CRYSTAL
Quantity:
170
Part Number:
CS4610C-CQ
Manufacturer:
CIRRUS
Quantity:
20 000
FEATURES
DESCRIPTION
The CS4610/11 is a high performance audio accel-
erator for the PCI bus. This device, combined with
application and driver software, provides a com-
plete system solution for hardware acceleration of
Windows 95 DirectSound, DirectSound3D, Direct-
Input, DirectShow, and Wavetable Synthesis.
DS241PP5
High Performance PCI Audio Accelerator
— Powerful RAM-based SLIMD™ DSP core provides high
— Efficient bus mastering PCI interface minimizes host
— DMA engine with hardware scatter-gather manages up
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
— High Quality HRTF-Based 3D Positional Sound
— General MIDI Wavetable Synthesis with Reverb and
— Dolby
task concurrency and maximum flexibility
loading
to 96 simultaneous audio/data streams
Input™, and DirectShow™ APIs
Chorus
ing (CS4610 only) with speaker virtualization
Interface
PCI
®
AC-3
®
®
drivers
(5.1 channel) and MPEG-2 Audio Decod-
DMA Controller
Scatter/Gather
with Hardware
MIDI Interface
®
, DirectSound3D
96-Stream
Controller
MPU-401
Joystick
Interface
Interrupt
Copyright
®
, Direct-
(All Rights Reserved)
Cirrus Logic, Inc. 1998
Coefficient
Parameter
The CS4610/11 is based on the Cirrus Logic, Crys-
talClear Stream Processor (SP) DSP core. The SP
core is optimized for digital audio processing, and
is powerful enough to handle complex signal pro-
cessing tasks such as Dolby AC-3 decoding
(CS4610 only) with ease. The SP core is supported
by a bus mastering PCI interface and a built-in ded-
icated 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 au-
dio I/O configurations, including direct connection
to the CrystalClear CS423x Codecs via a bi-direc-
tional serial data link, or direct connection to an
AC’97 Codec such as the CrystalClear CS4297.
ORDERING INFORMATION
Program
Sample
ROM
RAM
RAM
RAM
CS4610-CM
CS4610C-CQ
CS4611-CM
SoundFusion™ PCI Audio
SP Core
SLIMD
GPIO
Advanced Product Databook
CrystalClear™
Accelerator
100-pin MQFP
128-pin TQFP
100-pin MQFP
CS4610/11
423x Interface
and Dual I S
PLL Clock
Generator
Interface
AC ’97
Output
20x14x3.07 mm
20x14x1.60 mm
20x14x3.07 mm
2
MAR ‘98

Related parts for CS4610

CS4610 Summary of contents

Page 1

... Advanced Product Databook CrystalClear™ SoundFusion™ PCI Audio Accelerator The CS4610/11 is based on the Cirrus Logic, Crys- talClear Stream Processor (SP) DSP core. The SP core is optimized for digital audio processing, and is powerful enough to handle complex signal pro- cessing tasks such as Dolby AC-3 decoding (CS4610 only) with ease ...

Page 2

... Operating Ambient Temperature Specifications are subject to change without notice. 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 hereby notified that a license for such use is required from Dolby Laboratories ...

Page 3

... CS4610/11 CrystalClear™ SoundFusion™ PCI Audio Accelerator AC CHARACTERISTICS (PCI SIGNAL PINS ONLY) PCIVDD = CVDD = CRYVDD = 3.3 V; VDD5REF = 5 V; PCIGND = CGND = CRYGND = 0 V; Logic Logic 1 = 3.3 V; Reference levels = 1.4 V; unless otherwise noted; (Note 4)) Parameter Switching Current High Switching Current Low Low Clamp Current Output rise slew rate 0 ...

Page 4

... C; PCIVDD = CVDD = CRYVDD = 3.3 V; VDD5REF = Symbol (Note (Note 10 (Note 10 XTALI V IH Other Pins XTALI V IL Other Pins (Note 11 Min Typ Max CS4610 - 0.6 - 200 370 - 10 CS4610/11 Min Typ Max 2 - 5.75 -0.5 - 0 -70 2.3 3.3 4 5.75 -0.5 0 0.8 -0.5 - 0 -10 ...

Page 5

... CS4610/11 CrystalClear™ SoundFusion™ PCI Audio Accelerator PCI INTERFACE PINS PCIGND = CGND = CRYGND = 0 V; Logic Logic 1 = 3.3 V; Timing reference levels = 1.4 V) Parameter PCICLK cycle time PCICLK high time PCICLK low time PCICLK to signal valid delay - bused signals PCICLK to signal valid delay - point to point ...

Page 6

... LRCLK t pd3 SD02/SD03 t s2 SDIN2 SDIN2 Figure 3. CS4610/11 and CS423x Link and 6 Channel Output Timing Diagram 6 CrystalClear™ SoundFusion™ PCI Audio Accelerator ( 70° Symbol t sclk t fsync t pd1 t pd2 lrclk ...

Page 7

... CS4610/11 CrystalClear™ SoundFusion™ PCI Audio Accelerator AC’97 SERIAL INTERFACE TIMING VDD5REF = 5 V; VDD5REF = 5 V; PCIGND = CGND = CRYGND = 0 V; Logic Logic 1 = 3.3 V; Timing reference levels = 1.4 V; unless otherwise noted) Parameter ABITCLK cycle time ABITCLK rising to ASDOUT valid ASDIN valid to ABITCLK falling ...

Page 8

... Symbol HD:STA t LEECLK t HEECLK t SU:STA t HD:DAT t SU:DAT (Note 16 SU:STO HEECLK LEECLK F t HD:DAT t HD:STA Figure 5. EEPROM Timing CS4610/11 Min Max 0 7 250 - - 1 - 300 5 SU:DAT t SU:STO DS241PP5 Units ...

Page 9

... The CS4610 is a high-performance, full-featured version of the SoundFusion audio accelerator. The CS4611 is a reduced-cost version of the CS4610. The CS4611 has a lower max clock speed and does not support AC-3 or MPEG-2. Please refer to the OEM Software Reference Manual for more details. ...

Page 10

... Windows DirectX drivers, wherein the CS423x is utilized as the external Codec for an- alog I/O. CPU ISA Bridge Figure 6. CS4610/11 + CS423x Motherboard Audio Configuration Figure 7. CS4610/ ‘97 Codec Configuration 10 CrystalClear™ SoundFusion™ PCI Audio Accelerator A system diagram depicting connection of the CS4610/11 to the CrystalClear CS4297 AC’97 Co- dec is given in Figure 7. All analog audio inputs and outputs are connected to the AC’ ...

Page 11

... Base Address Registers in the CS4610/11 PCI Configuration Space and the host memory map is depicted in Figure 8. CS4610/11 PCI Interface The CS4610/11 provides a bus mastering PCI bus interface which complies with the PCI Local Bus Specification version 2.1. PCI Bus Transactions ...

Page 12

... Device ID / Vendor ID 04h Status / Command Class Code / Revision 08h Misc Control 0Ch 10h Base Address Register 0 Base Address Register 1 14h Figure 8. CS4610/11 Host Interface Base Address Registers Initiator Host Host Host Host Host Host DMA DMA Table 1. CS4610/11 PCI Interface Transaction Summary The PCI bus transactions supported by the CS4610/11 device are summarized in Table 1 ...

Page 13

... CS4610/11 CrystalClear™ SoundFusion™ PCI Audio Accelerator Configuration Space The content and format of the primary PCI Config- uration Space for the CS4610/11 device is given in Table 2. Byte 3 Device ID: R/O, 6001h Status Register, bits 15-0: Bit 15 Detected Parity Error: Error Bit Bit 14 Signalled SERR: Error Bit ...

Page 14

... Reserved: R/O 00000000h Max_Lat: R/O 18h Min_Gnt: R/O 04h 24 x 0.25uS = 0.25uS = 1uS Table 2. CS4610/11 PCI Configuration Space 1 (Continued) Subsystem Vendor ID Fields The Subsystem ID and Subsystem Vendor ID fields in the CS4610/11 PCI Configuration Space default to value 0000h unless an external EEPROM device is detected or unless the host has written to the appropriate internal register to program the val- ues ...

Page 15

... Figure 10. The clock and data signal functions for this configuration are summarized in Table 3. Motherboard Configuration with 5.1 channel output capability (CS4610 only) This configuration is the same as the CS4610 plus CS423x motherboard accelerator configuration with the addition of two Crystal™ CS4333 Stereo 64Fs (2.822 MHz) SCLK 44 ...

Page 16

... Frame is sampled on the falling edge of the SCLK input. SDOUT Output Primary output port serial data pin. This data is the CS4610/11 output stream going to the CS423x device. The serial data on this pin transitions on the rising edge of the SCLK input. SDIN Input Primary input port serial data pin ...

Page 17

... Output SDIN Input LRCLK Output SDO2, SDO3 Output Table 4. Serial Audio Port Signal Summary for CS4610 + CS423x Expanded Output Configuration DS241PP5 Analog Out Pair 2 Analog Out Pair 3 16.9344 16.9344 MHz Functional Description Main timing driver for digital audio link, both edges used internally for tim- ing ...

Page 18

... LRCL Figure 12. Serial Audio Port Format for CS4610 + CS423x Expanded Output Configuration. slots (output slots 3 - 12). The CS4610/11 ASDIN input supports receiving of audio sample data on 6 input sample slots (input slots 3 - 8). The SDO2, SDO3 serial outputs and the SDIN2 serial input are not supported in this configuration ...

Page 19

... CrystalClear™ SoundFusion™ PCI Audio Accelerator PLL/ Clock Gen ABITCLK/SCLK ASYNC/FSYNC ASDOUT/SDOUT ASDIN/SDIN MIDIOUT JACX, JACY, JBCX, JBCY JAB1, JAB2, JBB1, JBB2 CS4610/11 Figure 13. CS4610/ ‘97 Codec Connection Diagram DSP JAB1 JBB1 JACX JBCX JBCY JACY JBB2 JAB2 MIDIOUT MIDIIN DS241PP5 12 ...

Page 20

... A2-A0). The CS4610/11 always begins access at byte address zero and continues access a byte at a time. The byte address automatically in- crements by one until a stop condition is detected. The CS4610/11 will read a total of seven bytes from the EEPROM. General Purpose I/O Pins Many of the CS4610/11 signal pins are internally ...

Page 21

... CS4610/11 CrystalClear™ SoundFusion™ PCI Audio Accelerator PIN DESCRIPTIONS TEST 51 JACX 52 JACY 53 JBCX 54 JBCY 55 JAB1/SDO2 56 JAB2/SDO3 57 JBB1/LRCLK 58 JBB2/MCLK 59 MIDIIN 60 CVDD[2] 61 CGND[2] 62 MIDIOUT 63 CVDD[3] 64 CGND[3] 65 SDIN2/GPIO 66 CGND[4] 67 CVDD[4] 68 CRYVDD 69 VOLUP/XTALI 70 VOLDN/XTALO 71 CRYGND 72 VDD5REF 73 ABITCLK/SCLK 74 ASDOUT/SDOUT 75 ASDIN/SDIN 76 ASYNC/FSYNC 77 ARST# 78 EECLK/GPOUT 79 EEDAT/GPIO2 80 DS241PP5 ...

Page 22

... SDIN2/GPIO 88 CGND[4] 89 CVDD[4] 90 CRYVDD 91 VOLUP/XTALI 92 VOLDN/XTALO 93 CRYGND 94 VDD5REF 95 ABITCLK/SCLK 96 ASDOUT/SDOUT 97 ASDIN/SDIN 98 ASYNC/FSYNC 99 ARST# 100 EECLK/GPOUT 101 EEDAT/GPIO2 102 22 CrystalClear™ SoundFusion™ PCI Audio Accelerator CS4610/11 38 PCIGND[5] 37 AD[14] 36 AD[15] 35 C/BE[1]# 34 PAR 33 SERR# 32 PERR# 31 STOP# 30 PCIGND[4] 29 PCIVDD[4] 28 DEVSEL# 27 CVDD[0] 26 CGND[0] 25 TRDY# 24 IRDY ...

Page 23

... CS4610/11 CrystalClear™ SoundFusion™ PCI Audio Accelerator Note: A ‘#’ sign suffix on a pin names indicates an active-low signal. PCI Interface AD[31:0] - Address/Data Bus, I/O (M) pins 88-92, 95-97, 2-6, 9-11, 28-29, 32-37, 41-48 (Q) pins 116-120, 123-125, 2-6, 9-11, 36-37, 40-45, 49-56 These pins form the multiplexed address / data bus for the PCI interface. C/BE[3:0]# - Command Type / Byte Enables, I/O (M) pins 98, 14, 27, 38 ...

Page 24

... RST# is the PCI bus master reset. VDD5REF: Clean 5 V Power Supply (M) pin 73; (Q) pin 95 VDD5REF is the power connection pin for the 5 V PCI pseudo supply for the PCI bus drivers. 24 CrystalClear™ SoundFusion™ PCI Audio Accelerator CS4610/11 DS241PP5 ...

Page 25

... CS4610/11 CrystalClear™ SoundFusion™ PCI Audio Accelerator PCIVDD[7:0] - PCI Bus Driver Power Supply (M) pins 50, 39, 31, 21, 8, 100, 94, 86; (Q) pins 58, 47, 39, 29, 8, 128, 122, 114 PCIVDD pins are the PCI driver power supply pins. PCIGND[7:0] - PCI Bus Driver Ground Pins (M) pins 49, 40, 30, 22 93, 87; ...

Page 26

... This pin can also be used as a general purpose polled input if alternate data output streams are not required. MIDIIN - MIDI Data Input (M) pin 60; (Q) pin 74 This is the serial input pin for the internal MIDI port. 26 CrystalClear™ SoundFusion™ PCI Audio Accelerator CS4610/11 DS241PP5 ...

Page 27

... CS4610/11 CrystalClear™ SoundFusion™ PCI Audio Accelerator MIDIOUT - MIDI Data Output (M) pin 63; (Q) pin 77 This is the serial output pin for the internal MIDI port. CVDD[4:0] - Core Power Supply (M) pins 68, 64, 61, 12, 19; (Q) pins 90, 78, 75, 12, 27 Core / Stream Processor power pins. ...

Page 28

... CS4610/ MILLIMETERS MAX 3.400 0.350 0.380 17.450 14.100 23.450 20.100 0.750 7.00 0.750 DS241PP5 ...

Page 29

... CS4610/11 CrystalClear™ SoundFusion™ PCI Audio Accelerator DIM DS241PP5 ‘Q’ Package 128-pin TQFP INCHES MIN MAX MIN 0.000 0.063 0.000 0.002 0.006 0.050 0.007 0.011 0.170 0.626 0.634 15.900 0.547 0.555 13.900 ...

Related keywords