For all product questions and inquiries, contact a Cirrus Logic Sales Representative.
To find the one nearest you, go to www.cirrus.com.
IMPORTANT NOTICE
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 and is pr ov i de d “A S I S” wi t hou t war r an ty of a ny k i nd ( ex p res s o r impl i ed ). Cus to mer s ar e adv ise d to obtain the l at est ver sion of relev ant inf orma tion to veri fy,
before placing orders, that information being relied on is current and complete. All products a r e sold subject to the terms and conditions of sal e suppl i ed at t he ti me of or de r
acknowledgment, including those pertaining to warranty, indemnification, and limitation of liability. No responsibility is assumed by Cirrus for the use of th is information,
including use of this information as the b asis fo r manufacture or sale of any items, or for infringement of patents or other rights of third parties. This document is the property
of Cirrus and by furnishi ng thi s i nformation, Cirrus gran ts no license, express or implied under any patents, mask work rights, copyrights, trademarks, tr a de se cr et s or ot he r
intellectual proper ty rig hts. Cirr us owns t he co pyri ght s ass ociat ed with the i nf ormati on c onta ine d here in a nd giv es c onse nt f or copies to be made of the information only for
use within your organiz ation with respect to Cirrus integrated circuits or other products of Cirrus. This consent does not extend to other copying such as copying for general
distribution, advertising or promotional pu rp oses, or for creating any work for resale.
CERTAIN APPLICATIONS USING SEMICONDUCTOR PR ODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR
ENVIRONMENTAL DAMAGE (“CRITICAL APPLICATI ONS”). 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 IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR PARTICULAR
PURPOSE, WITH REGARD TO ANY CIRRUS PRODUCT THAT IS USED IN SUCH A MANNER. IF THE CUSTOMER OR CUSTOMER’S CUSTOMER USES OR PER MITS
THE USE OF CIRRUS PRODUCTS IN CRITICAL APPLICATION S, CUSTOMER AGRE ES, BY SUCH USE, TO FULLY INDEMNIFY CIRRUS, ITS OFFICERS, DIRECTORS,
EMPLOYEES, DISTRIBUTORS AND OTHER AGENTS FROM ANY AND ALL LIABILITY, INCLUDING ATTORNEYS’ FEES AND COSTS, THAT MAY RESULT FROM OR
ARISE IN CONNECTION WITH THESE USES.
Cirrus Logic, Cirrus, and the Cirrus Logic logo designs are trademarks of Cirrus Logic, Inc. All other brand and product names in this document may be trademarks or service
marks of their respective owners.
I²C is a trademark of Philips Semiconductor.
Bluetooth is a registered trademark of the Bluetoo th Special Interest Group (SIG).
1.2 CRD48L10-4in4out Main Board Description ...................................................................................................... 1-1
1.3 Introduction to the CRD48L10 Kit ....................................................................................................................... 1-2
2.1.1 Analog Line Input ......................................................................................................................................2-1
2.1.2 Analog Microphone Input .......................................................................................................................... 2-1
2.1.3 Optical Digital Input ................................................................................................................................... 2-1
2.1.4 Coaxial Digital Input ..................................................................................................................................2-1
2.1.5 Digital Microphone Inputs .......................................................................................................................... 2-1
2.1.6 I2S Digital Inputs ....................................................................................................................................... 2-1
2.2.4 Speakerphone Left Output ........................................................................................................................2-2
2.2.5 Speakerphone Right Output ...................................................................................................................... 2-2
2.2.6 I2S Digital Output ...................................................................................................................................... 2-2
2.3 Digital Control Probe Points ............................................................................................................................... 2-3
2.3.1 DSP Control .............................................................................................................................................. 2-3
2.3.7 Main Clock ................................................................................................................................................. 2-4
2.4 DSP Composer Control Header ......................................................................................................................... 2-4
2.5 USB Power Input ................................................................................................................................................ 2-4
2.10 Current Measurement Points ............................................................................................................................ 2-5
Chapter 3
Standalone Modes
3.1 S1 Button Control (No LCD) ............................................................................................................................... 3-1
3.1.1 Powering Up Board ...................................................................................................................................3-1
3.1.3 MP3 Decode from FLASH (U9) .................................................................................................................3-4
3.1.4 LINE IN ...................................................................................................................................................... 3-5
3.1.5 MIC 1 & 2 ..................................................................................................................................................3-6
3.2.1 Powering Up the Board ............................................................................................................................. 3-7
3.2.2 Project Menu ............................................................................................................................................. 3-8
3.2.3 Snapshot Menu ....................................................................................................................................... 3-11
3.2.5 Clock Source Menu ................................................................................................................................. 3-11
3.2.6 I2C Control Source Menu ........................................................................................................................ 3-12
4.5 USB Control of CRD48L10-4in4out ......................... .............................................. ............................................. 4-2
CS48L10
Chapter 5
Using DSP Composer™ with CRD48L10-4in4out
Chapter 6
Updating the MCU Image
6.1 Checking the Revision of MCU Code in the Board ............................................................................................. 6-1
6.2 Checking the Revision of MCU Code Included in the SDK ............................................ .... ... ... ... ... .... ... .............6-1
6.3 Programming the MCU ....................................................................................................................................... 6-1
Chapter 7
Using Micro-Condenser to Create and Load a FLASH Image
10.1 External Control of CS48L10 .......................................................................................................................... 10-1
10.2 External Control of CRD48L10-4in4out Board ............................................................................................... 10-1
Chapter 11
Measuring Power
Chapter 12
Using Analog MEMS Microphones
Chapter 13
Interfacing to Telit GSM Module
Chapter 14
Schematic, Layout, BOM
Chapter 15
Revision History
2CRD48L10-4in4out Board Manual
Chapter 1
Introduction to the CRD48L10-4in4out Board
Table 1-1. CRD48L10 Kit Contents
ItemQuantity
Cirrus Logic CRD48L10 Board1
Cirrus Logic CRD48L10 MCU USER INTERFACE Bo ard1
Cirrus Logic CDB-MCU-DEBUG Board1
USB cable A-Mini2
Stereo audio cables RCA female, 3.5 mm male1
5x2 ribbon cable1
7x2 ribbon cable1
15x2 ribbon cable1
TOSLINK female to TOSLINK mini male adapter2
Doc card universal DSP1
Doc evaluation board disclaimer notice1
1.1 Requirements
1.1 Requirements
This section lists the requirements for the CRD48L10-4in4out evaluation board:
•PC requirements
•Microsoft
•USB 2.0 support
•Software requirements
•Cirrus DSP Software Development Kit (available from your local Cirrus Logic representative)
•Support hardware requirements
•Digital or analog audio source (for example, DVD player, PC with a digital audio card/device)
•Speakers for audio playback (for example, powered PC speakers, AVR/amp + speakers, stereo speakers) or
headphones
•Cabling requirements
•Digital audio inputs—TOSLINK optical or coaxial cable with 1/8” plug (connect to digital audio card or DVD
player); audio stream input/output (ASIO) card.
•Digital audio output—TOSLINK optical cable
•Analog Audio Inputs—1/8” stereo plug microphone or line in cable (connect microphone or line in to ADC)
•Analog Audio Outputs—1/8” stereo plug for lineout and headphones, speaker/speakerphone outputs use 2x1
headers.
®
Windows XP™ or Windows 7™ operating system.
1.2 CRD48L10-4in4out Main Board Description
Fig. 1-1 shows a detailed block diagram of the CRD48L10-4in4out board.
1
SiLab
MCU
SPI
I2C
HP
EAR
SPKR-L
+1v8
DSP
FLASH
SCP Probe H DR
(SPI, I2C )
+5V -> +4v0
+3v3 -> +1v 8
+3v3 -> +1v0 / +1v2
Control & MP3
USB
Digital MIC
Header
Line
Out
HEADER
MIC1
MIC2
CS42L73
CODEC
ASP
SDI
CHAS
CS48L10
DSP
I2S DAI2
I2C
I2S
Clocks
SCP
+1v0 / +1v2
+1v8
+1v8
+5v0
Current
Sense
Header
JP2 CTRL HDR
I2S DAO2
MCLK
REF
CLK
Line In
SDO
XSP
CLOCKS
SDI
I2S DAI1 I2S DAO1
CS8416
CS8406
RMCK
+3v3
+3v3
Mini -
OPTICAL
RX
Mini-
OPTICAL
TX
CRD48L10 – 4IN4OUT
Level Transl at ion
HEADER
SPKR-R
CS35L01
VSP
CLOCKS
SDI SDO
GSM Tellit HDR
+3v3 -> +1v8 (Translator VL)
I2S Probe HDR (DAI[2:1], DAO[2:1], Clocks)
Level Translation
+5V -> +3v3 (SPDIF)
12.288 MHz
OSC
MCLK1
Level Transl at ion
CLOCKS
SDO
Level Translation
Dongle Active
+4v0 -> +3.3V
+4v0
+3v0
Level Translation
c
USB +5V
c
INPUT MODE
SELECT
LCD
LCD Button board
JP6
JP1
INPUT SOURCE DISPLAY
I/O Expander
HEADE R
uHDMI
Level
Translation
CLK HDR
Coax
RX
1.3 Introduction to the CRD48L10 Kit
The main components to be familiar with on the board are:
The main purpose of this board is to allow a customer to evalua te the Cirru s Lo gic CS4 8L 10 DSP a nd othe r Cir rus Log ic
analog semiconductors in a complete audio subsystem.
The Silicon Labs MCU handles the SPI, I²C, and GPIO to control the board components. USB control of the DSP is
possible by connecting the CDB-MCU-DEBUG dongle to the JP2 header.
1.3 Introduction to the CRD48L10 Kit
Fig. 1-2 shows a picture of the CRD48L10-4in4out with labels on the important connections. Fig. 1-3 shows a picture of
the CRD48L10 MCU-USER-INTERFACE board. Fig. 1-4 shows a picture of the CDB-MCU-DEBUG board. Fig. 1-5 shows
a picture of the supplied ribbon cables. Fig. 1-6 shows a pictur e of the supplied mini-USB and 1/8 ” to RCA cables. Fig.1-7
shows a picture of the TOSLINK to mini TOSLINK adapter.