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
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 provided "AS IS" without warranty of any kind (express or
implied). Customers are advised to obtain the latest version of relevant information to verify, 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 acknowled gm ent, including those pe rtaining to warranty, patent infringem ent, and lim itation of liab ility. No
responsibility is assumed by Cirrus for the use of this information, including use of this inform ation as th e basis for man ufacture o
sale of any items, or for infringement of patents or other rights of third parties. This document is the property of Cirrus 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 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 purposes, or for creating any work for resale.
CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH,
PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE (“CRITICAL APPLICATIONS”). CIRRUS
PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR USE IN AIRCRAFT SYSTEMS, MILITARY
PPLICATIONS, PRODUCTS SURGICALLY IMPLANTED INTO THE BODY, LIFE SUPPORT PRODUCTS OR OTHER
CRITICAL APPLICATIONS (INCLUDING MEDICAL DEVICES, AIRCRAFT SYSTEMS OR COMPONENTS AND PERSONAL OR
UTOMOTIVE SAFETY OR SECURITY DEVICES). 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 PERMITS THE USE OF CIRRUS PRODUCTS IN CRITICAL
PPLICATIONS, CUSTOMER AGREES, 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.
Supply of this product does not convey a license under the relevant intellectual property of Thomson multimedia and/o
Fraunhofer Gesellschaft nor imply any right to use this product in any finished end user or ready-to-use final product. An
inde pendent license for such us e is required. For details, please visit http://www.mp3licensing.com
Windows Media is a registered trademark of Microsoft Corporation. The product includes technology owned by Microsoft
Corporation and cannot be used or distributed without a license from Microsoft Licensing, Inc.
This document describes a reference design platform for the Cirrus Logic
CS7410, known as the CRD7410-HE. It is an evaluation platform for a
high-end portable CD player. The CRD7410-HE platform provides a low-cost
yet powerful solution for today’s popular digital music formats (CDDA, MP3,
WMA, VCD, AVCD, and SVCD). The platform also provides support for
today’s popular music playlist formats such as MP3, M4U, PLS, B4S, and
RMP. An integrated single-chip stereo FM tuner provides yet another attractive
feature for the portable audio market. The system’s small size, light weight,
and low power consumption allow designers to integrate powerful features into
a portable device. The design is also easily adapted to small bookshelf
systems.
The CRD7410-HE is composed of the main board and the remote control unit.
All components necessary for a portable
CD/MP3/WMA/VCD/AVCD/SVCD/FM application except the LCD display are
incorporated into the main board. The remote control unit contains an LCD
display and all switches necessary to control the player. Refer to Figure 1-1.
1
Debug capability is provided adjacent to the main circuitry. In a final design,
the I2C debug and Romulator ports could easily be eliminated, leaving only
the circuitry required for the application.
In addition, the LCD display and control buttons on the remote control are laid
out in a manner which allows that circuitry to be moved easily to a separate
front panel PCB. Refer to Figure 1-1.
Cirrus Logic provides the system as a complete solution. Schematics and
Gerber data files for the PCB are available.
The CRD7410-HE system contains three Cirrus Logic devices:
•CS7410 Compressed Audio Decoder
•CS43L42 Low-voltage Stereo D/A Converter with Headphone Amp
•CS5333 24-Bit, 96 kHz, Stereo A/D Converter
User interface control and digital audio decoding are provided by the CS7410.
The CS7410 receives data from the CD loader subsystem, decodes the
CDDA/MP3/WMA/VCD/AVCD/SVCD data, processes it for EQ and 3D sound
effects and delivers digital audio outputs to the on-board CS43L42
digital-to-analog converter (DAC).
The CS43L42 DAC can deliver the analog audio to an external amplifier via a
line-level output jack or, using its integrated headphones amplifier, power a set
of headphones.
The CS5333 ADC converts analog input from the on-board
world-wide-capable FM tuner or the auxiliary line-level input jack. The analog
data is converted and delivered to the CS7410 for EQ and 3D sound effects
processing. The processed digital data is then passed to theCS43L42 stereo
DAC and output to both the integrated headphones amplifier and the auxiliary
line-out jack.
10CRD7410-HE User’s Guide - DS621UMC2
Copyright 2004 Cirrus Logic
1.2 Main Subsystems
The CRD7410-HE has seven main subsystems. They are:
•Decoder
•Audio
•User Interface Subsystem
•CD Loader
•Power
•Debug Interface
•Jumpers and Switches
The subsystems are detailed in the following sections.
1.2.1 Decoder Subsystem
Board Architecture
1
This system uses the Cirrus Logic CS7410 for main control and audio decode.
See U6 in Figure 1-2.
A Flash EEPROM is used for application code. See U3 in Figure 1-3.
An SDRAM is provided for Electronic Shock Protection (ESP). See U8 in
Figure 1-2.
The CS7410 receives data from the CD loader subsystem, decodes the
CDDA/MP3/WMA/VCD/AVCD/SVCD data (supporting
M3U/M4U/PLS/B4S/RMP playlist formats), processes it for EQ and 3D sound
effects and delivers digital audio outputs to the on-board CS43L42
digital-to-analog converter (DAC).
The CS43L42 DAC can deliver the analog audio to an external amplifier via a
line-level output jack or, using its integrated headphones amplifier, power a set
of headphones.
The CS5333 ADC converts analog input from the on-board
world-wide-capable FM tuner or the auxiliary line-level input jack. The analog
data is converted and delivered to the CS7410 for EQ and 3D sound effects
processing. The processed digital data is then passed to the CS43L42 stereo
DAC and output to both the integrated headphones amplifier and the auxiliary
line-out jack.
1.2.2.1 On-board DAC
The CS43L42 is an integrated Sigma-Delta-based Digital-to-Analog
Converter. This allows the designer to build a low-cost DAC with a simple RC
integration circuit. In such a design, proper layout permits greater than 80 dB
SNR.
Figure 1-3. Flash EEPROM (U3)
12CRD7410-HE User’s Guide - DS621UMC2
Copyright 2004 Cirrus Logic
1.2.2.2 SPDIF Digital Audio Output
This system also provides audio data in serial format, to support the use of an
external DAC. An optical SPDIF connector is available adjacent to the
Romulator and I2C debug ports.
1.2.2.3 Subsystem Design Details
The flowering three figures show the details of the implementation of this
subsystem design. This list below defines the semiconductor devices and
connectors used in this subsystem, and the function of each.
•D-to-A Converter - CS43L42
•A-to-D Converter - CS5333
•J12 - Headphones Out and Line Controller Headphones Jack
The tuner subsystem incorporates an single-chip electronically-tuned FM
stereo radio with fully integrated IF selectivity and demodulation.
The radio can be tuned to the European, US, and Japanese FM bands.
The tuner’s analog outputs are sampled and converted to digital data by the
CS5333 and delivered to the CS7410 for EQ and 3D sound effects
processing. The data is then passed to the optical SPDIF connector and the
CS43L42 DAC. The CS43L42 integrates both a headphones amplifier and
line-level amplifier.
Figure 1-7. FM Tuner
14CRD7410-HE User’s Guide - DS621UMC2
Copyright 2004 Cirrus Logic
1.2.4 User Interface Subsystem
The User Interface Subsystem has three sections: the LCD (Liquid Crystal
Display), the Button Matrix, and the wired remote controller. The LCD is
integrated into the remote controller.
1.2.4.1 LCD Display
Figure 1-8 shows a close-up view of the LCD, which is part of the User
Interface Subsystem.
The LCD display (reference designator - DSP1) is a 128 x 64 pixel display. For
a dot matrix character size of 8 x 6, this gives 21 characters per line, by 8 lines
per display.
Figure 1-9 shows a close-up view of the control buttons located on the main
board, which are part of the User Interface Subsystem. The Lid Open switch
works as an interlock preventing the unit from being powered on while the
lid/door is open. If the lid/door is opened while the unit is playing, the power
will be switched off.
User inputs are implemented with 8 push buttons on the main board and 12
buttons on the remote control.
Table 1-1 shows the functions of the push buttons shown in Figure 1-9.
Figure 1-9. Detail View of the Control Buttons
Note: When the power is on, push button S2 must be pressed to activate the system.
Table 1-1: Main Board Buttons
S1:
Next/Right/Select
S5:
Vol-
S13:
Lid Open
16CRD7410-HE User’s Guide - DS621UMC2
S2:
Play/Pause/Up
S6:
Vol+
S3:
Stop/Down
S7:
Hold
S4:
Previous/Left/Delete
S14:
Power On
Copyright 2004 Cirrus Logic
1.2.4.3 Remote Controller
Figure 1-10 shows a close-up view of the remote controller, which is part of
the User Interface Subsystem.
User inputs are implemented with 8 push buttons, one switch (Hold) and one
headphone output.
The Hold button prevents inadvertent button presses while it is engaged. This
allows the unit for instance, to be worn while jogging or other activity without
unwanted button activity.
Table 1-2 shows the functions of the push buttons and switch shown in
Figure 1-10.
S1S2S3S4S5S6
Board Architecture
1
S7
Table 1-2: Remote Controller Buttons
S8
Note: When the power is on, push button S5 must be pressed to activate the system.