CS181022-CQR Cirrus Logic Inc, CS181022-CQR Datasheet
![Audio DSPs IC CobraNet Audio Networking Processor](/photos/15/88/158854/cs_sml.jpg)
CS181022-CQR
Specifications of CS181022-CQR
Related parts for CS181022-CQR
CS181022-CQR Summary of contents
Page 1
Preliminary Product Information http://www.cirrus.com CS1810xx, CS4961xx, & CM-2 Digital Audio Networking Processor CobraNet CS18100x, CS18101x, CS18102x, CS49610x, CS49611x, and Hardware User’s Manual Version 2.3 This document contains ...
Page 2
CobraNet Hardware User’s Manual Table of Contents List of Figures......................................................................................................................................... 4 1.0 .Introduction ..................................................................................................................................... 5 2.0 Features ........................................................................................................................................... 6 2.1 CobraNet............................................................................................................................. 6 2.2 CobraNet Interface.............................................................................................................. 6 2.3 Host Interface...................................................................................................................... 7 2.4 Asynchronous Serial Interface ............................................................................................ 7 2.5 Synchronous Serial Audio ...
Page 3
Data................................................................................................................... 32 7.4.3.1. Region length ........................................................................................ 32 7.4.3.2. Writable Region ..................................................................................... 32 7.4.3.3. Translation Complete ............................................................................ 32 7.4.3.4. Packet Transmission Complete............................................................. 32 7.4.3.5. Received Packet Available .................................................................... 32 7.4.3.6. Message Togglebit ................................................................................ 32 8.0 HMI Reference Code ..................................................................................................................... 33 ...
Page 4
CobraNet Hardware User’s Manual List of Figures Figure 1. CobraNet Data Services ......................................................................................................... 5 Figure 2. CobraNet Interface Hardware Block Diagram......................................................................... 8 Figure 3. Audio Clock Sub-system....................................................................................................... 17 Figure 4. Channel Structure for Synchronous Serial Audio at 64FS (One Sample ...
Page 5
Introduction This document is intended to help hardware designers integrate the CobraNet into an audio system design. It covers the CS18100x, CS18101x, CS18102x, CS49610x, CS49611x, and CS49612x members of the CobraNet “x” is the ROM version (ROM ID). This ...
Page 6
CobraNet Hardware User’s Manual Features 2.0 Features 2.1 CobraNet • Real-time Digital Audio Distribution via Ethernet • No Overall Limit on Network Channel Capacity • Fully IEEE 802.3 Ethernet Standards Compliant • Fiber optic and gigabit Ethernet variants are fully ...
Page 7
Host Interface • 8-bit Data, 4-bit Address • Virtual 24-bit Addressing with 32-bit Data • Polled, Interrupt, and DMA Modes of Operation • Configure and Monitor CobraNet Interface • Transmit or Receive Ethernet Packets at Near-100-Mbit Wire Speed 2.4 ...
Page 8
CobraNet Hardware User’s Manual Hardware 3.0 Hardware Figure 2 shows a high-level view of the CobraNet CM-2 interface hardware architecture. Clock VCXO Control Audio Serial Host Figure 2. CobraNet Interface Hardware Block Diagram Flash memory holds the CobraNet firmware and ...
Page 9
Pinout and Signal Descriptions This section details the chip pinout and signal interfaces for each module and is divided as follows: • "CS1810xx & CS4961xx Package Pinouts" on page 10 • "Host Port Signals" on page 12 • "Asynchronous ...
Page 10
CobraNet Hardware User’s Manual Pinout and Signal Descriptions 4.1 CS1810xx & CS4961xx Package Pinouts 4.1.1 CS1810xx/CS4961xx Pinout Table 1 lists the pinout for the 144-pin LQFP CS1810xx/CS4961xx device. The interfaces for these signals are expanded in the following sections. Pin ...
Page 11
CM-2 Connector Pinout Table 1 lists the pinout for the four pinout connectors on the CM-2 board (J1-J4). The interfaces for these signals are expanded following the table. Conn. Pin # Pin Name J1/J2 A1 UART_RXD J1/J2 A2 UART_TX_OE ...
Page 12
CobraNet Hardware User’s Manual Pinout and Signal Descriptions 4.2 Signal Descriptions 4.2.1 Host Port Signals The host port is used to manage and monitor the CobraNet interface. Electrical operation and protocol is detailed in the Manual. The host port can ...
Page 13
Synchronous Serial (Audio) Signals The synchronous serial interfaces are used to bring digital audio into and out of the system. Typically the synchronous serial is wired to ADCs and/or DACs. Detailed timing and format is described in Signal Description ...
Page 14
CobraNet Hardware User’s Manual Pinout and Signal Descriptions 4.2.5 Miscellaneous Signals Signal Description Direction HRESET Reset In WATCHDOG Watch Dog Out Interface MUTE Out Ready NC No Connect - 4.2.6 Power and Ground Signals Signal Description _+ System Digital +3.3 ...
Page 15
System Signals Use these CS1810xx/CS4961xx signals stricktly in the manner described in CM-2 Schematics (Section 9.2 on page 44). Each signal is briefly described below. Signal VCXO_CTRL A Delta-sigma DAC Output for Controlling the On-board VCXO MCLK_SEL Control Signal ...
Page 16
CobraNet Hardware User’s Manual Pinout and Signal Descriptions 4.3 Characteristics and Specifications 4.3.1 Absolute Maximum Ratings Parameter DC power supplies: Input current, any pin except supplies Input voltage on FILT1, FILT2 Input voltage on I/O pins Storage temperature Caution: Operation ...
Page 17
Synchronization Figure 3 shows clock related circuits for the CS1810xx/CS4961xx and board design (CM-2). This circuitry allows the synchronization modes documented below to be achieved. Modes are distinguished by different settings of the multiplexors and software elements. VCXO DAC ...
Page 18
CobraNet Hardware User’s Manual Synchronization The following synchronization modes are further described below: • "Internal Mode" on page 18 • "External Word Clock Mode" on page 18 • "External Master Clock Mode" on page 18 5.1.1 Internal Mode All CobraNet ...
Page 19
Digital Audio Interface The CS18101x/CS49611x, CS18102x/CS49612x, and CM-2 support four bi-directional synchronous serial interfaces. The CS18100x & CS49610x support one bi-directional synchronous serial interface. All interfaces operate in master mode with DAO1_SCLK as the bit clock and FS1 as ...
Page 20
CobraNet Hardware User’s Manual Digital Audio Interface Although data is always transmitted and received with a 32-bit resolution by the synchronous serial ports, the resolution of the data transferred to/from the Ethernet may be less. Incoming audio data is truncated ...
Page 21
Normal Mode Data Timing DAI1_SCLK FS1 DAI1_DATAx DAO1_DATAx ...
Page 22
CobraNet Hardware User’s Manual Digital Audio Interface 6.1.3 Standard Mode Data Timing DAI1_SCLK FS1 DAI1_DATAx DAO1_DATAx 23 22 ...
Page 23
Host Management Interface (HMI) 7.1 Hardware The host port is 8 bits wide with 4 bits of addressing. Ten of the 16 addressable registers are implemented. The upper two registers can be used to configure and retrieve the status ...
Page 24
CobraNet Hardware User’s Manual Host Management Interface (HMI) HREQ may be wired to a host interrupt or DMA request input. HREQ is used to signal the host that data is available (read case, logic 0) or space is available in ...
Page 25
HADDR[3: HDATA[7:0] HEN HRW HDS HREQ Figure 14. Host Port Read Cycle Timing - Motorola Mode ...
Page 26
CobraNet Hardware User’s Manual Host Management Interface (HMI) 7.3 Host Port Timing - Intel ( pF) L Parameter Address setup before HCS and HRD low or HCS and HWR low Address hold time after HCS and HRD low ...
Page 27
iah ias icdr Figure 16. Parallal Control Port ...
Page 28
CobraNet Hardware User’s Manual Host Management Interface (HMI) 7.4 Protocol and Messages The message conduit is used to issue commands to the CS1810xx/CS4961xx and retrieve HMI status. The data conduit is used to transfer data dependent on the HMI state ...
Page 29
Translate Address Translate Address does not actually update the address pointers but initiates the processing required to eventually move them. The host can accomplish other tasks, including HMI Reads and Writes while the address translation is being processed. A ...
Page 30
CobraNet Hardware User’s Manual Host Management Interface (HMI) 7.4.1.5. Packet Received Sets bridgeRxPkt = bridgeRxReady thus acknowledging receipt of the packet in bridgeRxPktBuffer. void PacketReceive( void ) { int msgack = MSG_D; MSG_C = MOP_PACKET_RECEIVE; MSG_D = CVR_MULTIPLEX_OP; while( !( ...
Page 31
Status HMI status can always be retrieved by reading the message conduit. Status is updated in a pipelined manner whenever the Message D register is read. Reading the message conduit gives the current status as of the last time ...
Page 32
CobraNet Hardware User’s Manual Host Management Interface (HMI) 7.4.3 Data Before accessing data, address setup must be performed. Address setup consists of issuing a Translate Address request, waiting for the request to complete, then issuing a Goto Translation. Pipelining requires ...
Page 33
HMI Reference Code The following C code provides examples in using HMI messages, HMI status, and the HMI memory map. 8.1 HMI Definitions /*======================================================================== ** hmi.h ** CobraNet Host Management Interface example code ** Definitions **------------------------------------------------------------------------ ** $Header$ ** ...
Page 34
CobraNet Hardware User’s Manual HMI Reference Code 8.2 HMI Access Code /*======================================================================== ** hmi.c ** CobraNet Host Management Interface example code ** Simple edition **------------------------------------------------------------------------ ** $Header$ ** Copyright (c) 2004, Peak Audio, a division of Cirrus Logic, Inc. **========================================================================*/ ...
Page 35
ReadRegister( MSG_D ) & << MSG_TRANSLATION_BO ) ) ); /* goto translation */ WriteRegister( MSG_C, MOP_GOTO_TRANSLATION_READ ); SendMessage( CVR_MULTIPLEX_OP ); /* "garbage" read clears data pipeline */ ReadRegister( DATA_D ); /* maintain local pointers */ PeekPointer ...
Page 36
CobraNet Hardware User’s Manual HMI Reference Code 8.3 CM-1, CM-2 Auto-detection The following function is useful for systems that support both the CM-1 and CM-2 or where a CobraNet interface is an optional add-in. Detect() returns CobraNet ...
Page 37
Mechanical Drawings and Schematics The section contains detailed drawings of the CM-2 board and CS1810xx/CS4961xx device package design. The mechanical drawings are arranged as follows: • "CM-2 Module Assembly Drawing, Top" on page 38 • "General PCB Dimensions" on ...
Page 38
CobraNet Hardware User’s Manual Mechanical Drawings and Schematics 9.1 CM-2 Mechanical Drawings Figure 18. CM-2 Module Assembly Drawing, Top 38 © Copyright 2005 Cirrus Logic, Inc. DS651UM23 Version 2.3 ...
Page 39
Figure 19. CM-2 Module Assembly Drawing, Bottom DS651UM23 Version 2.3 © Copyright 2005 Cirrus Logic, Inc. CobraNet Hardware User’s Manual Mechanical Drawings and Schematics 39 ...
Page 40
CobraNet Hardware User’s Manual Mechanical Drawings and Schematics 0.175 B20 A20 40 3.500 0.175 B1 B20 A1 A20 Figure 20. General PCB Dimensions © Copyright 2005 Cirrus Logic, Inc DS651UM23 Version 2.3 ...
Page 41
DS651UM23 Version 2.3 Figure 21. Example Configuration, Side View © Copyright 2005 Cirrus Logic, Inc. CobraNet Hardware User’s Manual Mechanical Drawings and Schematics 41 ...
Page 42
CobraNet Hardware User’s Manual Mechanical Drawings and Schematics typ. 42 0.862 1.000 0.9 max, 1.000 0.810 0.800 0.550 0.500 Figure 22. Faceplate Dimensions © Copyright 2005 Cirrus Logic, Inc. 0.490 0.340 DS651UM23 Version 2.3 ...
Page 43
DS651UM23 Version 2.3 Component J3 Side Up 8x 0.047 Alignment holes J1 0.208 0.039 Connector Detail Figure 23. Connector Detail © Copyright 2005 Cirrus Logic, Inc. CobraNet Hardware User’s Manual Mechanical Drawings and Schematics 43 ...
Page 44
CobraNet Hardware User’s Manual Mechanical Drawings and Schematics 9.2 CM-2 Schematics connector connector.sch HRESET# HEN# HRW HDS# HADDR[0..3] HDATA[0..7] HREQ# HACK# WATCHDOG MUTE# UART_TX_OE UART_TXD UART_RXD MCLK_OUT MCLK_IN REFCLK_IN FS1 SSI_CLK SSI_DIN[0..3] SSI_DOUT[0..3] RSVD[1..5] AUX_POWER[0..3] This linear regulator is used ...
Page 45
DS651UM23 Version 2.3 LED_BUF[0..7] VCC GND 16 8 LED_CTRL[0..2] ADDR[0..19] DATA[0..15] Figure 25. CM-2 RevF Schematic Page © Copyright 2005 Cirrus Logic, Inc. CobraNet Hardware User’s Manual Mechanical Drawings and Schematics VCC GND ...
Page 46
CobraNet Hardware User’s Manual Mechanical Drawings and Schematics VCC 37 46 Figure 26. CM-2 RevF Schematic Page © Copyright 2005 Cirrus Logic, Inc. GND 46 GND 27 DS651UM23 Version 2.3 ...
Page 47
VCC GND 16 8 Ohm 3.3K R56 9 R14 3 R13 4 73 136 113 130 119 ...
Page 48
CobraNet Hardware User’s Manual Mechanical Drawings and Schematics LED_CTRL0 LED_CTRL1 LED_CTRL2 LED_BUF1 L1 LED_BUF0 L2 ...
Page 49
DS651UM23 Version 2.3 LED_BUF5 L1 LED_BUF4 L2 LED_BUF7 L3 LED_BUF6 L4 R38 R37 R36 R35 R34 ...
Page 50
CobraNet Hardware User’s Manual Mechanical Drawings and Schematics 50 Figure 30. CM-2 RevF Schematic Page © Copyright 2005 Cirrus Logic, Inc DS651UM23 Version 2.3 ...
Page 51
CS1810xx/CS4961xx Package D D1 Notes: 1. Controlling dimension is millimeter. 2. Dimensioning and tolerancing per ASME Y14.5M-1994. DIM MIN A --- A1 0. θ 0° L 0.45 L1 ddd DS651UM23 Version 2.3 ...
Page 52
CobraNet Hardware User’s Manual Mechanical Drawings and Schematics 9.4 Temperature Specifications • Thermal Coefficient (junction-to-ambient): • Ambient Temperature Range: 0-70 deg C • Junction Temperature Range: 0-125 deg C 52 θ ja © Copyright 2005 Cirrus Logic, Inc. ° - ...
Page 53
... CS181002-CQ/A1 2x2 Channels CS181012-CQ/A1 8x8 Channels CS181022-CQ/A1 16x16 Channels CS181002-CQZ/A1 2x2 Channels CS181012-CQZ/A1 8x8 Channels CS181022-CQZ/A1 16x16 Channels CS496102-CQZ/A1 2x2 Channels + DSP CS496112-CQZ/A1 8x8 Channels + DSP CS496122-CQZ/A1 16x16 Channels + DSP 10.2 Device Part Numbering Scheme CS1810x 2 — CQZ/A1 Base Part Number ...
Page 54
CobraNet Hardware User’s Manual Ordering Information Contacting Cirrus Logic Support For all product questions and inquiries contact a Cirrus Logic Sales Representative. To find the one nearest to you go to IMPORTANT NOTICE Cirrus Logic, Inc. and its subsidiaries ("Cirrus") ...