CS4281-CM Cirrus Logic, Inc., CS4281-CM Datasheet

no-image

CS4281-CM

Manufacturer Part Number
CS4281-CM
Description
Crystal clear PCI audio interface
Manufacturer
Cirrus Logic, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CS4281-CM
Quantity:
5 510
Part Number:
CS4281-CM
Manufacturer:
NEC
Quantity:
5 510
Part Number:
CS4281-CM
Manufacturer:
CRYSTAL
Quantity:
1 000
Part Number:
CS4281-CM
Manufacturer:
CRYSTAL
Quantity:
20 000
Part Number:
CS4281-CM EP
Manufacturer:
CRYSTAL
Quantity:
1 831
Part Number:
CS4281-CM EP
Manufacturer:
CRYSTAL
Quantity:
624
Part Number:
CS4281-CMEP
Manufacturer:
CAYSTAL
Quantity:
30
Part Number:
CS4281-CMEP
Manufacturer:
CRYSTAL
Quantity:
217
FEATURES
n
n
n
n
n
n
n
n
n
n
n
n
DS308PP4
Full DOS Games Compatibility via PC/PCI, DDMA,
and CrystalClear Legacy Support
PCI Version 2.1 Bus Master
PC ’98 and PC ’99 Compliance
MPU-401 interface, FM Synthesizer, and Game
Port
Full Duplex Operation
Hardware Volume Control
Win 95
(WDM) Drivers
Advanced Power Management (PPMI)
Digital Docking Solution with AC ‘97 2.0 Codec
Support for Multi-Channel Audio Output
Hardware Sample Rate Converters
Pin-Compatible with CS4614 and CS4280-CM
PCI Bus
®
, 98 (WDM), Win NT
Interface
PCI
®
4.0, Win NT 5.0
CIRRUS LOGIC PRODUCT DATA SHEET
Interrupt
Control
Engine
DMA
Copyright
Joystick
Support
MIDI &
(All Rights Reserved)
Cirrus Logic, Inc. 1999
DESCRIPTION
The CS4281 is a PCI audio controller with integrated
legacy games support suitable for desktop and note-
book PC designs. When combined with driver software
and an AC ’97 codec such as the CS4297A, this device
provides a complete high quality audio solution. Legacy
compatibility is achieved via PC-PCI, DDMA, and Crys-
talClear Legacy Support. The product includes an
integrated FM synthesizer and Plug-and-Play interface.
In addition, the CS4281 offers hardware volume control
and power management features. WDM drivers provide
support for Windows 98
used with the CS4297A, the CS4281 is fully compliant
with Microsoft’s PC ’98 and PC ‘99 audio requirements.
In the 100-pin MQFP package, the CS4281 is pin-com-
patible with the CS4614 and CS4280-CM.
ORDERING INFORMATION
CS4281-CM 100-pin MQFP 14x20x2.72mm
CS4281-CQ 100-pin TQFP 14x14x1.4mm
I/O Register Array
Mixer SRC
FM
Controller
CrystalClear™ PCI
Audio Interface
Control
PLL &
Clock
®
and Windows NT
Product Data Sheet
CS4281
®
. When
APR ‘99

Related parts for CS4281-CM

CS4281-CM Summary of contents

Page 1

... CS4297A, the CS4281 is fully compliant with Microsoft’s PC ’98 and PC ‘99 audio requirements. In the 100-pin MQFP package, the CS4281 is pin-com- patible with the CS4614 and CS4280-CM. ORDERING INFORMATION CS4281-CM 100-pin MQFP 14x20x2.72mm CS4281-CQ 100-pin TQFP 14x14x1.4mm Mixer SRC DMA Engine ...

Page 2

... External Interface Pins - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 27 Clock / Miscellaneous - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 28 Serial Codec Interface - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 29 PACKAGE OUTLINE APPENDIX A. MIGRATION FROM A CS4280 DESIGN TO A CS4281 DESIGN Contacting Cirrus Logic Support For a complete listing of Direct Sales, Distributor, and Sales Representative contacts, visit the Cirrus Logic web site at: http://www.cirrus.com/corporate/contacts/ Preliminary product information describes products which are in production, but for which full characterization data is not yet available. Advance product infor- mation describes products which are in development and subject to development changes. Cirrus Logic, Inc. has made best efforts to ensure that the information contained in this document is accurate and reliable. However, the information is subject to change without notice and is provided “ ...

Page 3

... CS4281 CrystalClear™ PCI Audio Interface CHARACTERISTICS/SPECIFICATIONS ABSOLUTE MAXIMUM RATINGS (PCIGND = CGND = CRYGND = 0 V, all voltages with respect Parameter Power Supplies Total Power Dissipation Input Current per Pin, DC (Except supply pins) Output current per pin, DC Digital Input voltage Ambient temperature (power applied) Storage temperature Notes: 1 ...

Page 4

... DC drive point 0. -176 Equation 78.5 × Vout × (4.4 - Vout) OL for 0 V < Vout < 0.71 V Figure 1. AC Characteristics CIRRUS LOGIC PRODUCT DATA SHEET CS4281 CrystalClear™ PCI Audio Interface Min Max - Vout 1.4 – – ------------------------- 0.024 (Note Vout/0.023 - - (Note 8) - Vin + 1 – ----------------- - ...

Page 5

... CS4281 CrystalClear™ PCI Audio Interface DC CHARACTERISTICS PCIGND = CGND = CRYGND = 0 V; all voltages with respect unless otherwise noted) Parameter PCI Interface Signal Pins High level input voltage Low level input voltage High level output voltage Iout = -2 mA Low level output voltage ...

Page 6

... Valid Input Figure 2. PCI Timing Measurement Conditions CIRRUS LOGIC PRODUCT DATA SHEET CS4281 CrystalClear™ PCI Audio Interface Min Max Unit 10 DS308PP4 ...

Page 7

... CS4281 CrystalClear™ PCI Audio Interface AC-LINK SERIAL INTERFACE VDD5REF = 5 V; PCIGND = CGND = CRYGND = 0 V; Logic Parameter ABITCLK input cycle time ABITCLK input high time ABITCLK input low time ABITCLK input rise/fall time ASDIN/ASDIN2 valid to ABITCLK falling ASDIN/ASDIN2 hold after ABITCLK falling ...

Page 8

... C, PCIVDD = CVDD = VAUX = A Symbol HD:STA t LEECLK t HEECLK t SU:STA t HD:DAT t SU:DAT (Note 18 SU:STO HEECLK LEECLK F t HD:DAT t HD:STA Figure 4. EEPROM Timing CIRRUS LOGIC PRODUCT DATA SHEET CrystalClear™ PCI Audio Interface Min Max 0 7 250 - - 1 - 300 5 SU:DAT t SU:STO DS308PP4 CS4281 Units ...

Page 9

... CS4297A and the CS4281 over the serial AC-Link. The CS4281 provides a hardware interface for connection of a joystick and MIDI devices. Figure 6 depicts the CS4281 using both AC ‘97 codec interfaces in a portable design. The primary AC ‘97 interface is connected to a CS4297A used for all audio I/O inside and connected to the portable. The second AC ‘ ...

Page 10

... Figure 7 depicts the CS4281 using an AC ‘97 codec in an audio/modem design. The primary AC ‘97 in- terface is connected to a CS4298 and is used for audio/modem I/O such as Mic In, Line In, Line Out and the Analog Front End (AFE) for Modem features ...

Page 11

... Bridge HOST INTERFACE The CS4281 host interface is comprised of two separate interface blocks which are memory mapped into host address space. The interface blocks can be located anywhere in the host 32-bit physical address space. The interface block locations are defined by the addresses programmed into the two Base Address Regis- ters in the PCI Configuration Space. These base addresses are normally set up by the system’ ...

Page 12

... PCI Bus Transactions As a target of a PCI bus transaction, the CS4281 supports the Memory Read (from internal registers or memory), Memory Write (to internal registers or memory), Configuration Read (from CS4281 configura- tion registers), Configuration Write (to CS4281 configuration registers), Memory Read Multiple (aliased to Memory Read), Memory Read Line (aliased to Memory Read), and the Memory Write and Invalidate (aliased to Memory Write) transfer cycles ...

Page 13

... CS4281 CrystalClear™ PCI Audio Interface Byte 3 Device ID: R/O, 6005h for CS4281 Status Register, bits 15-0: Bit 15: Detected Parity Error: Error Bit Bit 14: Signalled SERR: R/O: 0 Bit 13: Received Master Abort: Error Bit Bit 12: Received Target Abort: Error Bit Bit 11: Signalled Target Abort: R/O 0 ...

Page 14

... Bit 1-0: Power state: R/W 00 Reserved ISA IRQB: R/W* 00h Reserved Subsystem Vendor ID: R/W* 0000h default Table 2. PCI Configuration Space (cont.) CIRRUS LOGIC PRODUCT DATA SHEET CS4281 CrystalClear™ PCI Audio Interface Byte 0 Offset 2Ch 30h Cap_Ptr: R/O, 40h 34h 38h ...

Page 15

... CS4281. Placing these registers in the Configuration Space lets the BIOS configure the CS4281 before any operating system has assigned memory base addresses. Some general-purpose bits are also available to allow the BOIS to communicate with the CS4281 driver software. Cirrus Logic must be contacted before using any of these general-purpose bits when using Cirrus-supplied software drivers. ...

Page 16

... Output Enable ASDIN2/GPIO1. When this pin is not configured as ASDIN2, setting this bit enables the output buffer allowing writes to the GP1D bit to be presented on the pin Output disabled, pin is configured as an input (reset default Output enabled 16 CIRRUS LOGIC PRODUCT DATA SHEET CS4281 CrystalClear™ PCI Audio Interface DS308PP4 ...

Page 17

... CS4281 CrystalClear™ PCI Audio Interface GP1PT GPIO1 input Polarity/output Type. When ASDIN2/GPIO1 is not configured as ASDIN2: When ASDIN2/GPIO1 pin is configured as an input (GP1OE = 0), this bit sets the polarity active low input 1 - active high input When ASDIN2/GPIO1 pin is configured as an output (GP1OE = 1), this bit sets the type ...

Page 18

... CB3[7:0] This bit field returns the fourth configuration byte CB32 CB31 CB30 CB27 CB26 CB12 CB11 CB10 CB07 CB06 CIRRUS LOGIC PRODUCT DATA SHEET CS4281 CrystalClear™ PCI Audio Interface CB25 CB24 CB23 CB22 CB21 CB05 CB04 CB03 CB02 CB01 DS308PP4 16 ...

Page 19

... AUXP Auxiliary Power. This bit is reflected in the PMC.AUXP bit. BCF[2:0] BIOS Configuration Flags. These bits have no direct affect on the operation of the CS4281 and may be used by host software when communicating with the BIOS. GTD Global Trapping Disable. When set, disables all I/O trapping. When GTD is clear, I/O trapping is allowed (must be configured through other registers) ...

Page 20

... ISA interrupts are provided for real-mode DOS support. The three ISA interrupt pins are high-impedance when the CS4281 powers up. The output enables for a particular ISA interrupt are a combination of bits set by the BIOS and an interrupt enable bit controlled by start-up configuration software. ...

Page 21

... Figure 10. The Primary Codec is the timing master for the digital audio link and the CS4281. The ASD- OUT output supports data transmission on nine of the output sample slots (output slots 3 - 11). The ASDIN and ASDIN2 inputs support receiving of audio sample data on nine of the input sample slots (input slots 3 - 11) ...

Page 22

... Figure 11. MIDIOUT Buffer +5 V 4.7 k 4.7 k JAB1 JBB1 2.2 k JACX 2.2 k JBCX 4.7 k 4.7 k 2.2 k JBCY 2.2 k JACY JBB2 JAB2 4 MIDIOUT MIDIIN Figure 12. Joystick Logic CIRRUS LOGIC PRODUCT DATA SHEET CrystalClear™ PCI Audio Interface 5V Joystick Connector MIDIOUT (Buffered) MMBT3904LT1 DS308PP4 CS4281 ...

Page 23

... EECLK Figure 13. External EEPROM Connection device address and the byte address of zero. The CS4281 always begins access at byte address zero and continues access a byte at a time, using a sequential read, until all needed bytes in the EEPROM are read. Since only 9 bytes are needed, the smallest EEPROM available will suffice. ...

Page 24

... ASDIN2/GPI01 66 PME# 67 VAUX 68 CRYVDD 69 VOLUP 70 VOLDN 71 CRYGND 72 VDD5REF 73 ABITCLK 74 ASDOUT 75 ASDIN 76 ASYNC 77 ARST# 78 EECLK/GPOUT/PCREQ# 79 EEDAT/GPIO2/PCGNT CIRRUS LOGIC PRODUCT DATA SHEET CS4281 CrystalClear™ PCI Audio Interface 30 PCIGND[5] 29 AD[14] 28 AD[15] 27 C/BE[1]# 26 PAR 25 IRQA 24 PERR# 23 STOP# 22 PCIGND[4] 21 PCIVDD[4] 20 DEVSEL# 19 IRQB 18 IRQC 17 TRDY# 16 IRDY# ...

Page 25

... CS4281 CrystalClear™ PCI Audio Interface JBCX 51 JBCY 52 JAB1 53 JAB2 54 JBB1 55 JBB2 56 MIDIIN 57 CVDD[2] 58 CGND[2] 59 MIDIOUT 60 TESTSEL 61 CGND[3] 62 ASDIN2/GPIO1 63 PME# 64 VAUX 65 CRYVDD 66 VOLUP 67 VOLDN 68 CRYGND 69 VDD5REF 70 ABITCLK 71 ASDOUT 72 ASDIN 73 ASYNC 74 ARST ‘#’ sign suffix on a pin names indicates an active-low signal. ...

Page 26

... DEVSEL# is driven by the PCI bus target device to indicate that it has decoded the address of the current transaction as its own chip select range. REQ# - Master Request, Three-State Output REQ# indicates to the system arbiter that the CS4281 is requesting access to the PCI bus. This pin is high-impedance when RST# is active. GNT# - Master Grant, Input GNT# is driven by the system arbiter to indicate that CS4281 owns the PCI Bus ...

Page 27

... CS4281 CrystalClear™ PCI Audio Interface INTA# - Host Interrupt A, Open Drain Output INTA# is the level triggered interrupt pin dedicated to servicing internal device interrupt sources. PCICLK - PCI Bus Clock, Input PCICLK is the PCI bus clock for timing all PCI transactions. All PCI synchronous signals are generated and sampled relative to the rising edge of this clock ...

Page 28

... JAB1, JAB2, JBB1, JBB2 - Joystick A and B Button Inputs, Input These pins are the 4 button switch inputs for the joystick port. 28 resistor. CIRRUS LOGIC PRODUCT DATA SHEET CS4281 CrystalClear™ PCI Audio Interface pullup resistor is required. . This pin powers high cold pull-up resistor, if ...

Page 29

... AC-Link. High during slot 0 and low for slots 1 through 12. Also used to induce a warm reset of the AC-Link when its down. ASDOUT - AC-Link Data Out, Output CS4281 serial data out. Provides a register interface and playback audio data path to both the Primary and Secondary Codecs. ARST# - AC-Link Reset, Output, Active Low AC-Link and Codec reset pin ...

Page 30

... CIRRUS LOGIC PRODUCT DATA SHEET CS4281 CrystalClear™ PCI Audio Interface A A1 MILLIMETERS MIN MAX ---- 3.400 0.250 0.350 0.220 0.380 16.950 17.450 13.900 14.100 22 ...

Page 31

... CS4281 CrystalClear™ PCI Audio Interface 100-PIN TQFP PACKAGE DRAWING D D1 µ L DIM µ * Nominal pin pitch is 0.50 mm Controlling dimension is mm. JEDEC Designation: MS026 DS308PP4 INCHES MIN MAX ---- 0.063 0.002 0.006 0.007 0.011 0.618 0.642 0.547 0.555 0.618 0.642 0.547 0.555 ...

Page 32

... APPENDIX A. MIGRATION FROM A CS4280 DESIGN TO A CS4281 DESIGN The CS4281-CM is designed to be backward compatible with the CS4280-CM PWB footprint. When the CS4281 is placed in a CS4280-designed board, the CS4281 will provide the same level of functionality as the CS4280-CM. The CS4281 is not be available in the 128-pin TQFP package; however, a 100-pin TQFP package is available for notebook designs ...

Page 33

... CS4280 from a user perspective. The CS4281 is NOT backward compatible with the CS4280 software drivers. A driver upgrade is required to use the CS4281. The upgraded driver will contain support for both the CS4280 and the CS4281 for those customers that have both devices in their product lines. ...

Page 34

... VOLUP 70 VOLDN 71 CRYGND 72 VDD5REF 73 ABITCLK 74 ASDOUT 75 ASDIN 76 ASYNC 77 ARST# 78 EECLK/PCREQ# 79 EEDAT/PCGNT TESTSEL ASDIN2/GPIO1 PME# VAUX CIRRUS LOGIC PRODUCT DATA SHEET CS4281 CrystalClear™ PCI Audio Interface 30 PCIGND[5] 29 AD[14] 28 AD[15] 27 C/BE[1]# 26 PAR IRQA 25 SERR# 24 PERR# 23 STOP# 22 PCIGND[4] 21 PCIVDD[4] 20 DEVSEL# 19 CVDD[0] IRQB 18 CGND[0] ...

Page 35

Notes • ...

Page 36

...

Related keywords