4-1
Copyright 2012 Cirrus Logic, Inc.
DS886DB9
Introduction
CDB47xxx User’s Manual
Chapter 4
Programming the CDB47xxx Board
4.1 Introduction
With the exception of the power selection jumpers, the CDB47xxx is configured exclusively through
software. The DSP Composer
™
software is a graphical user interface (GUI) that is used to program the
CS470xx DSP, and to configure the CDB47xxx. This chapter provides basic instructions for using the GUI
to control the CDB47xxx. Detailed information on using the DSP Composer
firmware can be found in the
DSP Composer
™
User's Manual
. Your local Cirrus Logic representative can assist you in obtaining both
the DSP Composer software and the User's Manual for the software.
4.2 Running the ADC In / DAC Out Example Application
Follow the instructions in
in order to install the USB drivers on your PC and launch the DSP
Composer software (the GUI used to control the CDB47xxx).
After following the instructions in
"Running a Stereo ADC In, DAC Out Application on CDB47xxx"on page
”, the DSP Composer main window will appear as shown in
.
The blocks shown in the main window of DSP Composer can be selected from the folders in the left-hand
window pane, and then connected together by “wires” to indicate the processing path
In this example, the Audio In and Audio Out blocks represent the analog input (ADC) and output (DAC)
ports. These blocks can also be configured to represent various combinations of analog and digital I/O
such as I
2
S and S/PDIF. This is explained later beginning with
. The terminals on the Audio
In and the Audio Out blocks represent the I/O ports.
The MPM (Matrix Processing Module), VPM (Virtualizer Processing Module, and PPM (Post-Processing
Module) blocks are intended to implement signal processing. In this example, the MPM and VPM blocks
are pass through blocks containing no internal processing.