background image

Copyright 2012 Cirrus Logic, Inc.                                                      DEC 2012

DS886DB9

CDB47xxx

Evaluation Kit 

http://www.cirrus.com

CDB47xxx 

U s e r ’s   M a n u a l

Summary of Contents for CDB47xxx

Page 1: ...Copyright 2012 Cirrus Logic Inc DEC 2012 DS886DB9 CDB47xxx Evaluation Kit http www cirrus com CDB47xxx User s Manual ...

Page 2: ...ization 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 APPLICA...

Page 3: ... Digital Output J1 1 6 1 3 2 3 Coaxial Digital Output J35 1 7 1 3 2 4 DSP Digital Audio Output DAO J24 or DAO 1 7 1 3 3 DC Power Input J2 1 7 1 3 4 External Control Header JP1 1 7 1 3 5 USB Connector J25 1 7 1 3 6 On Board Voltage Selection Headers P1 P3 1 7 1 3 7 Digital Audio Input Source Multiplexer U1 1 8 1 3 8 CS470xx Audio System On a Chip ASOC 1 8 1 3 9 C8051 MCU 1 9 1 3 10 MCU Input Push B...

Page 4: ...ication on CDB47xxx 3 3 3 1 5 Running a Stereo ADC In DAC Out Application on CDB47xxx 3 3 Chapter 4 Programming the CDB47xxx Board 4 1 4 1 Introduction 4 1 4 2 Running the ADC In DAC Out Example Application 4 1 4 2 1 System Block 4 2 4 2 2 Selecting Changing Audio Input Sources 4 3 4 2 2 1 Audio In via ADC 4 4 4 2 2 2 Audio In via S PDIF 4 5 4 2 2 3 I2S Audio Input 4 5 4 2 3 Input Channel Remap 4 ...

Page 5: ...15 6 3 2 Daughtercard Connectors 6 15 6 3 3 Digital Audio and Control Connectors 6 15 6 3 4 Memory 6 15 6 3 5 Microphone Preamplifier 6 15 6 3 6 Power 6 15 6 3 7 Input Filters 6 15 6 3 8 Output Filters 6 15 6 3 9 MCU Block Diagram 6 16 6 3 10 MCU 6 16 6 3 11 User Interface Devices 6 16 6 4 CDB47xxx DC48 Daughtercard Schematic 6 28 6 4 1 CDB47xxx DC48 Block Diagram 6 28 6 4 2 CDB47xxx DC48 Schemati...

Page 6: ...gure 4 8 Selecting DAC Outputs Only using Device Properties Dialog 4 7 Figure 4 9 Selecting S PDIF Outputs and I2S Outputs using Device Properties Dialog 4 8 Figure 4 10 Selecting I2S Outputs using Device Properties Dialog 4 9 Figure 4 11 CDB47xxx Communication Modes Flash Type 4 10 Figure 5 1 Project Properties Dialog Showing the Selection of the I2C Protocol for Loading the Flash Image 5 2 Figur...

Page 7: ...ential Mic Pre Amp 6 21 Figure 6 19 CDB47xxxD Differential Power Connectors 6 22 Figure 6 20 CDB47xxD Differential ADC Filters 6 23 Figure 6 21 CDB47xxD Differential Voltage Output Circuitry 6 24 Figure 6 22 CDB47xxD Differential Microcontroller Card Interface 6 25 Figure 6 23 CDB47xxD Differential Microcontroller Card Schematic 6 26 Figure 6 24 CDB47xxD Differential Microcontroller Card User Inte...

Page 8: ...ntity CDB47xxxS DC48 CDB47xxxS DC28 CDB47xxxS DC24 CDB47xxxS Single Ended Development Board with integrated MCU USB interface with daughtercard populated with either the CS47048 CS4028 or CS47024 DSP 1 CDB47xxxD DC48 CDB47xxxD DC28 CDB47xxxD DC24 CDB47xxxD Differential Development Board with integrated MCU USB interface with daughtercard populated with either the CS47048 CS4028 or CS47024 DSP 1 CD...

Page 9: ...CDB47xxx Kit Contents CDB47xxx User s Manual DS886DB9 Copyright 2012 Cirrus Logic Inc 1 2 Figure 1 1 CDB47xxxS DCxx Kit Contents Figure 1 2 CDB47xxxD DCxx Kit Contents ...

Page 10: ...er PC with a digital audio card device Amplified Speakers for audio playback for example powered PC speakers AVR amp speakers 1 2 4 Cabling Requirements Digital Audio Inputs S PDIF optical cables RCA audio cables Connect to digital audio card audio analyzer or DVD player Digital Audio Output S PDIF Optical cable RCA audio cable Connect to digital audio card audio analyzer or AVR Analog Audio Input...

Page 11: ...CDB47xxx Main Board System Description A detailed block diagram of the CDB47xxxS Development Board is shown in Figure 1 3 The block diagram of the CDB47xxxD Development Board is shown in Figure 1 4 The sections that follow provide a detailed description of each block Figure 1 3 CDB47xxxS Main Board Block Diagram ...

Page 12: ...ollowing characteristics Connector Type RCA Female Absolute Maximum Signal Level 8Vp p Full Scale Amplitude 2VRMS 1 3 1 2 Analog Line level Inputs Differential CDB47xxxD only AIN1A AIN5B AIN6B Analog line level inputs have the following characteristics Connector Type 3 5mm 1 8 Stereo Female Absolute Maximum Differential Signal Level 16Vp p Full Scale Differential Amplitude 4VRMS 1 Reference design...

Page 13: ...for the microphone input This input has the following characteristics Connector Type 3 5mm 1 8 Stereo Female Absolute Maximum Signal Level 8Vp p Full Scale Amplitude 20mVp p 1 3 1 6 DSP Digital Audio Input DAI J18 or DAI The DAI connector has the following characteristics Connector Type 2x10 0 100 inch Male Header Absolute Maximum Signal Level 3 6V Absolute Minimum Signal Level 0 3V 1 3 2 Audio Ou...

Page 14: ... Level 0 3V This connector is the interface between the CS470xx DSP and an external host This connector is used to control the DSP when the on board MCU is bypassed 1 3 5 USB Connector J25 The control header has the following characteristics Connector Type USB Connector Absolute Maximum Signal Level 5V Absolute Minimum Signal Level 0 3V 1 3 6 On Board Voltage Selection Headers P1 P3 The on board v...

Page 15: ...escribed below Source 1 selected D12 will be on Source 2 selected D51 will be on Source 3 selected D5 will be on 1 3 8 CS470xx Audio System On a Chip ASOC The CS470xx ASOCs are a family of ICs designed specifically for audio applications The CDB47xxx allows a designer to evaluate the CS470xx ASOCs in many different modes of multi channel input and output The 100 pin footprint on the daughtercard i...

Page 16: ... DSP Composer installed 1 3 10 MCU Input Push Buttons S1 S4 and Rotary Encoder S5 The C8051 can accept user input through the buttons on the CDB47xxx when USB is not connected There are 4 momentary contact push buttons provided There is also a rotary encoder knob that can be used to scroll up and down through options provided through the MCU interface The rotary encoder has an integrated momentary...

Page 17: ...o the analog daughtercard connector J3 The distinction between a differential system and single ended system is made on the main board where either the full differential pair is used or only the positive half of the pair A detailed block diagram of the CDB47xxxD or S DC48 daughtercard for single ended or differential platforms is shown in Figure 1 5 The CDB47xxxD or S DC28 and CDB47xxxD or S DC24 ...

Page 18: ...1 11 Copyright 2012 Cirrus Logic Inc DS886DB9 CDB47xxx Daughtercard System Description CDB47xxx User s Manual Figure 1 6 CDB47xxx DC28 Daughtercard Block Diagram ...

Page 19: ...emale Connector Absolute Maximum Signal Level These signals should only be driven from the connectors on the main board Voltages should comply with the Max Signal Level specification for the main board circuitry 1 4 1 2 Digital Audio Inputs DAI J2 The DAI connector has the following characteristics Connector Type High Density High Speed Shrouded Female Connector Absolute Maximum Signal Level 3 6V ...

Page 20: ...Absolute Maximum Signal Level 3 6V Absolute Minimum Signal Level 0 3V This connector passes all serial control signals up from the main CS47xxx board 1 4 4 User Input S1 and S2 The CS470xx can be configured to accept user input through the slide switch and button on the daughtercard The button and switch are connected to GPIO pins on the ASOC which are monitored by the DSP This feature is firmware...

Page 21: ... operate at different frequencies e g 48 kHz input 96 kHz output Systems utilizing serial audio data I2 S delivery would thus use isochronous delivery The CS470xx s integrated SRCs remove this requirement because the CS470xx can rate match the input DAI Fs to any Fs on the output side DAO The examples below show configurations that support an Fs that is synchronized between DAI and DAO as well as ...

Page 22: ...al RX or brought in on the DAI header Figure 1 9 illustrates this clocking configuration The incoming S PDIF stream is always rate matched to another MCLK in the system through an SRC This means that the DAO can be run at a constant Fs that is independent of the incoming S PDIF Fs This is useful in systems with digital amplifiers and wireless audio transmitter modules that requires a fixed Fs The ...

Page 23: ... 10 illustrates this clocking configuration Note that the incoming DAI data is passed out of the CS470xx at the Fs of the crystal connected to the ASOC Like the S PDIF clocking configuration this allows the DAI to be rate matched to another MCLK in the system through an SRC This means that the DAO can be run at a constant Fs that is independent of the incoming DAI Fs This is useful in systems with...

Page 24: ... configuration Note that the incoming DAI data is synchronized to the DAO using a common MCLK This is a more traditional clocking architecture for serial audio data where the DAI Fs and the DAO Fs are synchronous In this configuration the SRC is bypassed for the DAO 1 6 Other Useful Information 1 6 1 Web Sites Cirrus Logic main web site www cirrus com 1 6 2 DSP Information The following informatio...

Page 25: ...matics BOM Artwork and PCB stackup 1 6 4 DSP Software Utility Information The following information can be obtained from your local Cirrus representative DSP Composer User s Manual DSP Composer Primitive Elements Reference The documents listed above are updated periodically and may be more up to date than the information in this document Contact your Cirrus Logic sales representative for the lates...

Page 26: ...he CDB47xxx kit Detailed information regarding the operation and programming of the CS470xx Audio SOC is covered by the CS470xx Data Sheet CS470xx Hardware User s Manual and application note AN333 See Section 1 6 for more details The CDB47xxx is a convenient and easy to operate evaluation platform It has been designed to demonstrate the majority of the CS470xx functions on a small base board These...

Page 27: ...phone input with integrated amplifier Supports all members of the CS470xx family in the 100 pin LQFP package Note Not all features of the CS470xx are exercised on the CDB47xxx 2 2 Identifying CDB47xxx Components 2 2 1 CDB47xxxS Board Figure 2 2 shows the top side of the CDB47xxxS Board Section 2 2 1 1 contains the legend for the reference points called out in red in Figure 2 2 CDB47xxxS Single End...

Page 28: ...DB9 Copyright 2012 Cirrus Logic Inc 2 3 Identifying CDB47xxx Components CDB47xxx User s Manual Figure 2 2 CDB47xxxS Single ended Top View 9 1 2 3 4 5 6 7 8 11 12 13 14 15 16 17 19 18 20 21 22 23 24 25 26 10 ...

Page 29: ...7 Line Level Analog Outputs 8 CDB47xxS DC48 Daughtercard Connectors 9 Mic Input 10 Single Ended Line Level Inputs 11 MCU Rotary Encoder 12 MCU Buttons 13 SPI Flash 14 I2C EEPROM 15 LCD 16 DSP DAO Header 17 IR Receiver 18 Board Reset 19 MCU Programming Header 20 MCU Control Bypass Header 21 USB Connector 22 DSP External Control Header 23 DSP DAI Header 24 1 8V Header 25 Power LEDs 4 26 3 3V Header ...

Page 30: ...DB9 Copyright 2012 Cirrus Logic Inc 2 5 Identifying CDB47xxx Components CDB47xxx User s Manual Figure 2 3 CDB47xxxD Differential Top View 9 1 2 3 4 5 6 7 8 11 12 13 14 15 16 17 19 18 20 21 22 23 24 25 26 10 ...

Page 31: ...h 14 I2C EEPROM 15 LCD 16 DSP DAO Header 17 IR Receiver 18 Board Reset 19 MCU Programming Header 20 MCU Control Bypass Header 21 USB Connector 22 DSP External Control Header 23 DSP DAI Header 24 1 8V Header 25 Power LEDs 4 26 3 3V Header 2 2 3 CDB47xxx DCxx Daughtercard The layout for the daughtercard shipped with the CDB47xxx is the same regardless of which type of main board differential or sing...

Page 32: ...ercard Components The circled numbers found in Figure 2 4 refer to the CDB47xxx DC48 daughtercard components in the following list 1 Cirrus Logic CS47048 DSP 2 Power LEDs 2 3 MCLK XTAL_OUT Header 4 DSP GPIO Button 5 DSP GPIO LED 6 DSP GPIO LED 7 DSP GPIO Switch 8 1 8VD Probe Point 9 3 3VD Probe Point 10 1 8VA Probe Point 11 3 3VA Probe Point 1 3 4 5 6 7 8 9 10 2 11 ...

Page 33: ...o button to agree to the terms and then select Next 4 Select the default destination directory suggested by the installer for downloading the evaluation kit files 5 Select the default directory suggested by the Installer for storing the shortcuts to the programs and files you are downloading 6 Press the Install button to begin the installation process 7 Press the Finish button to complete the inst...

Page 34: ...S DC xx Daughtercard Attached 3 1 3 Connecting to a PC Note There is a possibility that the CDB47xxx Evaluation Board may disconnect from the PC during operation It is recommended to short across pads of R172 by the USB connector on the board to avoid any USB connectivity issues Follow these steps to connect the 1 Connect the B end of the USB cable to P1 on the USB Master daughtercard 2 Connect th...

Page 35: ... Project Out of Date apprears click on Update Devices 2 Press the Go button 3 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 Note Press Play on the DVD player or other digital audio source You should now hear audio from the speakers 3 1 5 Running a Stereo AD...

Page 36: ...r 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 3 3 the DSP Composer main window will appear as shown in Figure 4 1 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...

Page 37: ... dialog box shown in Figure 4 2 is displayed This dialog box provides options for selecting the Target chip associated with the development board the Firmware version memory map Core Speed Reference Clock Frequency Ref clock freq and the Autodetect Fs Note Leave the Autodetect Fs default value as None unless the application note for a specific firmware module used in a Composer project provides a ...

Page 38: ...e dialog box shown in Figure 4 3 then appears Choose from one of the supported input combinations as described in the following sections ADC is selected by default The input configuration may be changed later by right clicking on the Audio In block and selecting Device Properties Figure 4 3 Selecting Audio In Source using Device Properties Dialog Note All designs must include the Input Remap block...

Page 39: ...DC The ADC2 input includes a 5 1 input multiplexer that is controlled by the pull down list ADC2 Ch 3 4 Input Sel shown in Figure 4 4 Figure 4 4 ADC2 Device Properties The ADC2 block s terminal names will change to match the physical input terminals that are now active For the configuration shown in Figure 4 4 Ain_2a and Ain_2b are active If the selection was Ain_3A 3B instead the terminals would ...

Page 40: ... In block to the workspace and select an input option that includes S PDIF as shown in Figure 4 5 Figure 4 5 Selecting ADC2 input Terminals using Device Properties Dialog 4 2 2 3 I2 S Audio Input To deliver data to the DSP via I2 S drag the Audio In block to the canvas and choose an input combination that includes I2S as shown in Figure 4 6 As stated in the dialog box you must connect an I2S Signa...

Page 41: ... of the MPM processing block From the output of MPM to the input of VPM From the output of VPM to the input of PPM From the output of PPM to the input of the Output Remap block From the output of the Output Remap block to the input of the Audio Out block 4 2 4 Output Channel Remap All designs regardless of the output configuration chosen must include the Output Remap block which maps the internal ...

Page 42: ...rkspace and check Enable Analog output See Figure 4 8 Notice that the terminal labels Aout_1 match those of the RCA output jacks on the board Draw wires from the Remap Audio Output block to the DAC block for the desired mappings Figure 4 8 Selecting DAC Outputs Only using Device Properties Dialog 4 2 5 2 Audio Out via S PDIF Out To output audio data from the DSP via a S PDIF output drag the Audio ...

Page 43: ... S PDIF Outputs and I2S Outputs using Device Properties Dialog 4 2 5 3 I2S Audio Input Output To output audio data from the DSP via I2 S drag the Audio In block to the canvas and choose an input combination that includes I2 S as shown in Figure 4 10 Draw wires from the Output Remap block to the Audio Out block for the desired mappings ...

Page 44: ...order to change the communication mode in the DSP Composer application go to the menu bar and select File Properties which brings up the Project Properties dialog Click on the Advanced button as illustrated in Figure 4 11 in order to set the Master Boot Flash type or put a specified I O pin into a High Z state The Flash Type pull down menu is used to select which Flash will be used for a Master Bo...

Page 45: ...Running the ADC In DAC Out Example Application CDB47xxx User s Manual DS886DB9 Copyright 2012 Cirrus Logic Inc 4 10 Figure 4 11 CDB47xxx Communication Modes Flash Type ...

Page 46: ...ng DSP Composer to download an image to either the SPI Flash U17 or the I2 C Flash U16 device and initiate Master Boot Operations Using Cirrus Logic s Micro Condenser application to download an image containing multiple DSP Composer projects and snapshots to the SPI Flash U14 device and to control the DSP in Slave mode 5 1 1 Using DSP Composer to Create and Load a Flash Image for Master Mode Opera...

Page 47: ...ol for Loading the Flash Image 3 Click the Advanced button and choose one the supported Flash types that will be receiving the Flash image download When downloading a Flash image to a customer board customers should consult their schematics to determine the Flash type to select If downloading a Flash image to the CDB47xxx Board choose the appropriate I2 C or SPI Flash device noted in the Flash Typ...

Page 48: ... Copyright 2012 Cirrus Logic Inc DS886DB9 Programming a Serial Flash Device for Master or Slave Boot Operations CDB47xxx User s Manual Figure 5 2 Selecting Flash Type via the Advanced Properties Dialog Box ...

Page 49: ...projects snapshots onto the DSP running in Slave mode and control the operation of the firmware using the CDB47xxx on board navigation buttons and dials 5 1 2 1 Micro Condenser Components flasher_micro exe This PC tool builds the Flash image containing the DSP Composer deliverables This tool uses an XML file as input flash_image xml This is the input file to flasher_micro exe This file specifies t...

Page 50: ... must change the configuration in DSP Composer and then press Go after that save your cpa file 4 Generate Deliverables using the drop down menu option Tools Generate Deliverables 5 Repeat steps 1 through 3 for each cpa file 6 Specify the projects and snapshots that are to be included in the Flash image which is accomplished within an XML file for the included example refer to C CirrusDSP micro_con...

Page 51: ...nals for host control of the CS470xx Serial Control signals from CS470xx to the SPI Flash and I C EEPROM Serial Audio Data and Clocks going to the DAI of the CS470xx Serial Audio Data and Clocks coming from the DAO of the CS470xx The analog connector J3 carries the following signals 8 channels of line level analog from the CS470xx DACs can support differential or single ended signaling 12 channels...

Page 52: ...ed when choosing the microphone to be connected to the CDB47xxxS Too large of a signal on the ADC input will result in distortion of the sampled signal It is important to note that although the amplifier circuit shown is non inverting the input to U19 B is the same polarity as the output from U19 C the output of an ECM is inherently inverted since it acts as an open collector device Therefore the ...

Page 53: ...st pass through the MCU since it has an integrated USB interface Due to the way the MCU multiplexes its serial control pins and the multiplexing of the pin functions on the CS470xx there are two I2 C bus isolators U12 and U13 to prevent slave Comm ports from receiving commands not intended for them The MCU has its own 32 Mbit SPI Flash U14 for storing MCU firmware The LCD control port is multiplex...

Page 54: ...1 mux ADC SPDIF Rx SPDIF Tx DAC I2S in 8 ch I2S out 8 ch Control USB DSP Composer CDB47XXXS Analog Analog Digital Digital Digital DSP CORE Digital Use DaughterCard SRC ADC LCD Panel Control Parallel Port B1 B2 B3 B4 Buttons Rotary Knob GPIO Mic Input Jack Mic Pre Amp Circuitry RCA IN 2 ch x4 RCA IN 2ch GPIO GPIO HDR Wall Adapter DSP Daughtercard The Chronos DSP Daughercard will have only the DSP T...

Page 55: ...6 5 Copyright 2012 Cirrus Logic Inc DS886DB9 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 2 CDB47xxS Sngle ended Board Schematic Index ...

Page 56: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 6 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 3 CDB47xxxS Sngle ended Daughtercard Connectors ...

Page 57: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 7 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 4 CDB47xxxS Sngle ended Digital Audio Control Connectors ...

Page 58: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 8 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 5 CDB47xxxS Sngle ended Serial Memory ...

Page 59: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 9 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 6 CDB47xxxS Sngle ended Mic Pre Amp ...

Page 60: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 10 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 7 CDB47xxxS Single ended Power Connectors ...

Page 61: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 11 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 8 CDB47xxxS Sngle ended ADC Filters ...

Page 62: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 12 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 9 CDB47xxxS Sngle ended DAC Filters ...

Page 63: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 13 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 10 CDB47xxxS Sngle ended Microcontroller Card Interface ...

Page 64: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 14 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 11 CDB47xxxS Sngle ended Microcontroller Card User Interface ...

Page 65: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 15 CDB47xxS Single Ended Schematic Descriptions CDB47xxx User s Manual Figure 6 12 CDB47xxxS Sngle ended Microcontroller Card User Interface ...

Page 66: ...gure 6 19 shows the schematics for power on the CDB47xxxD board See section Section 6 2 6 for description of circuitry 6 3 7 Input Filters Figure 6 20 shows the input CDB47xxxD Each channel of the CS470xx is differential and input has its own input filter that consists of a current limiter an AC coupling capacitor 10 F and an anti aliasing capacitor 2200 pF which is not populated The current limit...

Page 67: ... the MCU block diagram for the CDB47xxxD 6 3 10 MCU Figure 6 23 shows the MCU for the CDB47xxxD See section Section 6 2 10 for description of circuitry 6 3 11 User Interface Devices Figure 6 12 shows the buttons LEDs and InfraRed receiver which comprise the standalone user interface for the CDB47xxxD See section Section 6 2 11 for description of circuitry ...

Page 68: ...al Use DaughterCard SRC ADC LCD Panel Control Parallel Port B1 B2 B3 B4 Buttons Rotary Knob GPIO Mic Input Jack Mic Pre Amp Circuitry Stereo 1 8 IN 2 ch x4 Stereo 1 8 IN 2ch GPIO GPIO HDR SPDIF IN OPTICAL SPDIF IN COAX Wall Adapter Buffer Diff Amp Diff Amp 20 Pin HDR Standard 20 Pin Debug Header Serial Control Debug I2S HDRs Header will be available to probe bring in I2S signals DSP Daughtercard T...

Page 69: ...6 19 Copyright 2012 Cirrus Logic Inc DS886DB9 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 14 CDB47xxD Differential Board Schematic Index ...

Page 70: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 20 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 15 CDB47xxD Differential Daughtercard Connectors ...

Page 71: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 21 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 16 CDB47xxD Differential Digital Audio Control Connectors ...

Page 72: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 22 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 17 CDB47xxD Differential Digital Serial Flash ...

Page 73: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 23 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 18 CDB47xxD Differential Mic Pre Amp ...

Page 74: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 24 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 19 CDB47xxxD Differential Power Connectors ...

Page 75: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 25 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 20 CDB47xxD Differential ADC Filters ...

Page 76: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 26 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 21 CDB47xxD Differential Voltage Output Circuitry ...

Page 77: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 27 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 22 CDB47xxD Differential Microcontroller Card Interface ...

Page 78: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 28 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 23 CDB47xxD Differential Microcontroller Card Schematic ...

Page 79: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 29 CDB47xxD Differential Schematic Descriptions CDB47xxx User s Manual Figure 6 24 CDB47xxD Differential Microcontroller Card User Interface ...

Page 80: ...controller to boot and control the DSP Note that the pull up resistors on the SCP_IRQ and SCP_BSY pins are required for both SPI and I2 C control since these are open drain pins The pull ups on the SCP_CLK and SC1_SDA pins are required only for I2 C operation The DSP has a debug port DBDA DBCK that allows a developer to debug the DSP during normal operation This is a slave port that can be connect...

Page 81: ...ercard Block Diagram CS47xxx DAC OUTPUTS CDB47XXX_DC48 GPIO I2S In I2S Out Serial Control S PDIF In S PDIF Out Digital Connector Analog Connector ADC INPUTS Analog Connector POWER CONNECTOR 3 3VD 1 8VD 3 3VA 1 8VA Current Measure Point Current Measure Point Current Measure Point Current Measure Point DC_ID LED x 2 SWITCH BUTTON SHIFT REG ...

Page 82: ...DS886DB9 Copyright 2012 Cirrus Logic Inc 6 32 CDB47xxx DC48 Daughtercard Schematic CDB47xxx User s Manual Figure 6 26 CDB47xxx DC48 Daughtercard Schematic ...

Page 83: ... Newer schematics may be available that incorporate feature additions or corrections and may not match Rev A hardware The latest version of the CDB47xx and CDB47xx_DC schematics is installed with the Cirrus DSP SDK If the SDK is installed to C CirrusDSP folder then the schematics are installed as follows CDB47xxx S are saved in the C CirrusDSP schematics CDB47xxx S Z_ rev folder CDB47xxx D are sav...

Page 84: ...er supply for any of the system voltages 5V 3 3V 1 8V ensure that the jumper for that voltage has been removed and power is applied to pin 2 of the appropriate header 7 1 2 Board not Recognized by PC Problem CDB47xxx is not Recognized by PC Possible cause DC power supply is not connected to CDB47xxx Solution The CDB47xxx is not a USB powered device Make sure the DC wall supply is connected to the ...

Page 85: ...t 2012 Cirrus Logic Inc 7 2 7 1 3 Audio is not Heard Problem Audio cannot be heard Possible cause Wrong S PDIF Source is selected Solution Check to make sure that the LED next to the desired S PDIF source is ON If not use MCU to select the appropriate S PDIF input ...

Page 86: ...rrus Device Manager in the note in Section 3 1 3 and added a caution statement immediately after the note Changed references to the board name from CDB470xx to CDB47xxx to match the silk screen of the name on the board DB5 August 2011 Updated screenshots of DSP Composer in Chapter 4 Revised Section 5 1 2 2 Updated screenshots of schematics in Chapter 6 Updated Section 6 5 with information about th...

Reviews: