WM8770-EV1M Evaluation Board User Handbook Rev 1.3 WM8770-EV1M TABLE OF CONTENTS INTRODUCTION ............................................................................................. 3 GETTING STARTED ....................................................................................... 3 PACKING LIST....................................................................................................... 3 CUSTOMER REQUIREMENTS.............................................................................. 3 POWER SUPPLIES ............................................................................................... 4 BOARD FUNCTIONALITY ..................................................................................... 4 BOARD INPUT ....................................................................................................... 4 BOARD OUTPUT ................................................................................................... 5 INTERFACES......................................................................................................... 6 HEADERS .............................................................................................................. 7 LINKS ..................................................................................................................... 9 SWITCHES ............................................................................................................ 9 WM8770 OPERATION ......................................................................................... 10 SOFTWARE CONTROL....................................................................................... 10 SOFTWARE DOWNLOAD ................................................................................... 13 SOFTWARE INSTALLATION............................................................................... 13 SOFTWARE OPERATION ................................................................................... 13 POWER DOWN AND GENERAL AUDIO INTERFACE CONTROL ..................... 17 DAC CONTROL ................................................................................................... 17 DAC ATTENUATION CONTROL ......................................................................... 18 ADC AND MUX CONTROL .................................................................................. 19 WM8770-EV1B SCHEMATIC........................................................................ 20 WM8770-EV1B BILL OF MATERIAL............................................................ 29 EVALUATION SUPPORT ............................................................................. 31 IMPORTANT NOTICE ................................................................................... 32 ADDRESS: ........................................................................................................... 32 w Rev 1.3, February 2005 2 WM8770-EV1M INTRODUCTION The WM8770 is a 24-bit, 192kHz 8-Channel CODEC. This evaluation platform and documentation should be used in conjunction with the latest version of the WM8770 datasheet. The datasheet gives device functionality information as well as timing and data format requirements. This evaluation platform has been designed to allow the user ease of use and give optimum performance in device measurement as well as providing the user with the ability to listen to the excellent audio quality offered by the WM8770. GETTING STARTED PACKING LIST The WM8770 Evaluation Kit contains: • WM8770-EV1B Evaluation Board • WM8770-EV1S control software (downloadable from ‘www.wolfsonmicro.com’) • WM8770-EV1M user handbook (downloadable from ‘www.wolfsonmicro.com’) CUSTOMER REQUIREMENTS Minimum customer requirements are: • D.C. Power supply of +5V • D.C. Power supply of +2.7V to +5.5V • PC and printer cable (for software control) Minimum spec requirements are: • Win95/98/NT/2000/XP • 486 Processor DAC Signal Path Requires: • Digital coaxial or optical data source • 1 set of active stereo speakers ADC Signal Path Requires: • Analogue coaxial or 3.5mm jack plug data source • Digital coaxial or optical data receiving unit Analogue Signal Path Requires: w • Analogue coaxial or 3.5mm jack plug data source • 1 set of active stereo speakers Rev 1.3 February 2005 3 WM8770-EV1M POWER SUPPLIES Using appropriate power leads with 4mm connectors, +5V should be applied to the +5V panel socket J1. +2.7V to +3.6V should be applied to panel socket J3. +2.7V to +5.5V should be applied to panel socket J54. +12V should be applied to panel socket J8. -12V should be applied to panel socket J7. DGND should be connected to the 0V panel socket J2 and AGND to the 0V panel socket J70. Note: 1. The DGND and AGND connections may be connected to a common GND on the supply with no reduction in performance. 2. Refer to WM8770 datasheet for limitations on individual supply voltages. BOARD FUNCTIONALITY There are three options for inputting digital data into the WM8770 evaluation board. There is a coaxial input (J5) via a standard phono connector or an optical input (U1) via a standard optical receiver module. A direct digital input is also available via one side of a 2x8 pin header (H1). The analogue input signals are applied to the evaluation board via phono connectors J31 (AIN_LEFT) and J37 (AIN_RIGHT) or via 2x8 pin headers H3 and H6. Analogue signals may also be applied via connectors J60 (AUXIN_LEFT) and J61 (AUXIN_RIGHT) or via 1x6 pin headers J53 and J57. There are two options for outputting digital data from the WM8770 evaluation board. There is a coaxial output (J4) via a standard phono. The digital signals may also be accessed via one side of a 2x6 pin header (H2). The analogue outputs of the board are via phono connectors J48 (VOUT1R), J52 (VOUT1L), J40 (VOUT2R), J44 (VOUT2L), J30 (VOUT3R), J35 (VOUT3L), J19 (VOUT4R) and J23 (VOUT4L). Analogue signals are also output via phono connectors J59 (RECR) and J58 (RECL). All WM8770 device pins are accessible for easy measurement via the 2x8 pin headers (H4, H5, H7 and H8) running up each side of the device. A level-shift IC (U5) is used to shift the fixed +5V digital input from the CS8427 (U4) down to the same level as DVDD. BOARD INPUT There are 8 stereo analogue inputs to the ADC of the WM8770. The analogue signals may be applied via phono connectors J31 (AIN_LEFT) and J37 (AIN_RIGHT). A bank of 2-pin jumper switches (J13, J14, J18, J21, J24, J28, J32, J34, J36, J38, J41, J43, J45, J46, J49, and J51) can then be used to select which channels the signals will be applied to. This will obviously mean that the same signal will be applied to any of the selected channels. Different signals may be supplied to any of the inputs via the 2x8 pin headers H3 and H6. There are also 3 auxiliary stereo analogue inputs that go direct to the output mixer. The analogue signals for these inputs may be applied via connectors J60 (AUX1L) and J61 (AUX1R). Again, 2-pin jumper switches (J55, J56, and J66-J69) are used to select which channels the signal will be applied to. Individual signals may be applied via 1x6 pin headers J53 and J57. All signals are AC coupled before being input to the WM8770. When used in Slave Mode digital clock signals must be applied to the WM8770. A digital (AES/EBU, UEC958, S/PDIF, EIAJ CP340/1201) signal input may be applied to the coaxial input (J5), or the optical input (U1), allowing the CS8427 (U4) to generate the necessary clocks. A direct digital input is also available via one side of a 2x8 pin header (H1) data must be input in one of the WM8770 supported formats - see datasheet. w Rev 1.3 February 2005 4 WM8770-EV1M BOARD OUTPUT The output interface from the board is via a coaxial (J4) digital (AES/EBU, UEC958, S/PDIF, EIAJ CP340/1201) signal output. A direct signal output is available via one side of a 2x6 pin header (H2). Data is output in one of the WM8770 supported formats - see datasheet. There are 6 stereo analogue signal output phono connectors J48 (VOUT1R), J52 (VOUT1L), J40 (VOUT2R), J44 (VOUT2L), J30 (VOUT3R), J35 (VOUT3L), J19 (VOUT4R) and J23 (VOUT4L). Each of these stereo outputs is passed through a post DAC active low-pass filter. There is also another stereo output again accessible via phono connectors, J59 (RECR) and J58 (RECL). These signals are AC coupled before being output from the board (i.e. no filtering is used). w Rev 1.3 February 2005 5 WM8770-EV1M INTERFACES KEY J54 J8 J42 1 J47 J50 1 1 J67 2 4 6 8 10 12 14 16 1 2 3 4 5 6 12 10 8 6 4 2 11 9 7 5 3 1 1 2 3 1 2 1 1 6 1 5 J66 1 3 5 7 9 11 13 15 1 4 1 1 1 SW1 J57 1 3 OPEN J1 H8 1 0 1 H4 LNK2 LNK1 J12 J11 J27 J10 J26 J9 J25 1 2 H1 1 1 J2 J68 H7 1 1 SW2 J69 1 1 1 J39 1 J3 J33 J29 1 J22 J17 J70 1 J7 J16 J53 1 J20 J14 J21 H3 J34 J38 J43 J46 1 1 J49 1 1 J45 1 1 1 1 1 J28 J41 1 J36 J32 1 J24 1 1 J18 1 1 J13 1 J15 H2 J55 1 1 J56 1 H5 J51 H6 Figure 1 Interfaces w Rev 1.3 February 2005 6 WM8770-EV1M HEADERS H1 SIGNAL H2 SIGNAL 1/2 DACDAT 12/10 GND 3/4 GND 10/9 ADC_DOUT 5/6 DACLRC 8/7 GND 7/8 GND 6/5 BCLK_OUT 9/10 BCLK 4/3 GND 11/12 GND 2/1 ADCLRC_OUT 13/14 MCLK 15/16 GND H5 WM8770 PIN NAME H8 WM8770 PIN NAME 1 1 AIN1L 1 17 AINOPL 2 2 AIN1R 2 18 AINVGL 3 3 AIN2L 3 19 AINVGR 4 4 AIN2R 4 20 AINOPR 5 5 AIN3L 5 21 RECL 6 6 AIN3R 6 22 RECR 7 7 AIN4L 7 23 REFADC 8 8 AIN4R 8 24 VMIDADC 9 9 AIN5L 9 25 AGND1 10 10 AIN5R 10 26 AVDD1 11 11 AIN6L 11 27 AUX1L 12 12 AIN6R 12 28 AUX1R 13 13 AIN7L 13 28 AUX2L 14 14 AIN7R 14 30 AUX2R 15 15 AIN8L 15 31 AUX3L 16 16 AIN8R 16 32 AUX3R H7 WM8770 PIN NAME H4 WM8770 PIN NAME 1 33 AVDD2 1 49 DVDD 2 34 VOUT1L 2 50 ZFLAG1 3 35 VOUT1R 3 51 ZFLAG2 4 36 DACREFP1 4 52 DOUT 5 37 VOUT2L 5 53 DIN1 6 38 GR1 6 54 DIN2 7 39 VOUT2R 7 55 DIN3 8 40 VMIDDAC 8 56 DIN4 9 41 VOUT3L 9 57 DACLRC 10 42 GR2 10 58 ADCLRC 11 43 VOUT3R 11 59 BCLK 12 44 DACREFP2 12 60 MCLK 13 45 VOUT4L 13 61 CL 14 46 VOUT4R 14 62 DI 15 47 AGND2 15 63 CE 16 48 DGND 16 64 RESETB w Rev 1.3 February 2005 7 WM8770-EV1M H3 H6 1 AGND 1 2 AIN1L 2 AIN5L 3 AGND 3 AGND 4 AIN1R 4 AIN5R 5 AGND 5 AGND 6 AIN2L 6 AIN6L 7 AGND 7 AGND 8 AIN2R 8 AIN6R 9 AGND 9 AGND 10 AIN3L 10 AIN7L 11 AGND 11 AGND 12 AIN3R 12 AIN7R 13 AGND 13 AGND 14 AIN4L 14 AIN8L 15 AGND 15 AGND 16 AIN4R 16 AIN8R J53 AGND J57 1 AUX1L 1 2 AGND 2 AUX2R AGND 3 AUX1R 3 AUX3L 4 AGND 4 AGND 5 AUX2L 5 AUX3R 6 AGND 6 AGND Table 1 Headers w Rev 1.3 February 2005 8 WM8770-EV1M LINKS LINKS AND JUMPERS DESCRIPTION LNK1 Pins 1 – ZFLAG2 Pins 2 – GND LNK2 Pins 1 – ZFLAG1 Pins 2 – GND J25 (BCLK) OPEN - Master mode SHORT - Slave mode J26 (ADCLRC) OPEN - Master mode SHORT - Slave mode J27 (DACLRC) OPEN - Master mode SHORT - Slave mode J16 OPEN – J16 should be left open in Master Mode SHORT – This should be done in Slave mode to tie ADCLRC and DACLRC together J12 Pins 1 and 2 SHORT – Connect DIN1 to DACDAT Pins 2 and 3 SHORT – Connect DIN1 to GND J11 Pins 1 and 2 SHORT – Connect DIN2 to DACDAT Pins 2 and 3 SHORT – Connect DIN2 to GND J10 Pins 1 and 2 SHORT – Connect DIN3 to DACDAT Pins 2 and 3 SHORT – Connect DIN3 to GND J9 Pins 1 and 2 SHORT – Connect DIN4 to DACDAT Pins 2 and 3 SHORT – Connect DIN4 to GND J17,J22, J29, J33, J39, J42, J47 and J50 OPEN - VOUT signals are AC coupled before the LPF SHORT - VOUT signals are not AC coupled before the LPF J13, J18, J24, J32, J36, J41, J45 and J49 OPEN – Header H3 should be used to input left channel analogue signals SHORT – Phono J31 should be used to input left channel analogue signals J14, J21, J28, J34, J38, J43, J46 and J51 OPEN – Header H6 should be used to input right channel analogue signals SHORT – Phono J37 should be used to input right channel analogue signals J55, J66, J68 OPEN – Headers J53 and J57 should be used to input left channel auxiliary signals SHORT – Phono J60 should be used to input left channel auxiliary signals J56, J67, J69 OPEN – Headers J53 and J57 should be used to input right channel auxiliary signals SHORT – Phono J61 should be used to input right channel auxiliary signals J20 ADCLRC input for slave mode J15 DACLRC output may used as an external sync in slave mode Table 2 Links SWITCHES SWITCH SW1 SW2 (DATA FORMAT) SW3 DESCRIPTION After an input data format change has been made using SW2, the CS8427 will only latch the new settings after SW1 has been pressed and released. 1 1 1 1 2 0 0 0 3 0 0 0 4 1 0 0 5 0 0 0 6 0 1 0 DATA FORMAT I2S Compatible 24-bit Right Justified Left Justified After changing the software control setting from SPI to CCB, SW3 should be pressed and released to activate the new software control mode. Table 3 Switches w Rev 1.3 February 2005 9 WM8770-EV1M WM8770 OPERATION SOFTWARE CONTROL There are two possible serial control modes that may be selected to operate the WM8770. The standard SPI user interface is a 3-wire solution with the second 3-wire option being the CCB (Computer Control Bus) solution. The interface configuration is determined by the state of the CE pin on the rising edge of RESETB. To operate the WM8770 in SPI mode, the CE pin must be high on the rising edge of RESETB. The SPI interface then becomes active on pins 61(CL), 62(DI) and 63(CE). The serial interface on the board can be connected to a PC via the printer port or any other standard parallel port. The port used can be selected through the software provided. The software supplied with this kit gives the user access to all the possible features provided by the WM8770. The 3-wire latch (CE), data (DI) and clock (CL) lines may also be connected to the board via the test points TP6 (CE), TP3 (CL) and TP2 (DI). CE CL DI B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 Figure 2 SPI Serial Interface To operate the WM8770 in CCB mode, the CE pin must be low on the rising edge of RESETB. The CCB interface then becomes active on pins 61(CL), 62(DI) and 63(CE). The CCB interface allows multiple devices to be controlled off a single 3-wire bus. Each device on the bus has its own identifying address. The latch (CE) is used to identify if the data on the DI line is program data or device address. The address is latched on the rising edge of CE while the program data is latched on the following falling edge of CE, the data (DI) supplies an 8-bit device address followed by 16-bit program data and the clock (CL) line is used to clock the address and program data accordingly. The 3 control lines may also be connected to the board via the test points TP6 (CE), TP3 (CL) and TP2 (DI). There are 2 CCB modes, CL stopped low and CL stopped high, both interface solutions are shown in figures 3 and 4. Note: The CCB address for the WM8770 is 0x8Ch (10001100). CE CL DI A0 A1 A2 A3 A4 A5 A6 A7 D0 D1 D2 D3 D14 D15 Figure 3 CCB Interface – CL stopped low w Rev 1.3 February 2005 10 WM8770-EV1M CE CL DI A0 A1 A2 A3 A4 A5 A6 A7 D0 D1 D2 D3 D14 D15 Figure 4 CCB Interface – CL stopped high Please refer to the WM8770 datasheet for full details of the serial interface timing. w Rev 1.3 February 2005 11 WM8770-EV1M REGISTER B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 DEFAULT R0(00h) 0 0 0 0 0 0 0 UPDATE L1ZCEN L1A[6:0] 001111111 R1(02h) 0 0 0 0 0 0 1 UPDATE R1ZCEN R1A[6:0] 001111111 R2(04h) 0 0 0 0 0 1 0 UPDATE L2ZCEN L2A[6:0] 001111111 R3(06h) 0 0 0 0 0 1 1 UPDATE R2ZCEN R2A[6:0] 001111111 R4(08h) 0 0 0 0 1 0 0 UPDATE L3ZCEN L3A[6:0] 001111111 R5(0Ah) 0 0 0 0 1 0 1 UPDATE R3ZCEN R3A[6:0] 001111111 R6(0Ch) 0 0 0 0 1 1 0 UPDATE L4ZCEN L4A[6:0] 001111111 R7(0Eh) 0 0 0 0 1 1 1 UPDATE R4ZCEN R4A[6:0] 001111111 R8(10h) 0 0 0 1 0 0 0 UPDATE MZCEN MASTA[6:0] 001111111 R9(12h) 0 0 0 1 0 0 1 UPDATE LDA1[7:0] 011111111 R10(14h) 0 0 0 1 0 1 0 UPDATE RDA1[7:0] 011111111 R11(16h) 0 0 0 1 0 1 1 UPDATE LDA2[7:0] 011111111 R12(18h) 0 0 0 1 1 0 0 UPDATE RDA2[7:0] 011111111 R13(1Ah) 0 0 0 1 1 0 1 UPDATE LDA3[7:0] 011111111 R14(1Ch) 0 0 0 1 1 1 0 UPDATE RDA3[7:0] 011111111 R15(1Eh) 0 0 0 1 1 1 1 UPDATE LDA4[7:0] 011111111 R16(20h) 0 0 1 0 0 0 0 UPDATE RDA4[7:0] 011111111 R17(22h) 0 0 1 0 0 0 1 UPDATE MASTDA[7:0] 011111111 R18(24h) 0 0 1 0 0 1 0 0 PHASE[7:0] 000000000 R19(26h) 0 0 1 0 0 1 1 0 R20(28h) 0 0 1 0 1 0 0 0 R21(2Ah) 0 0 1 0 1 0 1 0 R22(2Ch) 0 0 1 0 1 1 0 ADCHPD 0 R23(2Eh) 0 0 1 0 1 1 1 MS 0 R24(30h) 0 0 1 1 0 0 0 0 PL[3:0] 0 TOD RECEN 0 MUTEALL DZFM[3:0] 0 0 R25(32h) 0 0 1 1 0 0 1 0 R26(34h) 0 0 1 1 0 1 0 0 0 R27(36h) 0 0 1 1 0 1 1 AINPD 0 R28(38h) 0 0 1 1 1 0 0 OUTPD[1:0] 0 R29(3Ah) 0 0 1 1 1 0 1 OUTPD[3:2] 0 R31(3Eh) 0 0 1 1 1 1 1 E BCP ADCOS DACRATE[2:0] 0 ADCMUT WL[1:0] R IZD ATC DZCEN 010010000 DMUTE[3:0] 000000000 DEEMP[3:0] 000000000 LRP FMT[1:0] ADCRATE[2:0] DACD[3:0] ADCD PWDN 000100010 000100010 000111110 LRBOTH MUTE LAG[4:0] 000001100 LRBOTH MUTE RAG[4:0] 000001100 ADDRESS RMX[2:0] 0 MX2[2:0] 0 MX4[1:0] LMX[2:0] 100000000 MX1[2:0] 110001001 MX3[2:0] 110001001 RESET not reset DATA DEFAULT Table 4 Mapping of Program Registers Please refer to the WM8770 datasheet for full details of the register features w Rev 1.3 February 2005 12 WM8770-EV1M SERIAL INTERFACE SOFTWARE DESCRIPTION The following section will detail the downloading and installation of evaluation software and also the operation of the software and the functionality of each control button. SOFTWARE DOWNLOAD The current evaluation board WM8770-EV1S control software should be downloaded from the Wolfson website [www.wolfsonmicro.com]. From the homepage it is recommended to carry out a search for ‘WM8770 and select the evaluation board ’more’ button. Select ‘download’ from the top right hand corner under the software label. Once the licence agreement has been accepted, select the WM8770_EV1S_REVx.x.ZIP link and download to your hard drive. SOFTWARE INSTALLATION Once the .zip file has been downloaded, to install the software: • • Open the .zip file Double click on the setup.exe file. • Follow the on-screen installation instructions and save to the desired location. The software can then be opened by either running the extracted WM8770_EV1_REV1.0.exe file from the saved location. Alternatively select: Start > Programs > WM8770-EV1S Rev1.0 > WM8770-EV1S. SOFTWARE OPERATION Due to the complex functionality of the WM8770 the software has been split into 5 different panels. This eases the complexity of the software making each panel less busy, the panels have also been grouped so that it makes it simple to control each section of the device. The main menu panel shown in figure 5 is used to call up the other panels, it is also used to select which parallel port address is used by the PC, which software control mode is used (SPI or CCB) and offers a power down status window for quick reference. w Rev 1.3 February 2005 13 WM8770-EV1M Figure 5 Software Menu Panel As can be seen from Figure 5, the current software interface in use is highlighted. The ‘Submit All’ button will submit values to every register of the WM8770. The ‘Reset’ button writes to the reset register (3Eh) but does not reset the control panel values. If the previous values are to be resubmitted then the ‘Submit All’ button should be pressed, if the user would like to start afresh then the ‘Reset Software Panel Settings’ button should also be pressed. Pressing this button does not write to the device, it only resets the panel settings. Left clicking on the Wolfson logo will open the PCs default web browser and go top the Wolfson Microelectronics website (‘www.wolfsonmicro.com’). The DAC and ADC setup buttons have also been provided as a quick start approach. Pressing either of these buttons will power up the DAC or ADC in their default state. By pressing the ‘DAC Setup’ button, the software writes to the device setting the SPDIF_In through DAC to the VOUT1/2/3/4 outputs; active in 24-bit, I2S input data format. Table 5 lists the required board settings to allow this signal path to become active. This is to ease the initial use of the WM8770 until the user becomes familiar with both device and software operation. w Rev 1.3 February 2005 14 WM8770-EV1M VOUT1 R VOUT1 L VOUT2 L VOUT2 R VOUT3 R VOUT3 L VOUT4 L J70 J50 J69 1 1 J68 H7 J57 J67 5 1 6 J66 1 OPEN 1 1 1 SW1 LNK2 LNK1 J12 J11 J27 J10 J26 J9 J25 H8 1 2 H4 1 1 H1 1 0 SW2 1 VOUT4 R J47 1 J1 J42 1 1 +5V J39 1 J2 J33 1 1 1 DGND 4 J3 J29 1 3 +2.7V to +3.6V J22 AGND J54 J17 1 J8 1 J7 +2.7V to +5.5V 1 +12V 1 -12V J56 J14 J21 J28 J38 H3 RECR J46 1 1 J49 1 1 1 J43 5.9625 J51 RECL AINR H6 AINL PARALLEL PORT J45 1 1 1 J34 J41 1 J36 J32 1 J24 1 1 1 1 SPDIF_ OUT J18 1 J13 J55 J20 1 J15 H2 AUXR J53 1 1 H5 SPDIF_ IN 1 1 J16 Figure 6 Recommended DAC Setup LINKS AND JUMPERS H1 DESCRIPTION All jumpers in place J25 (BCLK) SHORT - Slave mode J26 (ADCLRC) SHORT - Slave mode J27 (DACLRC) SHORT - Slave mode J16 SHORT – This should be done in Slave mode to tie ADCLRC and DACLRC together J12 Pins 1 and 2 SHORT – Connect DIN1 to DACDAT J11 Pins 1 and 2 SHORT – Connect DIN2 to DACDAT J10 Pins 1 and 2 SHORT – Connect DIN3 to DACDAT J9 Pins 1 and 2 SHORT – Connect DIN4 to DACDAT J17,J22, J29, J33, J39, J42, J47 & J50 OPEN - VOUT signals are AC coupled before the LPF SW2 (DATA FORMAT) 1 1 2 0 3 0 4 1 5 0 6 0 DATA FORMAT I2S Compatible Table 5 DAC Jumper Setup (Slave Mode) By pressing the ‘ADC Setup’ button, the software writes to the device setting the AIN_Left/Right through ADC to SPDIF_Out path active. As with the DAC setup described above, this is to ease the initial use of the WM8770 until the user becomes familiar with both device and software operation. It w Rev 1.3 February 2005 15 WM8770-EV1M should be noted that the SPDIF_In connection is still required to provide the necessary clocks to the WM8770 in this mode. VOUT4 R VOUT4 L VOUT3 R VOUT3 L VOUT2 R VOUT2 L VOUT1 R VOUT1 L J17 J22 J29 J33 J39 J42 J47 J50 J57 1 4 OPEN 3 J67 5 1 6 J66 1 2 1 1 1 SW1 LNK2 LNK1 J12 J11 J27 J10 J26 J9 J25 H8 1 1 H4 1 0 J68 H7 H1 1 J1 SW2 1 +5V J69 1 1 J2 1 1 DGND 1 1 J3 1 J70 1 1 +2.7V to +3.6V AGND J54 1 J8 1 J7 +2.7V to +5.5V 1 +12V 1 -12V H5 J56 J14 J21 J34 J38 H3 J43 RECR J46 1 1 J49 1 1 1 J45 5.9625 J51 RECL AINR H6 AINL PARALLEL PORT 1 1 1 1 J28 J41 1 J36 J32 1 J24 1 1 1 1 J18 1 J13 SPDIF_ OUT J55 J20 J15 H2 AUXR J53 1 SPDIF_ IN 1 The SPDIF input is required to provide clocks for the WM8770 audio interface. 1 1 J16 Figure 7 Recommended ADC Setup LINKS AND JUMPERS DESCRIPTION H1 All jumpers in place H2 All jumpers in place J25 (BCLK) SHORT - Slave mode J26 (ADCLRC) SHORT - Slave mode J27 (DACLRC) SHORT - Slave mode J16 SHORT – This should be done in Slave mode to tie ADCLRC and DACLRC together J13, J18, J24, J32, J36, J41, J45 and J49 SHORT – Phono J31 should be used to input left channel analogue signals J14, J21, J28, J34, J38, J43, J46 and J51 SHORT – Phono J37 should be used to input right channel analogue signals SW2 (DATA FORMAT) 1 1 2 0 3 0 4 1 5 0 6 0 DATA FORMAT I2S Compatible Table 6 ADC Jumper Setup (Slave Mode) w Rev 1.3 February 2005 16 WM8770-EV1M POWER DOWN AND GENERAL AUDIO INTERFACE CONTROL Figure 8 Power Down and General Audio Interface Control The Power Down and General Audio Interface Control panel is used to control the power down state of all sections of the WM8770 as well as allowing the input data format to be set as required. Making any changes to the power down switches on this panel will cause the power down status box of the main panel to automatically update. Pressing the ‘PWDN and General Submit’ button on this panel will only update the changes made to this panel, this does not cause a write to all registers. DAC CONTROL Figure 9 DAC Control The DAC Control panel is used to control the many DAC related features of the WM8770. Pressing the ‘DAC Submit’ button on this panel will only update the changes made to this panel, this does not cause a write to all registers. w Rev 1.3 February 2005 17 WM8770-EV1M DAC ATTENUATION CONTROL Figure 10 DAC Attenuation Control The DAC Attenuation Control panel is used to control both the digital and analogue DAC volume of the WM8770. The volume sliders update in ‘real’ time (i.e. the ‘DAC Attenuation Submit’ button does not have to be pressed to update the output volume level) but will only have an effect on the output if the UPDATEL/R bits are set. Once changes are made to the UPDATEL/R or ZCEN bits, the ‘DAC Attenuation Submit’ button must be left clicked for the change to take effect. Pressing the ‘DAC Attenuation Submit’ button on this panel will only update the changes made to this panel, this does not cause a write to all registers. w Rev 1.3 February 2005 18 WM8770-EV1M ADC AND MUX CONTROL Figure 11 ADC and MUX Control The ADC and MUX Control panel is used to control the features of the ADC including volume control and also allows the input and output multiplexer signal paths to be selected. The ADC volume control is updated in ‘real’ time (i.e. the ‘ADC and MUX Control Submit’ button does not have to be pressed to update the output volume level) but all other changes made to this panel require the ‘ADC and MUX Control Submit’ button to be pressed. Pressing the ‘ADC and MUX Control Submit’ button on this panel will only update the changes made to this panel, this does not cause a write to all registers. Once any of the WM8770 default settings are changed on the control panel, the relevant section is highlighted in blue to show the section where the setting has changed. The highlight around the relevant section also has the purpose of letting the user know that they have not yet submitted the required changes to the WM8770. After a Submit from the relevant panel or a main panel Submit, the sections will default back to their original 'panel grey' colour. The Submit button also becomes inactive until another change is made to the register settings. w Rev 1.3 February 2005 19 WM8770-EV1M WM8770-EV1B SCHEMATIC Figure 12 Functional Diagram Figure 13 SPDIF Input / Output Interface w Rev 1.3 February 2005 20 WM8770-EV1M Figure 14 Software Control Figure 15 Level Shift w Rev 1.3 February 2005 21 WM8770-EV1M Figure 16 Analogue Input Figure 17 WM8770 w Rev 1.3 February 2005 22 WM8770-EV1M Figure 18 Analogue Output (1) Figure 19 Analogue Output (2) w Rev 1.3 February 2005 23 WM8770-EV1M Figure 20 Power w Rev 1.3 February 2005 24 WM8770-EV1M WM8770-EV1B PCB LAYOUT Figure 21 Top Layer Silkscreen w Rev 1.3 February 2005 25 WM8770-EV1M Figure 22 Top Layer w Rev 1.3 February 2005 26 WM8770-EV1M Figure 23 Bottom Layer w Rev 1.3 February 2005 27 WM8770-EV1M Figure 24 Bottom Layer Silkscreen w Rev 1.3 February 2005 28 WM8770-EV1M WM8770-EV1B BILL OF MATERIAL Description Reference QTY 74ALVC164245 16 Bit Dual Supply Bus Transceiver SSO U5 1 100uF 8 Dia 3.5 pitch Oscon Through Hole Cap. 10V 20% C54 C65 2 10uF 6.3 Dia 2.5 pitch Oscon Through Hole Cap. 16V 20% C24 C30 C32-33 C36 C38 C42 C47-49 C55-56 C63 C70 32 C72 C76 C80-81 C85 C91-92 C95-97 C101-104 C110 C112-114 10uF 6.3 Dia 2.5 pitch Oscon Through Hole Cap. 25V 20% C6 C9 C19 C23 C43 C62 C77 C86-87 C115 1uF 4 Dia 2 pitch Oscon Through Hole Cap. 25V 20% C8 C13 2 0.1uF 0603 SMD Ceramic Capacitor 16V X7R C53 C57 C61 C64 C69 C73-75 8 0.01uF 0805 SMD Ceramic Capacitor 50V X7R C2 1 0.1uF 0805 SMD Ceramic Capacitor 50V X7R C1 C3-5 C11 C14-16 C21 C25-26 C31 C34-35 C37 C50- 22 51 C78-79 C93-94 C109 C12 C17 C28 C40 C45 C59 C67 C83 C89 C99 10 1nF 0805 SMD Ceramic Capacitor 50V NPO 10 220pF 0805 SMD Ceramic Capacitor 50V NPO C29 C41 C46 C60 C68 C84 C90 C100 220pF 0805 SMD Ceramic Capacitor 50V X7R C52 C71 C116-119 8 6 680pF 0805 SMD Ceramic Capacitor 50V NPO C27 C39 C44 C58 C66 C82 C88 C98 8 82nF 0805 SMD Ceramic Capacitor 25V X7R C7 1 2.2nF 1206 SMD Ceramic Capacitor 50V NPO C10 1 1x6 2.54mm Header Vertical J53 J57 2 2x6 2.54mm pitch PCB Pin Header VERTICAL H2 1 2x8 2.54mm pitch PCB Pin Header VERTICAL H1 H3-8 7 36-way Centronics/IEE488 PCB mountable Connector J6 1 1x2 Jumper Switch 0.1" on-off VERTICAL J13-14 J18 J21 J24 J28 J32 J34 J36 J38 J41 J43 J45-46 22 J49 J51 J55-56 J66-69 J1-3 J7-8 J54 J70 7 4mm Non-Insulated Panel Socket 16A Phono Socket PCB mount RED J19 J30 J37 J40 J48 J59 J61 7 Phono Socket PCB mount UNPOP J62-65 4 Phono Socket PCB mount WHITE J23 J31 J35 J44 J52 J58 J60 7 Phono Socket PCB mount YELLOW J4-5 2 SMB Connector PCB Mount 50 Ohm VERTICAL J15 J20 2 CS8427 96KHz Audio Transceiver U4 1 DS1813 5V active Low Power-On-Reset chip SOT U3 1 0R 1206 Resistor on 1210 Inductor site L2 L4 L6-8 5 3.3uH 1210 Surface Mount Inductor '1210A series' L5 1 47uH 1210 Surface Mount Inductor 'PA series' L1 1 1x2 PCB Pin Header 0.1" VERTICAL J16-17 J22 J25-27 J29 J33 J39 J42 J47 J50 LNK1-2 14 1x3 PCB Pin Header 0.1" VERTICAL J9-12 4 MC33078 Low Noise Dual Op-Amp SO U6-7 U9-10 4 0R 0603 SMD chip resistor 1% 0.063W R60 R67 2 0R 0805 SMD chip resistor 1% 0.1W R1 R73 R77 R99 R105-109 R124 10 100K 0805 SMD chip resistor 1% 0.1W R19 R110-111 3 10K 0805 SMD chip resistor 1% 0.1W 19 10R 0805 SMD chip resistor 1% 0.1W R27-28 R34 R37 R39 R46 R52 R54-56 R58 R66 R76 R78 R82 R88 R95-96 R98 R21 R23 R25 1K2 0805 SMD chip resistor 1% 0.1W R20 R22 R24 3 1K8 0805 SMD chip resistor 1% 0.1W R30 R42 R48 R62 R69 R84 R90 R101 8 39R 0805 SMD chip resistor 1% 0.1W R35 1 47K 0805 SMD chip resistor 1% 0.1W R7-18 R29 R41 R47 R61 R68 R83 R89 R100 20 49R9 0805 SMD chip resistor 1% 0.125W R33 R45 R51 R65 R72 R87 R93 R104 R116-117 10 w 3 Rev 1.3 February 2005 29 WM8770-EV1M Description 4K7 0805 SMD chip resistor 1% 0.1W Reference R26 R32 R36 R40 R44 R50 R53 QTY 17 R57 R64 R71 R75 R81 R86 R92 R94 R97 R103 5k1 0805 SMD chip resistor 1% 0.125W R4 R79-80 3 620R 0805 SMD chip resistor 1% 0.1W R5 1 75R 0805 SMD chip resistor 1% 0.125W R2 1 R31 R43 R49 R63 R70 R85 R91 8 7K5 0805 SMD chip resistor 1% 0.125W R102 DIL Switch 6-Way Rocker SW2 1 B3F1000 SPNO PCB mount switch SW1 SW3 2 1.32mm PCB Test Terminal BLACK TP1 TP4-5 TP7-12 TP14 TP1617 12 1.32mm PCB Test Terminal RED TP2-3 TP6 3 TORX176 Digirtal Audio Optical Receiver U1 1 2:1 Ratio 96KHz SPDIF Digital Audio transformer SOIC U2 1 WM8770 24-bit 192kHz 8-channel CODEC with Volume control U8 1 Unpopulated 6.3 Dia 2.5 pitch Through Hole Cap. site C105-108 4 Unpop 0805 SMD Ceramic Capacitor site C18 C20 C22 C111 C120-122 7 Unpop 1210 Surface Mount Inductor site L3 1 Unpopulated 0805 resistor site R3 R6 R38 R59 R74 R112-115 R118-123 15 1.32mm PCB Test Terminal UNPOP TP13 TP15 2 Note: 1 The audio transformer used on this board is manufactured by Scientific Conversion Inc. (www.scientificonversion.com). w Rev 1.3 February 2005 30 WM8770-EV1M EVALUATION SUPPORT The aim of this evaluation kit is to help you to become familiar with the functionality and performance of the WM8770, 8-channel CODEC. If you require more information or require technical support please contact Wolfson Microelectronics Applications group through the following channels: Email: [email protected] Telephone Apps: (+44) 131 272 7070 Fax: (+44) 131 272 7001 Mail: Applications Department at address on last page. or contact your local Wolfson representative. Additional information may be made available from time to time on our web site at http://www.wolfsonmicro.com w Rev 1.3 February 2005 31 WM8770-EV1M IMPORTANT NOTICE Wolfson Microelectronics plc (WM) reserve the right to make changes to their products or to discontinue any product or service without notice, and advise customers to obtain the latest version of relevant information to verify, before placing orders, that information being relied on is current. All products are sold subject to the WM terms and conditions of sale supplied at the time of order acknowledgement, including those pertaining to warranty, patent infringement, and limitation of liability. WM warrants performance of its products to the specifications applicable at the time of sale in accordance with WM’s standard warranty. Testing and other quality control techniques are utilised to the extent WM deems necessary to support this warranty. Specific testing of all parameters of each device is not necessarily performed, except those mandated by government requirements. In order to minimise risks associated with customer applications, adequate design and operating safeguards must be used by the customer to minimise inherent or procedural hazards. Wolfson products are not authorised for use as critical components in life support devices or systems without the express written approval of an officer of the company. Life support devices or systems are devices or systems that are intended for surgical implant into the body, or support or sustain life, and whose failure to perform when properly used in accordance with instructions for use provided, can be reasonably expected to result in a significant injury to the user. A critical component is any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness. WM assumes no liability for applications assistance or customer product design. WM does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other intellectual property right of WM covering or relating to any combination, machine, or process in which such products or services might be or are used. WM’s publication of information regarding any third party’s products or services does not constitute WM’s approval, license, warranty or endorsement thereof. Reproduction of information from the WM web site or datasheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations and notices. Representation or reproduction of this information with alteration voids all warranties provided for an associated WM product or service, is an unfair and deceptive business practice, and WM is not responsible nor liable for any such use. Resale of WM’s products or services with statements different from or beyond the parameters stated by WM for that product or service voids all express and any implied warranties for the associated WM product or service, is an unfair and deceptive business practice, and WM is not responsible nor liable for any such use. ADDRESS: Wolfson Microelectronics plc Westfield House 26 Westfield Road Edinburgh EH11 2QB United Kingdom Tel :: +44 (0)131 272 7000 Fax :: +44 (0)131 272 7001 Email :: [email protected] w Rev 1.3 February 2005 32