[AKD7756-A-SUB] AKD7756-A-SUB AK7756EN Evaluation Board Rev.0 GENERAL DESCRIPTION The AKD7756-A-SUB is an evaluation board for AK7756EN, Which is a signal processor with a mono CODEC, a MIC pre-amplifier and I2S/PCM I/F. Not only this AKD7756-A-SUB can test DSP function but also use as the Programming platform. Ordering guide AKD7756-A-SUB --- Evaluation board for AK7756EN USB Control Adaptor Control software FUNCTION Write/Read RAM: access to PRAM, CRAM, OFFRAM and registers Digital audio interface - Test pin header Mono ADC input (single-end/differential) Mono DAC line output (RCA single-end) TP15(AVDD)=3.3V TP24(DVDD)=3.3V TP22(AGND)=0V Regulator 1.8V Reset uPI/F INP/INN I2C MICBIAS AKM EEPROM DSP Core PCM I/F AOUT AK7756 Figure 1. AKD7756-A-SUB Block Diagram KM102800 2010/05 -1- [AKD7756-A-SUB] Evaluation Board Diagram Board Diagram S2 S1 HOOK J1 BT-CN BT-RESET LAND4 PORT1 EEPROM 5V-IN RCA1 AOUT TP22 E2P AGND U2 M24256 TP15 JP22 INN AVDD JP19 U1 DVDD18 AK7756EN TP24 JP16 JP18 DVDD INP/AIN DVDD18 LAND2 MIC-BIAS DVDD18 LAND3 MIC-DIF-N LAND1 INP/AIN LAND5 INN TP25 Figure 2. AKD7756-A-SUB Board Diagram Description AK7756EN is configured as slave and setting is as follow. Digital I/F: fs 8 KHz, BICK 64 x fs, I2S format. Power : AVDD,DVDD,DVDD18 These are the power supply TEST Pins. Connect power supply with these pins. As for the detail comments, refer to the setup of power supply in P3. Need to connect from your system to Micin and AOUT with the wire. KM102800 2010/05 -2- [AKD7756-A-SUB] Operation sequence (1) Set up the power supply lines. [The main board jumper setting should be set as following] JP13 JP18 JP19 JP20 AVDD DVDD18 DVDD (Short) (Short) (Short) Name of pin TP15 AVDD TP24 DVDD TP25 DVDD18 TP22 AGND TP23 DGND Color JP21 BT-DVDD-REG BT-DVDD (Open) (Short) Red Typ Voltage +3.3V Voltage Range +3∼+3.6V Using Default Setting AVDD of AK7756 Connected to +3.3V Red +3.3V +3∼+3.6V DVDD of AK7756 Connected to +3.3V Red +1.8V +1.7∼+1.9V DVDD18 of AK7756 Open Black 0V 0V Ground Black 0V 0V Ground Connected to GND (Should be connected) Open Table 1.Set up the power supply lines (2) Set up the evaluation mode, jumper pins and connectors. (refer to the evaluation mode ) (3) Power On (4) Run the control software (AK7756.exe) and download the appropriate script file. ( see script section ) KM102800 2010/05 -3- [AKD7756-A-SUB] Evaluation Mode About AK7756EN’s audio interface format, refer to datasheet of AK7756EN. (1) Slave Mode: (CKM mode 0 or 1) Format : I2S 24bit System Clocks are XTI, LRCK and BICK. XTI and LRCK must be synchronized Condition Name Clocks LRCK INPUT J1-18 BT-LRCK 1fs=8kHz BICK INPUT J1-14 BT-BICK 64fs=512kHz SDIN1 INPUT J1-16 BT-SDO - SDOUT1 OUTPUT J1-20 BT-SDI - (2) Bluetooth Mode (In case of Bluetooth module is connected to J1 connector) Connector: Connect MICIN to microphone and AOUT to speaker amp in your system. Bluetooth-Transceiver Mobile Phone Bluetooth connection Microphone MIC-IN AK7756 Speaker AOUT SPK-AMP Figure 3. Bluetooth Mode Data Flow Evaluation Flow <Initial Registration> ・Connect AKD7756-A-SUBboard with the USB box and then plug the USB with PC. ・Push the HOOK button of the evaluation unit for seven seconds, then the build-in Bluetooth becomes a stand-by state. ・Turn mobile phone into Bluetooth search status. It might be displayed as [Free2move WA]. Please select it and register it. Enter [0000] when password is required. ・Message of [Registration Finish] will be displayed. ・Registered machine will be searched and connected automatically when power on next time. The flow of search will be different according to the mobile phone. (Ex. Password of mobile phone is possible to be required) Please refer to the handling instruction manual of the mobile telephone for concerning details <Call & Disconnection> Accept Call: When Call occurs, push HOOK on front panel of this board. CALL Setup: Please call setup by mobile phone and then push HOOK on the board. Disconnect: Push HOOK on front panel KM102800 2010/05 -4- [AKD7756-A-SUB] (3) Setting of Jumper Pins: JP Ref.No Name JP1 JP2 JP3 JP4 JP5 JP6 JP7 JP8 JP9 JP10 JP11 JP12 JP13 JP14 SCL/SDA_Pup SDIN1 BICKI LRCKI XWC-H XWC STO SDA/SO-3 SDA/SO-2 SCL/SCLK-2 SDA/SO-1 SCL/SCLK-1 AVDD EEST/SI JP15 JP16 JP17 JP18 JP19 EXTEEP/CSN INP/AIN XTI-SEL DVDD18 DVDD JP20 BT-DVDD-REG JP21 JP22 BT-DVDD INN Function EEPROM-SCL/SDA の Pull_UP selection open/short selection between 7756-SDIN1and FPGA open/short selection between7756-BICKI and FPGA open/short selection between 7756-LRCKI and FPGA Select EEPROM-XWC state Open/short selection between EEPROM-XWC and FPGA. Open/short selection between 7756-STO and LED. open/short selection between SDA Open/short selection between 7756-SDA and EEPROM. Open/short selection between 7756-SCL and EEPROM. Open/short selection between 7756-SDAand SO-FPGA. Open/short selection between 7756-SCL and SCLK-FPGA. 7756-AVDD Open/short selection between 7756-EESTand SI-FPGA. Open/short selection between 7756-EXTEEP and CSN-FPGA. Open/short selection between LAND-INP and AIN. Open/short selection between 7756-XTI and FPGA. 7756-DVDD18 7756-DVDD Power DVDD from U4 to BT module and AK7756EN system. Power DVDD from U4 to BT module and AK7756EN system. Open/short selection between LAND and INN. Default OPEN OPEN OPEN OPEN SHORT OPEN OPEN OPEN SHORT SHORT SHORT OPEN SHORT SHORT SHORT SHORT CRY_XTI SHORT SHORT OPEN SHORT SHORT Control Box Connect control box with the port 1 by the flat cable and then connect PC with USB. Flat 10pin USB Pin assignment of the 10pin header KM102800 2010/05 -5- [AKD7756-A-SUB] Control Software Manual Setup of the evaluation board and control software (1) Power AKD7756-A-SUB evaluation board on and connect with USB control box. (2) Connect USB control box to PC with USB cable. The usb control box is recognized as HID (Human Interface Device). When it can not be recognized correctly (e.g., unknown device is connected), please push reset button [yellow] on USB control box. (3) Install AK7756.exe in your PC. Then ready to evaluate. (4) When Bluetooth is used, connect mobile telephone with Bluetooth Transceiver. Please refer to the evaluation flow of above-mentioned Bluetooth mode. The start-up image of control software is as below. Figure 4. Start-up Image of Control Software Whenever USB control box is unplugged from PC; must run the control software again. KM102800 2010/05 -6- [AKD7756-A-SUB] Download the Control Software 1. Download the program and register setting. Provide necessary clock(LRCK,BICK) to the device. There are three code area are shown as below. Code Area Alias Function Control Register CONT AK7756EN operation mode setup Program RAM PRAM Storage RAM for HF program code Coefficient RAM CRAM Storage RAM for parameter used by HF program code Table 2. AK7756EN Code Area (Note 1) Every code (CONT, PRAM, and CRAM) is provided by AKEMD. Open the SCRIPT tab to set a register value. ②:load script file (Example:) File: 56_Test_script.txt ① ② After loading the script file, AK7756EN becomes the running state. Confirm CODEC/DSP/Clock block are going the Power Up state. Click OK on the Script Complete box Figure 5. [SCRIPT] Dialogue of Control Software ②: There are two script files in this EVM: 56_Test_script.txt: AK7756EN is running as the slave devices. LRCK, BICK are provided before loading program to the AK7756EN KM102800 2010/05 -7- [AKD7756-A-SUB] ①click the download tab and see if the file to be downloaded. ②Program, CRAM to be downloaded PRAM File: 56_TestTHR.obj CRAM File: 56_TestTHR.cra ① ② ③ ④ Figure 6. [Download] Dialogue of Control Software ③ click the write button to download the DSP programs into AK7756EN When the “Write Error” comes out the screen, check if the clocks are provided to AK7756EN. ④Confirm the Power Up/Down button. Now the AK7756EN is on the running state. AK7756-DSP SPDIF_OUT LED-MON SDOUT2-L/R SDOUT1-Rch TEST SDIN1 SDIN1-Lch SDOUT3-Lch TEL_IN SPK OUT AOUT DAC SDOUT3-Lch SDOUT3 pin HF engine SDOUT1 SDOUT1-Lch TEL_OUT SDIN 2-Lch MIC_IN ADC AIN/INP, INN Figure 7. Signal flow KM102800 2010/05 -8- [AKD7756-A-SUB] REVISION HISTORY Date (yy/mm/dd) 10/05/14 Manual Revision KM102800 Board Revision 0 Reason Page Contents First edition IMPORTANT NOTICE z These products and their specifications are subject to change without notice. When you consider any use or application of these products, please make inquiries the sales office of Asahi Kasei Microdevices Corporation (AKM) or authorized distributors as to current status of the products. z AKM assumes no liability for infringement of any patent, intellectual property, or other rights in the application or use of any information contained herein. z Any export of these products, or devices or systems containing them, may require an export license or other official approval under the law and regulations of the country of export pertaining to customs and tariffs, currency exchange, or strategic materials. z AKM products are neither intended nor authorized for use as critical componentsNote1) in any safety, life support, or other hazard related device or systemNote2), and AKM assumes no responsibility for such use, except for the use approved with the express written consent by Representative Director of AKM. As used here: Note1) A critical component is one whose failure to function or perform may reasonably be expected to result, whether directly or indirectly, in the loss of the safety or effectiveness of the device or system containing it, and which must therefore meet very high standards of performance and reliability. Note2) A hazard related device or system is one designed or intended for life support or maintenance of safety or for applications in medicine, aerospace, nuclear energy, or other fields, in which its failure to function or perform may reasonably be expected to result in loss of life or in significant injury or damage to person or property. z It is the responsibility of the buyer or distributor of AKM products, who distributes, disposes of, or otherwise places the product with a third party, to notify such third party in advance of the above content and conditions, and the buyer or distributor agrees to assume any and all responsibility and liability for and hold AKM harmless from any and all claims arising from the use of said product in the absence of such notification. KM102800 2010/05 -9- 4 3 2 1 R1 (OPEN) U2 R6 0 D R40 (OPEN) 1 LRCKI JP4 R7 0 1 VCC 2 WC 7 E1 R3 R4 10k 10k C1 8 0.1u E0 R2 (OPEN) R41 (OPEN) LED(SYO) STO I/O45 LRCKO 2 I/O46 BICKO 3 I/O47 LRCKI 4 I/O48 BICKI JP3 48pin_1 CN1 R42 (OPEN) SDIN1 JP2 DVDD BICKI 5 I/O49 SDIN1 6 I/O50 IRSTN 7 PC-SDA 8 9 PC-SDA JX1 10 I/O52 DVDD DGND 11 AGND 12 USB-PIC JP1 SCL/SDA-Pup 3 E2 SCL 6 4 VSS SDA 5 R5 0 SCL-ROM SDA-ROM TP2 TP3 1 5 D BT-BICK TP5 PC-SDA 1 1 TP4 STO R43 (OPEN) BT-SDO M24256-Bx R9 100k BT-LRCK TP6 JX1 TP7 IRSTN 1 TP8 SDIN1 1 TP9 BICK TP10 LRCK 1 1 R8 51 1 JP5 XWC-H SDA-ROM SCL-ROM 16 TP28 C4 VCOM 2.2u/10V(TA) 23 C5 + 0.1u 5 JP13 AVDD 6 JP16 INP/AIN 8 25 TP26 MICBIAS 26 MICBIAS TP18 INP/AIN 27 C8 1u/6.3V(A) C9 1u/6.3V(A) EEST/SI 11 R23 0 EXTEEP/CSN 10 R24 0 JP11 SDA/SO-1 JP12 SCL/SCLK-1 C I/O59 TP13 SDA/SO R20 0 9 I/O60 TP14 SCL/SCLK R22 0 9 28 SDOUT1 8 + INN SDA-SO TP16 EEST/SI SCL-SCLK TP17 EXTEEP/CSN DVDD 5 JP14 EEST/SI TP21 SDOUT1 R25 51 I/O65 EEST-SI 4 JP15 EXTEEP/CSN I/O66 TP27 LFLT DVDD I/O68 TP25 DVDD18 R26 8.2k(DIP) C12 0.1u CN3 C13 0.1u Near the pin SDOUT1 (BT_SDI) C11 33n(DIP) C14 10u/10V(TA) 4 2 IN 1 DVDD 1 GND EXT-XTI C20 0.1u + C21 10u/10V(A) 3 DVDD 12 AKD7756-SUB-28QFN Size A3 N.C. 11 I/O8 10 Title 9 - 10 - 8 6 5 I/O5 4 3 I/O3 I/O2 2 I/O0 SL4 CN4 48pin_1 5 0.1u OUT A I/O7 SL3 C23 10u/10V(A)(DIP) C19 C18 10u/10V(TA) EXT-XTI SL2 I/O1 R36 1k + 22p(DIP) + MG 2 C17 SL1 I2CSEL LAND3 3mm MB C22 0.1u 1 R29 1k 1 1 LAND2 3mm TA48018BF DVDD18 R44 0(DIP) INP/AIN A U3 JP19 DVDD 1 TP23 DGND JP18 DVDD18 7 TP22 AGND LAND1 3mm DGND I/O6 AGND INN X1 12.288MHz I/O4 LAND5 3mm CRY-XTI C15 R28 330(DIP) 3 + 22p(DIP) C16 10u/10V(TA) + JP17 R27 XTI-SEL 0(DIP) 2 C10 0F(OPEN) 48pin_1 1 TP24 DVDD 1 B 2 SDOUT1 12 3 I/O67 JX0 7 6 VSS1 DVDD18 5 XTI 4 3 2 1 7756 28pin QFN XTO I2CSEL LFLT 11 7 6 Near the pin B 8 I/O61 EXTEEP-CSN 10 10 STO-RDY-SDOUT1 TP19 JX0 JX0 INP/AIN TP20 INN 1 AVDD 12 7756 28pin QFN AVDD + 9 SCL/SCLK R21 0 C7 0.1u C6 10u/10V(TA) 1 7 AINL VSS2 1 JP22 INN AINR 24 TP15 AVDD + I/O55 R19 51 SDA/SO I/O58 XWC R16 51 14 13 VCOM TP12 STO/RDY/SDOUT1 1 I/O54 STO/RDY/SDOUT1 11 JP9 SDA/SO-2 JP10 SCL/SCLK-2 JP8 SDA/SO-3 1 C3 1u/10V 4 JP7 STO 1 MPRF I/O53 12 I/O57 1 22 I/O56 (open) SDOUT2-RDY 1 3 C R18 51 JP6 XWC 1 LRCK 17 SDIN1 Near the pin BICK 18 19 IRSTN 2 JX1 AOUT U1 20 RCA1 MR-552LS(W) PVDD TP11 SDOUT2/RDY R39 100k R17 0(D/N) 21 R15 9.1k(DIP) 48pin_1 R38 100k 1 C2 10u/10V(A) + 1 R14 51 15 R10 220 T B S R13 51 SDOUT2/RDY CN2 R12 0 1 R11 51 Date: 2 Document Number AKD7756 Monday, May 17, 2010 Rev 1 Sheet 1 1 of 2 5 4 3 5V_IN XC6209B332MR (open) 1 IN OUT 5 LAND4 3mm C24 + 10u/10V(A) D 2 1 It is possible even by TPS73633DVTG4 U4 2 GND 3 CE NC JP20 BT-DVDD-REG JP21 BT-DVDD 100mA C25 4 1u/10V C27 + DVDD C26 10u/10V(TA) D 1u/10V 1 20mA STATUS 470 1 2 R30 2 D1 J1 1 (open) 2 SMD LED (SML-310) 0.3mA HOOK 3 1 4 2 3 1 4 2 BT-BICK BT-SDO BT-LRCK SDOUT1 2 C S1 C29 0.01u 1 R32 10k 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 75mA BT-RESET C 2 0.3mA 2 4 6 8 10 12 BT-BICK 14 BT-SDO 16 BT-LRCK 18 (BT_SDI) 20 22 BT-LED 24 26 28 30 32 BT-HOOK 34 36 38 40 HEADER 20x2/M R31 10k C28 0.01u B 1 B S2 BT-RESET 3 1 4 2 3 1 4 2 PORT1 R34 51 A SCL-ROM SDA-ROM R35 51 1 3 5 7 9 2 4 6 8 10 A1-10PA-2.54DSA A USB-PIC Title AKD7756-SUB-28QFN - 11 Size A4 EEPROM_Write Port Date: 5 4 3 2 Document Number AKD7756 Monday, May 17, 2010 Rev 1 Sheet 2 1 of 2 - 12 - - 13 - - 14 - - 15 - - 16 - - 17 -