CS4614 Cirrus Logic, Inc., CS4614 Datasheet

no-image

CS4614

Manufacturer Part Number
CS4614
Description
Manufacturer
Cirrus Logic, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CS4614-CM
Manufacturer:
CRYSTAL
Quantity:
170
Part Number:
CS4614-CM
Manufacturer:
CRYSTAL
Quantity:
67
Part Number:
CS4614-CMEP
Manufacturer:
CAYSTAL
Quantity:
2
Part Number:
CS4614-CMEP
Manufacturer:
CRYSTAL
Quantity:
717
Part Number:
CS4614A-CMEP
Quantity:
400
Part Number:
CS4614AM
Manufacturer:
CRYSTAL
Quantity:
455
FEATURES
DS292PP3
255 MIPs SLIMD
DirectX
Fat Labs Approved 64-Voice Wavetable Synthesis
with Effects
NetMeeting
High Quality Hardware Sample Rate Conversion
(90+ dB Dynamic Range)
PC/PCI Legacy Support
DDMA Legacy Support
CrystalClear Legacy Support (CCLS
PCI 2.1 Compliant PCI Interface
96 Stream DMA Interface with Hardware Scat-
ter/Gather Support
PCI Power Management (D0 through D3 Hot),
APM 1.2, and ACPI 1.0 Support
AC ‘97 2.0 Link Codec Interface
DirectInput
MPU-401 MIDI Input/Output Interface
3.3 V Power Supply (5 V tolerant I/O)
5.0 3D Positional Audio
Joystick Interface
AEC Hardware Acceleration
CIRRUS LOGIC PRELIMINARY PRODUCT BULLETIN JUNE 30, 5:03 PM
DSP Architecture
)
Copyright
(All Rights Reserved)
Cirrus Logic, Inc. 1998
DESCRIPTION
The CS4614 is a high performance pin-compatible
upgrade to the 100-pin CS4610/11 PCI audio ac-
celerator. With the added legacy compatibility
modes, the CS4614 enables real mode DOS com-
patible PCI-only audio subsystems. This device,
combined with application and driver software,
provides a complete system solution for hardware
acceleration
DirectSound3D
thesis. WDM drivers provide support for both
Windows 98 and Windows NT 5.0.
The CS4614 is based on the Cirrus Logic Crystal-
Clear 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 with ease. The SP core is supported
by a bus mastering PCI interface 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 CS4614 supports a variety of audio
I/O configurations including direct connection to
the CrystalClear CS4297 AC ‘97 Codec.
PC/PCI, DDMA, and CrystalClear Legacy support
provide PCI-only legacy games compatibility.
ORDERING INFORMATION
CS4614-CM 100-pin MQFP 20x14x3.07 mm
SoundFusion™ PCI Audio
Preliminary Product Bulletin
CrystalClear™
of
®
Accelerator
, DirectInput, and Wavetable Syn-
Windows 95
®
CS4614
DirectSound
JUN ‘98
®
,

Related parts for CS4614

CS4614 Summary of contents

Page 1

... DirectSound3D thesis. WDM drivers provide support for both Windows 98 and Windows NT 5.0. The CS4614 is based on the Cirrus Logic Crystal- Clear 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 with ease. The SP core is supported ...

Page 2

... CIRRUS LOGIC PRELIMINARY PRODUCT BULLETIN JUNE 30, 5:03 PM CrystalClear™ SoundFusion™ PCI Audio Accelerator Symbol Min PCIVDD - CVDD - CRYVDD - VDD5REF - (Note (Note 2) -0.3 (Note 3) -45 -55 Symbol Min Typ PCIVDD 3 CVDD 3 CRYVDD 3 VDD5REF 4. CS4614 Typ Max Unit - °C - 150 °C Max Unit 3 ...

Page 3

... CS4614 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 XTALI V IH Other Pins XTALI V IL Other Pins (Note 11 Min - (Notes 4,12 CS4614 Min Typ Max Unit 2 - 5.75 V -0.5 - 0 µ -70 µA 2.3 3.3 4 5.75 V -0.5 0 ...

Page 5

... CS4614 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

... CrystalClear™ SoundFusion™ PCI Audio Accelerator ( 70° C; PCIVDD = CVDD = CRYVDD = 3 Symbol t aclk t pd5 pd6 t aclk t pd5 t Figure 3. AC ’97 Configuration Timing Diagram Min Typ Max 78 81 pd6 CS4614 Unit DS292PP3 ...

Page 7

... CS4614 CrystalClear™ SoundFusion™ PCI Audio Accelerator INDEPENDENT TIMING ENVIRONMENT VDD5REF = 5 V; VDD5REF = 5 V; PCIGND = CGND = CRYGND = 0 V; Logic 0 = 0V, Logic 1 = 3.3 V; Timing reference levels = 1.4 V; XTALI = 12.288 MHz; unless otherwise noted) Parameter SCLK output cycle time FSYNC output cycle time (@SCLK falling edge) ...

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 CS4614 Min Max 0 7 250 - - 1 - 300 5 SU:DAT t SU:STO DS292PP3 Units ...

Page 9

... PCI bus. The PCI Inter- face function allows economical burst mode trans- fers of audio data between host system memory buffers and the CS4614 device. Program code and parameter data are also transferred to the CS4614 over the PCI interface. ...

Page 10

... This implementation improves sys- tem efficiency by minimizing the number of host interrupts. The CS4614 supports a variety of audio I/O config- urations including a CS4297 CrystalClear AC ’97 Codec. The system’s flexibility is further enhanced by the inclusion of a bi-directional serial MIDI port, a joystick port, a hardware volume control in- terface, and a serial data port which allows connec- tion of an optional external EEPROM device ...

Page 11

... The bus mastering PCI bus interface complies with the PCI Local Bus Specification (version 2.1). PCI bus transactions As a target of a PCI bus transaction, the CS4614 supports the Memory Read (from internal registers or memory), Memory Write (to internal registers Device PCI Config. Space ...

Page 12

... Invalidate, I/O Read, I/O Write, Interrupt Ac- knowledge, Special Cycles, and Dual Address Cy- cle transactions are not generated. The PCI bus transactions supported by the CS4614 device are summarized in Table 1. Note that no Target Abort conditions are signalled by the de- vice. Byte, Word, and Doubleword transfers are supported for Configuration Space accesses ...

Page 13

... CS4614 CrystalClear™ SoundFusion™ PCI Audio Accelerator Byte 3 Class Code: R/O 040100h Class 04h (multimedia device), Sub-class 01h (audio), Interface 00h BIST: R/O 0 Header Type: Bit 7: R/O 0 Bit 6-0: R/O 0 (type 0) Base Address Register 0 Device Control Register space, memory mapped. 4 kByte size Bit 31-12: R/W, default 0. Compare address for register space accesses ...

Page 14

... CS4614 provide the host interrupt service routine with the ability to identify the source of the inter- rupt and to clear the interrupt sources. In the CS4614, the single external interrupt is expanded by the use of “virtual channels”. Each data stream which is read from or written to a modular buffer is assigned a virtual channel number ...

Page 15

... Specification (version 1.03) with support for the 2.0 extensions. A block diagram for the AC’97 Controller configuration is given in Figure 7. The signal connections between the CS4614 and the AC ’97 Codec are indicated in Figure 9. In this configuration, the AC ’97 Codec is the timing mas- ter for the digital audio link. The ASDOUT output supports data transmission on all ten possible sam- ple slots (output slots 3 - 12) ...

Page 16

... ID and Subsystem Vendor ID fields, along with two bytes of general configuration informa- tion, into internal registers. At power-up, the CS4614 will attempt to read from the external de- vice, and will check the data received from the de- vice for a valid signature header. If the header data is invalid, the data transfer is aborted ...

Page 17

... Many of the CS4614 signal pins are internally mul- tiplexed to serve different functions depending on the environment in which the device is being used. Several of the CS4614 signal pins may be used as general purpose I/O pins when not required for oth- er specific functions in a given application. Bank ...

Page 18

... CrystalClear™ SoundFusion™ PCI Audio Accelerator CS4614 PCIGND[5] AD[14] AD[15] C/BE[1]# PAR SERR# PERR# STOP# PCIGND[4] PCIVDD[4] DEVSEL# CVDD[0] CGND[0] TRDY# IRDY# FRAME# C/BE[2]# CGND[1] CVDD[1] AD[16] AD[17] AD[18] PCIVDD[3] PCIGND[3] AD[19] AD[20] AD[21] AD[22] AD[23] PCIGND[2] ...

Page 19

... CS4614 CrystalClear™ SoundFusion™ PCI Audio Accelerator A ‘#’ sign suffix on a pin names indicates an active-low signal. PCI Interface AD[31:0] - Address/Data Bus, I/O, Pins 88-92, 95-97, 2-6, 9-11, 28-29, 32-37, 41-48 These pins form the multiplexed address / data bus for the PCI interface. C/BE[3:0]# - Command Type / Byte Enables, I/O, Pins 98, 14, 27, 38 These four pins are the multiplexed command / byte enables for the PCI interface ...

Page 20

... PCIVDD pins are the PCI driver power supply pins. These pins must have a nominal +3.3 Volts. PCIGND[7:0] - PCI Bus Driver Ground Pins, Pins 49, 40, 30, 22 93, 87 PCIGND pins are the PCI driver ground reference pins. 20 CIRRUS LOGIC PRELIMINARY PRODUCT BULLETIN JUNE 30, 5:03 PM CrystalClear™ SoundFusion™ PCI Audio Accelerator CS4614 DS292PP3 ...

Page 21

... CS4614 CrystalClear™ SoundFusion™ PCI Audio Accelerator External Interface Pins TEST - Test Mode Strap, Input, Pin 51 This pin is sampled at reset for test mode entry high at reset, test mode is enabled. This pin must be pulled to ground for normal operation. EEDAT/PCGNT# - EEPROM Data Line / PC/PCI Grant, I/O, Pin 80 For expansion card designs, this is the data line for external serial EEPROM containing device configuration data ...

Page 22

... This is the serial output pin for the internal MIDI port. CVDD[4:0] - Core Power Supply, Pins 68, 64, 61, 12, 19 Core / Stream Processor power pins. These pins must be connected to a nominal +3.3 Volts. 22 CIRRUS LOGIC PRELIMINARY PRODUCT BULLETIN JUNE 30, 5:03 PM CrystalClear™ SoundFusion™ PCI Audio Accelerator CS4614 DS292PP3 ...

Page 23

... Master timing clock for serial audio data ’97 configurations, this pin is an input which drives the timing for the AC ’97 interface, along with providing the source clock for the CS4614. In external DAC configurations output, providing the serial bit clock. ASYNC/FSYNC - AC ‘97 Frame Sync / Serial Audio Frame Sync, I/O, Pin 77 Framing clock for serial audio data ’ ...

Page 24

... CS4614 A A1 MILLIMETERS MAX 3.400 0.350 0.380 17.450 14.100 23.450 20.100 0.750 7.00 0.750 DS292PP3 ...

Related keywords