CRD49530 -USB Customer Reference Design CRD49530-USB User ’s Manual Preliminary Product Information This document contains information for a new product. Cirrus Logic reserves the right to modify this product without notice. ©Copyright 2008 Cirrus Logic, Inc. http://www.cirrus.
CRD49530-USB User’s Manual 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 www.cirrus.com IMPORTANT NOTICE “Preliminary” product information describes products that are in production, but for which full characterization data is not yet available. Cirrus Logic, Inc. and its subsidiaries (“Cirrus”) believe that the information contained in this document is accurate and reliable.
CRD49530-USB User’s Manual Contents Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v 1.1 CRD49530-USB Kit Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 1.2 Requirements . . . . .
CRD49530-USB User’s Manual 5.2 Detailed Schematic Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-1 5.2.1 CS49530-USB Block Diagram........................................................................................5-1 5.2.2 CS4953xx DSP...............................................................................................................5-1 5.2.3 Memory...................................................................................
CRD49530-USB User’s Manual Figure 4-10. CRD49530 Comm Mode / Memory Usage ..............................................................................4-8 Figure 5-1. CRD49530-USB Block Diagram ................................................................................................5-6 Figure 5-2. CS49953xx DSP on CRD49530-USB Board .............................................................................5-7 Figure 5-3. SDRAM and Flash Block .....................................................
CRD49530-USB Kit Contents CRD49530-USB User’s Manual Chapter 1 Kit Contents and Requirements 1.1 CRD49530-USB Kit Contents Each CRD49530-USB kit comes with the following: • CRD49530 Development Board • Power Supply: +9V, 1.67A, 100V - 240V with AC Power Cord • CRD USB Master USB Digital I/O Card • USB Cable • Document Card explaining how to get the latest board software Figure 1-1. CRD49530 Kit Contents 1.2 Requirements 1.2.1 PC Requirements • Microsoft Windows® XP Operating System • USB 2.
CRD49530-USB System Description CRD49530-USB User’s Manual 1.2.2 Software Requirements • Cirrus Evaluation Software Package (available from your local Cirrus Logic representative) 1.2.3 Support Hardware Requirements • Digital or Analog Audio Source (e.g. DVD player, PC with a digital audio card/device) • Amplified Speakers for audio playback (e.g. powered PC speakers, AVR/amp + speakers) 1.2.
CRD49530-USB System Description CRD49530-USB User’s Manual 1.3.1 Audio Inputs 1.3.1.1 Analog Line-level Inputs • Connector Type: RCA Female • Absolute Maximum Signal Level: +6.5V • Absolute Minimum Signal Level: GND - 0.7V • Full Scale Amplitude: 2VRMS • Reference Designators: J12, J26-J30, or AIN1 - AIN6 1.3.1.2 Optical Digital Inputs • Connector Type: Fiber Optic RX for Digital Audio, JIS F05 (JIS C5974-1993 F05) • Reference Designators: J1-J2, or SPDIF_RX0-SPDIF_RX1 1.3.1.
CRD49530-USB System Description CRD49530-USB User’s Manual 1.3.2.3 DC Power Input • Voltage Range: +9VDC TO +12VDC • Minimum Power: 8W supply • Connector Type: 2mm Female, positive center pin • Reference Designator: J25 1.3.3 Control Header • Connector Type: 2x25, 0.100 inch Shrouded Male • Reference Designator: J11 This connector is the interface between the CRD49530 and the CRD USB Master. Control signals, clocks, data, and +3.3V power are passed across this connector. 1.3.
CRD49530-USB System Description CRD49530-USB User’s Manual Audio input data to the DSP can come from any of the following sources: • CS8416 (U3) • CS42448 (U4) • CRD USB Master (feature not currently supported) • Audio output data from the DSP can be sent to the following destinations: • CS42448 for conversion to Analog Output (AOUT1 - AOUT8) • Optical S/PDIF Out (SPDIF_TX), this option disables AOUT7 and AOUT8 The CS4953xx has many applications stored in internal ROM, but a host is still requi
CRD49530-USB System Description CRD49530-USB User’s Manual but Cirrus recommends using serial flash for all systems. Adding a parallel flash makes the routing of the SDRAM bus much more complicated. 1.3.10 Audio Clocking Clocking architecture is one of the most important aspects of an audio system.
CRD49530-USB System Description CRD49530-USB User’s Manual The CS4953xx always masters its output clocks (DSP_SCLK/DSP_LRCLK). Table 1-1. ADC Clocking Clock Name Clock Master Source Clock Driver Clock Frequency MUXED_MCLK CS4953xx CS8416 24.
CRD49530-USB System Description CRD49530-USB User’s Manual The CS4953xx always masters its output clocks (DSP_SCLK/DSP_LRCLK). Table 1-2. S/PDIF Clocking Clock Name Clock Master Source Clock Driver Clock Frequency MUXED_MCLK CS8416 CS8416 256*S/PDIF Fs (e.g. 12.
Other Useful Information CRD49530-USB User’s Manual The CS4953xx always masters its output clocks (DSP_SCLK/DSP_LRCLK). Table 1-3. HDMI Clocking Clock Name Clock Master Source Clock Driver Clock Frequency MUXED_MCLK HDMI® Source HDMI Source 256*S/PDIF Fs (e.g. 12.
Information Shipped with the Evaluation Kit CRD49530-USB User’s Manual 1.5.5 DSP Software Utility Information • DSP Composer User’s Manual The documents listed above are updated periodically and may be more up-to-date than the information in this document. Check the Cirrus Logic web site for the latest updates. §§1 1. The “§§” symbol is used throughout this manual to indicate the end of the text flow in a chapter.
Introducing the CRD49530-USB Customer Reference Kit CRD49530--USB User’s Manual Chapter 2 Introduction to CRD49530-USB Kit 2.1 Introducing the CRD49530-USB Customer Reference Kit USB Port PC XEM3001 The CRD49530-USB kit is composed of the CRD49530 customer reference design and the CRD USB Master USB Control board. The CRD49530 provides a practical platform for emulating a typical multichannel audio system application.
Introducing the CRD49530-USB Customer Reference Kit CRD49530--USB User’s Manual Note: Not all features of the CS4953xx are exercised on the CRD49530. 2.1.1 Identifying Components on the CRD49530-USB Figure 2-2 shows the top side of the CRD49530. The accompanying legend identifies the main components of the board. Figure 2-2. CRD49530 Top View A. CS4953xx DSP, U5 B. CS42448 Audio Codec, U4 C. CS8416 S/PDIF Receiver, U3 D. 4 Mbit Serial Flash, U11 E. 64 Mbit SDRAM (166 MHz), U7 F.
Introducing the CRD49530-USB Customer Reference Kit CRD49530--USB User’s Manual H. Coaxial S/PDIF Input Jacks I. Analog Inputs, 2 VRMS Max J. USB Connector on CRD USB Master K. Alternate +12V Jumper, J3 L. +3.3V Switching Regulator (1.5A), U8 M. +3.3V Selection Header (Regulator/External), J17 N. +1.8V Selection Header (Regulator/External), J18 O. +1.8V Linear Regulator (1A), U10 P. +5V Selection Header (Regulator/External), J19 Q. +5V Linear Regulator (1A), U9 R. Analog Audio Outputs S.
Introducing the CRD49530-USB Customer Reference Kit CRD49530--USB User’s Manual DS705RD3 Copyright 2008 Cirrus Logic 2-4
Installation, Setup, and Running First Application CRD49530-USB User’s Manual Chapter 3 Installation and Setup for Running Application 3.1 Installation, Setup, and Running First Application It is important to install the latest Evaluation Software (cs4953x_eval_kit.exe) BEFORE connecting the USB cable from the PC to the CRD Master-USB daughter card. Failure to install the evaluation software before the initial connection can result in an inability to communicate with the CRD49530. 3.1.
Installation, Setup, and Running First Application CRD49530-USB User’s Manual Figure 3-1. Front Panel Driver Setup Wizard 8. The Opal Kelly Licensing Agreement window will appear next. Click “I Agree” to agree to the terms and continue. 9. The next window asks the user to choose components for installation. By default, only one component is available and is pre-selected – Unified USB Driver. Click Next to continue. 10. The wizard will then ask the user to choose the install location.
Installation, Setup, and Running First Application CRD49530-USB User’s Manual • Connect the other end of the optical cable to the optical output on the back of a DVD player or other digital audio source. 6. Make Audio Output connections from the CRD49530 board. • The RCA connectors labeled AOUT1 and AOUT2 are the left and right analog output channels. • Use the RCA audio cables to connect these line-level analog outputs to powered speakers.
Installation, Setup, and Running First Application CRD49530-USB User’s Manual 3.1.3 Connecting to a PC 1. Connect the “B” end of the USB cable to P1 on the CRD USB Master Digital I/O Card. 2. Connect the “A” end of the USB Cable to a USB 2.0 port on a notebook or PC running Win XP. 3. Windows should recognize that a new device has been attached and display a notice saying “Found New Hardware”. Figure 3-3. ound New Hardware Window 4. Windows will display the Found New Hardware Wizard (below).
Installation, Setup, and Running First Application CRD49530-USB User’s Manual Figure 3-5. Found New Hardware Wizard with Automatic Installation Option Window 6. It is possible that during the installation, Windows might issue a warning that the drivers have not passed “Windows Logo” testing. Select Continue Anyway. Figure 3-6. Hardware Installation Window 7. Windows should locate the correct drivers and complete the installation.
Installation, Setup, and Running First Application CRD49530-USB User’s Manual 3.1.4 Running a Stereo PCM Application on CRD49530-USB 1. Launch DSP composer (Start Ö Program Ö Cirrus DSP). 2. In DSP Composer, go to File Ö Open and open C:\CirrusDSP\CS4953X\projects\pcm_1fs.cpa. 3. Press the GO button 4. Insert PCM material into the DVD player (e.g. music CD). If a DVD is being used as the audio source, make sure that the DVD Player (or other digital audio source) is configured to output PCM data. 5.
Introduction CRD49530-USB User’s Manual Chapter 4 Programming the CRD49530-USB Board 4.1 Introduction With the exception of the power selection jumpers, the CRD49530 is configured exclusively through software. The DSP Composer™ software is a graphical user interface (GUI) that is used to program the CS4953xx DSP, and to configure the CRD49530. This section provides basic instruction for using the GUI to control the CRD49530, but detailed information can be found in the DSP Composer™ User’s Manual.
DS705RD3 4-2 Basic Application Download and System Configuration - PCM Pass-through CRD49530-USB User’s Manual Copyright 2008 Cirrus Logic Figure 4-1.
Basic Application Download and System Configuration - PCM Pass-through CRD49530-USB User’s Manual 4.2.1 System Block In DSP Composer, when you drag the System block onto the work space, a pop-up menu is displayed. as illustrated in Figure 4-2. This menu offers the option of selecting the Target chip that you need to evaluate, the Firmware version and the PCM input mode from the pull-down menu. . Figure 4-2. CRD49530 System Properties 4.2.
Changing Audio Input Source CRD49530-USB User’s Manual 4.3 Changing Audio Input Source The active audio input to the CRD49530 is selected through the “Audio In” block in DSP Composer, this is done by right-clicking on the “Audio In” block and selecting Device Properties, as illustrated in Figure 4-4. Figure 4-4. CRD49530 Audio In Properties This dialog allows the user to set the following parameters for the CS4953xx: • Input Source - S/PDIF, Analog or USB • Audio Data Format - I2S, LJ, etc. 4.3.
Changing Audio Input Source CRD49530-USB User’s Manual 4.3.2 Analog Audio Input To deliver data to the DSP via 6ch ADC, drag the Audio In block to the work space and select “Analog” as the Input Source. Double click the Audio In block to see the signal flow. The Device properties of the Analog element lets you select the sampling frequency of the ADC on the CS42448 CODEC. The Master/ Slave property must always be set to Master to indicate that the ADC will master SCLK and LRCLK as described in Section 1.3.
Changing Audio Input Source CRD49530-USB User’s Manual 4.3.4 DAI Input Each available audio source for the board is shown as a block connected to the DAI port of the CS4953xx as illustrated in Figure 4-7. Right-clicking any of the sources and selecting Device Properties, produces the DAI Properties dialog. Figure 4-7.
Changing Audio Output Source CRD49530-USB User’s Manual 4.4 Changing Audio Output Source The audio output section of the CRD4930 is configured through the “Audio Out” block in DSP Composer, this is done by right-clicking on the “Audio Out” block and selecting Device Properties, as illustrated in Figure 4-8. Figure 4-8. CRD49530 Audio Out Properties This resulting dialog allows the user to set the following parameters for the CS42448 DACs: • Audio Data Format - I2S, LJ, etc.
Programming the On-board Serial Flash CRD49530-USB User’s Manual This dialog allows the user to set the following parameters for the CS4953xx Audio Output: • LRCLK polarity - Select the phase of LRCLK when the left-sample will be shifted out. • SCLK polarity - Select which edge of SCLK for which the output data will be valid. • DAO1/DAO2 - Select independent or unified clock domains for the DAO1 and DAO2 audio output ports. • MCLK/SCLK Ratios - Select the ratio of LRCLK to MCLK, and LRCLK to SCLK.
Introduction CRD49530-USB User’s Manual Chapter 5 CRD49530-USB Schematics 5.1 Introduction The schematics included in this document are the original Revision A schematics of the CRD49530 and reflect the board as it was manufactured. Newer schematics may be available which incorporate feature additions or corrections, and may not reflect Rev. A hardware. 5.2 Detailed Schematic Descriptions 5.2.1 CS49530-USB Block Diagram Figure 5-1 shows the CRD49530-USB block diagram. 5.2.
Detailed Schematic Descriptions CRD49530-USB User’s Manual The input and output audio clocking domains are separated. This allows the DSP to accept audio in one Fs and produce output samples at a different sample rate such as 2Fs or 4Fs. The CS4953xx is slave only on the input clock domain (MUXED_SCLK, MUXED_LRCLK). On the audio outputs, the CS4953xx is slave-only for the MUXED_MCLK master audio clock, and master-only for DSP_SCLK and DSP_LRCLK which are used to shift data out of the CS4953xx.
Detailed Schematic Descriptions CRD49530-USB User’s Manual The CS8416 has 5 different S/PDIF inputs available to it. Its internal multiplexer is used to select the active source. A general-purpose output of the CS8416 is used to generate an independent reset signal for the CS42448 audio codec. Providing a separate reset line for each audio device allows the system to sequence the order in which audio devices come out of reset.
Detailed Schematic Descriptions CRD49530-USB User’s Manual Each output of the CS42448 has an output filter that consists of an AC-coupling cap (3.3 μF), a pull-down resistor to prevent the output from floating when not connected to a load, a series resistor (470 Ω) to provide a voltage drop when the muting transistor is enabled, and a mute transistor that will pull the output low when the mute control signal is enabled.
Obtaining Schematic Updates CRD49530-USB User’s Manual The DC input power jumper (J3) is used to bring the main 9 to 12VDC supply voltage from the control connector (J11) rather than the standard DC input connector (J25). This jumper is not populated on the board, and is intended only for special applications. J3 should not be used in normal operation. 5.
DS705RD3 Copyright 2008 Cirrus Logic 5-6 Obtaining Schematic Updates CRD49530-USB User’s Manual Figure 5-1.
DS705RD3 Copyright 2008 Cirrus Logic Obtaining Schematic Updates CRD49530-USB User’s Manual 5-7 Figure 5-2.
DS705RD3 Copyright 2008 Cirrus Logic Obtaining Schematic Updates CRD49530-USB User’s Manual 5-8 Figure 5-3.
DS705RD3 Copyright 2008 Cirrus Logic 5-9 Obtaining Schematic Updates CRD49530-USB User’s Manual Figure 5-4.
DS705RD3 Copyright 2008 Cirrus Logic 5-10 Obtaining Schematic Updates CRD49530-USB User’s Manual Figure 5-5.
DS705RD3 Copyright 2008 Cirrus Logic Obtaining Schematic Updates CRD49530-USB User’s Manual 5-11 Figure 5-6.
DS705RD3 Copyright 2008 Cirrus Logic 5-12 Obtaining Schematic Updates CRD49530-USB User’s Manual Figure 5-7.
DS705RD3 Copyright 2008 Cirrus Logic Obtaining Schematic Updates CRD49530-USB User’s Manual 5-13 Figure 5-8.
Obtaining Schematic Updates CRD49530-USB User’s Manual §§ DS705RD3 Copyright 2008 Cirrus Logic 5-14
Troubleshooting Guide CRD49530-USB User’s Manual Chapter 6 Troubleshooting 6.1 Troubleshooting Guide This section provides solutions to problems that users might experience when using the CRD49530-USB. 6.1.1 Power LEDs Problem: Power LEDs are not illuminated. • Possible cause: DC power supply is not connected to CRD49530-USB. Solution: Ensure the DC wall supply is connected to the DC power input jack (J25), and the supply is plugged into a wall outlet.
Revision History CRD49530-USB User’s Manual 6.1.3 Audio is not Heard Problem: Audio cannot be heard. Possible cause: S/PDIF Source is not connected to RX0. Solution: Follow the instructions in "Running a Stereo PCM Application on CRD49530-USB" on page 3- 6. If the sound still cannot be heard, connect the audio source to RX0, or change the S/PDIF input to the appropriate connector according to the instructions in "USB (I2S) Audio Input" on page 4- 5. 6.1.
Revision History CRD49530-USB User’s Manual 6-3 Copyright 2008 Cirrus Logic, DS705RD3