For all product questions and inquiries contact a Cirrus Logic Sales Representative.
To find the one nearest to you go to www.cirrus.com
I
MPORTANT NOTICE
“Preliminary” product information descr ibe s pr od ucts that ar e in pr od uction, 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. However, the information is subject to change
without notice an d is pr ovide d “AS IS ” wit hout warran ty of any ki nd (ex press or im plied ). Cu stomer s are a dvis ed to ob tain the l atest versi on of r elevant info rmation t o veri fy,
before placing orders, that information being relied on is current and complete. All products are sold subject to the terms and conditions of sale supplied at the time of order
acknowledgment, including those pertaining to warranty, indemnification, and limitation of liability. No responsibility is assumed by Cirrus for the use of this information, including
use of this information as the basis for manufacture or sale of any items, or for infringement of patents or other rights of third parties. Thi s do cume nt i s t he pr op er ty of Ci r ru s
and by furnishing this information, Cirrus grants no license, express or implied under any patents, mask work rights, copyrights, trademarks, trade secrets or other intellectual
property rights. Cirrus owns the copyrights associated with the information contained herein and gives consent for copies to be made of the information only for use within your
organization with resp ect t o Cirr us i nteg rated circ uit s or other prod ucts o f Cir rus. Thi s co nsent does n ot ext end to othe r copy ing such as copying for general distribution, advertising or promotional purposes, or for crea ting an y wor k for re sal e.
CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR
ENVIRONMENTAL DAMAGE (“CRITICAL APPLICATIO NS”). CIRRUS PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR USE IN PRODUCTS
SURGICALLY IMPLANTED INTO THE BODY, AUTOMOTIVE SAFETY OR SECURITY DEVICES, LIFE SUPPORT PRODUCTS OR OTHER CRITICAL APPLICATIONS.
INCLUSION OF CIRRUS PRODUCTS IN SUCH APPLICATIONS IS UNDERSTOOD TO BE FULLY AT THE CUSTOMER'S RISK AND CIRRUS DISCLAIMS AND MAKES
NO WARRANTY, EXPRESS, STATUTORY OR IMPLIE D, INCLUDING THE IMPLIED WARR ANTIES OF MERCHANT ABILITY AND FITNESS FOR PARTICULAR PURPOSE, WITH REGARD TO ANY CIRRUS PRODUCT T HAT IS USED IN SUCH A M ANNER. IF THE CU STOMER OR CUSTO MER'S CU STOMER US ES OR PE RMITS THE
USE OF CIRRUS PRODUCTS IN CRITICAL APPLICATIONS, CUSTOMER AGREES, BY SUCH USE, TO FULLY INDEMNIFY CIRRUS, ITS OFFICERS, DIRECTORS, EMPLOYEES, DISTRIBUTORS AND OTHE R AGENTS FROM ANY AND ALL LIABI LITY, INCLUDING ATTORNEYS' FE ES AND COSTS, THAT MAY RESULT FROM OR
ARISE IN CONNECTION WITH THESE USES.
Cirrus Logic, Cirrus, the Cirrus Logic logo d esigns, an d DSP Com poser are trad emarks o f Cirrus Lo gic, Inc. All other br and an d product names in this document may be trademarks or service marks of their respective owners.
DTS is a registered trademark of the Digital Theater Systems, Inc. DTS NEO:6 is a trademark of the Digital Theater Systems, Inc. It is hereby no tified that a third-p arty license
from DTS is necessary to distribute software of DTS in any finished end-user or ready-to-use final product.
SRS, Circle Surround, and Trusurro und are regi stere d tradema rks of SRS Labs, Inc. SRS Focus and Dialog Cl arit y are tra demarks of SRS Labs, Inc. Th e CIRCL E SURROUND TECHNOLOGY rights incorporated in the Cirrus Logic chip are owned by SRS Labs, Inc. and by Valence Technology Ltd., and licensed to Cirrus Logic, Inc.
Users of any Cirrus Logic chip containing enabled CIRCLE SURROUND TECHNOLOGY® (i.e., CIRCLE SURROUND® LICENSEES) must first sign a license to purchase
production quantities for consumer electronics applications which may be granted upon submission of a preproduction sample to, and the satisfactory passing of performance
verification tes ts perfor med by SRS Labs, I nc., or Valence Tech nology Ltd. E-mail re quests for performanc e specifi cations and test ing rate sc hedule may be made to csli cense@srslabs.com. SRS Labs, Inc. and Valence Technology, Ltd., reserve the right to decline a use license for any submission that does not pass performance specifications
or is not in the consumer electronics classification.
All equipment manufactur ed us i ng a ny Ci rr us Log ic ch i p cont a in i ng en ab led CI RCLE SU RROUND
®
TECHNOLOGY must carry the Circle S ur ro und® lo go on t he f r ont p anel
in a manner approved in writing by SRS Labs, Inc., or Valence Technology Ltd. If the Circle Surround
® l
ogo is printed in users manuals, service manuals or advertisements,
it must appear in a form approved in writing by SRS Labs, Inc., or Valence Technology, Ltd. The rear panel of Circle Surround
®
products, users manual s, ser vice manuals ,
and all advertising must all carry the legends as described in LICENSOR'S most current version of the CIRCLE SURROUND Trademark Usage Manual.
Dolby, Dolby Digital, the double-D symbol, ProLogic, and Audistry are registered trademarks of Dolby Laboratories, Inc. Supply of an 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 the implementation in any finished enduser or ready-to-use final product. It is hereby notified that a license for such use is required from Dolby Laboratories.
Intel is a registered trademark of Intel Corporation.
Motorola is a registered trademark and SPI is a trademark of Motorola, Inc.
I2C is a registered trademark of Philips Semiconductor Corp.
Microsoft, Windows, and Windows XP are registered trademarks of Microsoft Corporation.
Figure 3-2. Simplified Clock and Data Flow for up to 8 Channel ADC Inputs .................................................... 3-6
Figure 3-3. Simplified Clock and Data Flow for S/PDIF Input ............................................................................ 3-7
Figure 3-4. CDB USB Master Card Clocking and Data Flow ......... .... ... ....................................... ... ... ... ... .......... 3-8
Figure 4-1. PCM Pass-through Example Application ......................................................................................... 4-2
Windows ................................................................................................... 2-5
Figure 4-2. System Configuration ...................................................................................................................... 4-2
Figure 4-3. Audio In via S/PDIF In ..................................................................................................................... 4-3
Figure 4-4. Audio In via 8 Channel ADC ............................................................................................................ 4-4
Figure 4-5. DAI Device Properties ..................................................................................................................... 4-5
Figure 4-6. CDB48500 Digital Audio Output Properties ..................................................................................... 4-6
Figure A-10. Mic Preamp Schematic ................................................................................................................A-15
Figure A-11. Control Connector and Power Schematic ....................................................................................A-16
CDB48500 USB Evaluation Kit Guidev
Introduction to the CRD48500-USB Evaluation Kit
1.1 CDB48500-USB Kit Contents and Requirements
1.1.1 CDB48500-USB Kit
Each CDB48500-USB kit comes with the following:
•CDB48500 Development Board (See Figure 1-2)
•Power Supply: +9V, 1.67A, 100V - 240V, with AC Power Cord
•CDB USB MASTER Digital I/O Card (See Figure 1-2)
•USB Cable
•3 Board Overlays Identifying the Outputs for CS48520, CS48540, and CS48560
•Document Card Explaining How to Get the Latest Board Software
1.1.2 PC Requirements
Chapter 1
•Microsoft Windows XP® or Windows 7® Operating System
•USB 2.0 Support
1.1.3 Software Requirements
•Cirrus Evaluation Software Package (available from your local Cirrus Logic representative)
1.1.4 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.1.5 Cabling Requirements
• Digital Audio Inputs – S/PDIF Optical or Coaxial RCA Cables (Connect to digital audio card, audio
analyzer, or DVD player.)
• Digital Audio Output – S/PDIF Optical Cable (Connect to digital audio card, audio analyzer, or AVR.)
• Analog Audio Inputs – RCA Audio Cables (Connect CDB48500 line-level inputs to analog audio
source.)
• Analog Audio Outputs – RCA Audio Cables (Connect CDB48500 line-level outputs to powered
speakers.)
1.2 Introducing the CDB48500-USB Customer Development Kit
The CDB48500-USB kit is composed of the CDB48500 customer development board and the CDB USB
MASTER Control board. The CDB48500 provides a practical platform for emulating a typical multi-channel
audio system application. The CDB USB MASTER is a USB control board used to interface the host PC to the
CDB48500 board, and convert GUI commands into the serial control protocol required for configuring the
CS485XX DSP, (2)CS42448 codecs, and CS8416 S/PDIF receiver ICs. Figure 1-1 shows the relationship
1
CDB48500
Reset Signals
USB Port
Serial Control Interface
Board Control Signals
Audio Data (Future Development)
PC
CDB USB MASTER
between the PC, CS485XX, and the CDB USB MASTER
Figure 1-1. CDB48500-USB System Block Diagram
This document will concentrate on the features and basic operation of the CDB48500-USB board. Detailed
information regarding the operation and programming of the CS485XX DSP is covered by the CS485XX data
sheet, CS485XX Hardware User’s Manual, and application note AN298 (see Section 1.2.2, “Related
Documentation” on page 1-4 for more details).
The CDB48500-USB is a convenient and easy-to-operate evaluation platform. It has been designed to
demonstrate the majority of the CS485XX functions on a small 6" x 6.5" base board. These features include:
•PC control of the CS485XX using the DSP Composer™ graphical user interface
•Serial control of audio devices on CDB48500 via I
2C®
•Digital audio input of PCM via optical or coaxial S/PDIF (does not support compressed data input)
•Up to 12-channel analog audio input via the two CS42448 audio codecs
•Up to 12-channel analog output through the two CS42448 audio codecs
•Digital audio output of PCM data via optical S/PDIF
•Headphone output jack
•Multi-channel digital audio input via the CDB USB MASTER card (not yet supported)
•Separate input and output clocking domains to allow 1FS-to-2FS audio processing on the CS485XX
•Fast boot – host-controlled master boot (HCMB) of custom applications from 4 Mbit serial SPI flash device.
•Microphone input with integrated amplifier for Intelligent Room Calibration (IRC) evaluation (future)
•Supports all members of the CS485XX family in the 48-pin LQFP package.
Note: Not all features of the CS485xx are exercised on the CDB48500.
1.2.1 Identifying CDB48500-USB Components
Figure 1-2 shows the top side of the CDB48500-USB Evalu ation Board. The accompan ying legend identifies the
R.+5V Linear Regulator (1A), U7S.Analog Audio OutputsT.DC Power Input Jack, +9Vdc to
+12Vdc, J25
U.Optical S/PDIF Output Jack, J24V.Power Indicator LEDsW.On-board/External Digital Audio
Mux, U1 & U2 (U1 & U2 are on back of
PCB.)
Figure 1-2. CDB48500-USB Top View
1.2.2 Related Documentation
The documents described in this section are updated periodically and may be more up-to-date than the
information in this document. Check the Cirrus Logic Internet site for the latest updates.
1.2.2.1 Additional CDB48500 Evaluation Board Information
The following information about the CDB48500 Evaluation Board can be obtained from your Cirrus Logic
representative:
•Schematics
•BOM
•Artwork and PCB stackup
1.2.2.2 CS485xx Family DSP Hardware Information
The following documents are installed with the CS485xx System Development Kit (SDK).
•CS485xx Family Data Sheet
•CS485xx Hardware Users Manual
•CS485xx Errata
1.2.2.3 CS485xx Family DSP Software Information
The following document is installed with the CS485xx SDK:
•AN298, CS485xx Firmware User’s Manual
1.2.2.4 DSP Software Utility Information
The following document is installed with the CS485xx SDK:
•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 Internet site for the latest updates.
1.2.2.5 Audio CODEC Information
The following information is located on the www.cirrus.com Internet site:
•CS42448 Data Sheet
•CS42448 Errata
1.2.2.6 S/PDIF Receiver Information
The following information is located on the www.cirrus.com Internet site:
•CS8416 Data Sheet
•CS8416 Errata
1
§§
1. The “§§” symbol is used throughout this manual to indicate the end of the text flow in a chapter.
4
Board Setup and Installing the Evaluation Kit Software
2.1 Introduction
It is important to install the Evaluation Software BEFORE connecting the USB cable from the PC to the
CDB USB MASTER card. Failure to install the evaluation software before the initial connection can result
in an inability to communicate with the CBD485xx.
2.1.1 Installing the Evaluation Kit Software
The DSP evaluation software installation will first install the Cirrus Logic DSP evaluation software followed by
the USB drivers required to communicate with the CDB USB MASTER.
1.Run the latest DSP evaluation software installation executable (CS485xx_eval_kit_rc<revision
number>.exe ). This executable is supplied by your Cirrus Logic representative.
Chapter 2
2. At the Welcome screen, click Next.
3. At the Licensing Agreement window, select the “I accept the agreement” radio button to agree to the
terms and then select Next.
4. Select the Destination Location window, Select the default location “C:\CirrusDSP” and click Next.
5. Select Start Menu Folder window, Select the default location “C:\CirrusDSP” and click Next.
6. The Ready to Install window indicates the selected destination location and the Start menu folder for
confirmation, select Install to begin the install process which should take less than one minute.
7. After the DSP evaluation software is installed, the installer will launch the Front Panel Driver Se tup Wizard
(below). Click Next to continue the installation.
Figure 2-1. CDB USB MASTER Driver Setup
1
SPDIF_RXP
CS48560
U
S
B
AIN_6B
USB
Cable
Power
Cable
RCA Cables
To Powered
Speakers
Optical
Cable
Analog
Inputs
SPDIF_RXIN
Optical
Output
Optical Output on
DVD Player
C
i
r
r
u
s
L
o
g
i
c
S
o
f
t
w
a
r
e
USB 2.0
Port
SPDIF_TX
PWR +9V
“A”
“B”
Analog
Outputs
HP_OUT
AIN_5A
AIN_4A
AIN_3A
AIN_2A
AIN_1A
AIN_6A
AIN_5B
AIN_4B
AIN_3B
AIN_2B
AIN_1B
AOUT_1A
AOUT_2A
AOUT_3A
AOUT_4A
AOUT_5A
AOUT_6A
AOUT_1B
AOUT_2B
AOUT_3B
AOUT_4B
AOUT_5B
AOUT_6B
MIC_IN
D
V
D
P
l
a
y
e
r
CDB48560
UNUSED
HP_OUT
AIN_4A
UNUSED
AIN_3A
AIN_2A
AIN_1A
UNUSED
AIN_4B
UNUSED
AIN_3B
AIN_2B
AIN_1B
AOUT_1A
AOUT_2A
AOUT_3A
UNUSED
AOUT_4A
UNUSED
AOUT_1B
AOUT_2B
AOUT_3B
UNUSED
AOUT_4B
UNUSED
MIC_IN
CDB48540
UNUSED
HP_OUT
AIN_2A
UNUSED
UNUSED
UNUSED
AIN_1A
UNUSED
AIN_2B
UNUSED
UNUSED
UNUSED
AIN_1B
AOUT_1A
UNUSED
UNUSED
UNUSED
AOUT_2A
UNUSED
AOUT_1B
UNUSED
UNUSED
UNUSED
AOUT_2B
UNUSED
MIC_IN
CDB48520
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. Select the default location of “C:\Program Files\Opal Kelly\FrontPanel” and click Install. This should take only a few seconds.
11. Click Finish once the wizard has completed installation of the drivers.
12. The Cirrus DSP evaluation software will then prompt the user to click Finish to exit the Setup wizard.
2.1.2 Setting up the Evaluation Kit Boards
2
Figure 2-2. Board Setup Diagram
1.Place the CDB48500 and the CDB USB MASTER on a static-free surface.
2. If the boards are not mated, connect them together as shown in Fig. 2-2. Notice that the USB connector on
the CDB USB MASTER and the power connector on the CDB48500 are on the same side.
3. Connect the Power Supply as follows:
A. Connect the power supply jack to the CDB48500 board at J25 and the adapter to a wall power socket or
power strip.
B. Check that the D3 (green, 3.3V), D2 (red, 1.8V), and D4 (orange, 5V) power indicator LEDs illuminate
on the CDB48500.
4. Setup Audio Input connections to the CDB48500 as follows:
A. Connect one end of the digital audio S/PDIF optical cable to SPDIF_RXP on the CDB48500 board.
B. Connect the other end of the optical cable to the optical output on the back of a DVD player or other
digital audio source.
5. Setup Audio Output connections from CDB48500 as follows:
A. The RCA connectors labeled AOUT_1A and AOUT_1B are the left and right analog output channels.
B. Use the RCA audio cables to connect these line-level analog outputs to powered speakers.
2.1.3 Connecting to a PC
Follow these steps to connect to a PC:
1.Connect the “B” end of the USB cable to P1 on the CDB USB MASTER USB 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
Hardware”.
4. Windows will display the Found New Hardware Wizard (below). Select the No, not at this time radio button
so that Windows does not connect to Windows Update for the drivers. Click Next.
should recognize that a new device has been attached and display a notice saying “Foun d New
Figure 2-3. Found New Hardware Service Window
Figure 2-4. Found New Hardware Wizard Welcome Window
5. Windows will then ask whether to use automatic installation or manual installation. Allow Windows to install
the software automatically and click Next.
3
Figure 2-5. Found New Hardware Wizard Finish 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 2-6. Microsoft Windows XP Message Screen
7. Windows should now locate the correct drivers and complete the installation.
4
2.1.4 Running a Stereo PCM Application on CDB48500-USB
To run a stereo PCM application, follow these steps:
1.Launch DSP composer (Start
2. In DSP Composer, go to File
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. Press Play on the DVD player (or other digita l audio source). You should now hear audio from the speakers.
Program Cirrus Logic DSP CS485XXDSP Composer).
Open and open the appropriate project.
2.1.5 Downloading Other Applications
Separate project files (.cpa) are provided for other applications such as Dolby® Pro Logic® II, DTS Neo6™,
®
Audistry
ensure the necessary licensing agreements have been completed. Please note that the CDB48500-USB does
not support multi-channel decoding such as Dolby Digital
post-processor and does not contain a decoder.
by Dolby®, SRS® Circle Surround®. In order to evaluate these, please contact your local FAE to
®
or DTS® because the CS485XX DSP is only a
§§
5
CS42448_RESET
Control Header – J11
CS42448
CS485XX
CS8416
MIC In
MIC
Preamp
S/PDIF
In
S/PDIF
Out
USB Clocks/Data
SPI FLASH
LED
WDO
DSP_RESET
BRD_RESET
1
0
ADC Data
S/PDIF Data
Audio Clocks
SPDIF IN
SPDIF OUT
SPI / I2C
XTAL_OUT
Analog
In
Analog
In
Analog
In
Analog
In
Analog
In
Up to 12
Analog
Inputs
Analog
In
Analog
In
Analog
In
Analog
In
Analog
In
Up to 12
Analog
Outputs
2x
CS42448
I2C FLASH
Headphone
Out
DAO Audio Out
DAO Audio Out
DAO[3]
Chapter 3
CDB48500 System Description
A detailed block diagram of the CDB48500 Customer Development Board is shown in Figure 3-1. The sections
that follow provide a detailed description of each block.
Figure 3-1. CDB48500 Block Diagram
1
Loading...
+ 32 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.