Page 1
Evaluation board Rev.2 for AK4637 GENERAL DESCRIPTION The AKD4637-B is an evaluation board for the AK4637 24bit CODEC with built-in PLL and MIC/SPK Amplifier. The AKD4637-B has the interface with AKM’s A/D evaluation boards. Therefore, it’s easy to evaluate the AK4637.
[AKD4637-B] Operation Sequence (1) Set up the power supply lines. (1-1) In case of using the power supply connectors. <Default> JP13 JP11 AVDDSEL USB5V 3.3V (1-2) In case of supplying the power from regulator. JP13 JP11 AVDDSEL USB5V 3.3V...
[AKD4637-B] Evaluation mode In case of using the AK4118A when evaluating the AK4637, audio interface format of both devices must be matched. Refer to the datasheet for audio interface format of the AK4637, and Table 2 for audio interface format of the AK4118A.
Page 4
[AKD4637-B] (1) A/D Evaluation using the AK4118A (DIT) (1-1) Setting in External Slave Mode X1 (X’tal: 12.288MHz) and PORT2 (DIT) are used. Do not connect anything to PORT1 (DIR). Registers of the AK4637 should be set to “EXT Slave Mode”. MCKI, BICK and FCK are supplied from the AK4118A, and SDTO of the AK4637 is output to the AK4118A.
Page 5
[AKD4637-B] (3) A/D or D/A Evaluation using the external clock. External clocks are used. Do not connect anything to PORT1 (DIR) and PORT2 (DIT). (3-1) Setting in PLL Master Mode The master clock is input from the MCKI pin of JP5. An internal PLL circuit generates BICK and FCK.
Page 6
[AKD4637-B] (3-3) Setting in External Slave Mode Registers of the AK4637 should be set to “EXT Slave Mode”. MCLK, BICK, FCK and SDTI are input into JP5, JP6, JP7 and JP9. SDTO is output from JP8. DSP or P AK4951EN...
Page 7
[AKD4637-B] (4) Evaluation in Loop-back Mode (4-1) Setting in PLL Master Mode Do not connect anything to PORT1 (DIR), PORT2 (DIT). Registers of the AK4637 should be set to “PLL Master Mode”. MCLK should be supplied to JP5. The jumper pins should be set as follows.
[SW1] (PDN): Resets AK4637 and AK4118A. When Tact switch is pushed, PDN is “L”. Control Port It is possible to control AKD4637-B via general USB port. Connect cable with the USB connection (PORT3) on the board and PC. <KM120603>...
Page 9
[AKD4637-B] Analog Input/Output Circuits (1) Input Circuits Figure 5. AIN, IN+/IN- Input Circuits (1-1) AIN Input Circuit (Single-ended Input) <Default> AIN is input to J1. When the Mic Power is not used, JP2 should be set to open. MPWR (1-2) IN+/IN- Input Circuit (Differential input) IN+ and IN- are input to J1.
Page 10
SPP and SPN are output from TP3 and TP4. AOUT (2-2) Monaural Line Output Circuit AOUT is output from J2. AOUT * AKM assumes no responsibility for the trouble when using the above circuit examples. <KM120603> 2018/10 - 10 -...
Page 11
[AKD4637-B] Control Software Manual Evaluation Board and Control Software Settings 1. Set up the evaluation board as needed, according to the previous terms. 2. Connect the evaluation board and PC with a USB cable. 3. The USB control is recognized as HID (Human Interface Device) on the PC.
[AKD4637-B] Operation Overview Function and Register map are controlled by this control software. These controls may be selected by the upper tabs. Frequently used buttons, such as the register initializing button “Write Default”, are located outside of the switching tab window.
[AKD4637-B] Tab Functions (1) [Function] Tab: Function Control Sequence operation and a setup of a register are executed with the function button arranged at the upper part, and each button in a block diagram. Figure 8. [Function] Window Function block : Executes a sequential process shown on each button.
[AKD4637-B] (1-1) Function block Figure 9. [Function] Block A function button executes the sequence process shown on the each button and updates several registers. These functions are mainly for path settings. Function Name Description Input Output Path Analog MIC MIC Input...
Page 15
[AKD4637-B] ] Sequential process (1-1-1) Analog MIC (Recording_MIC+18dB(ALC ON)) When [Analog MIC] button in the main window is clicked, the sequence for MIC input Settings is executed. (Note Figure 10. [Analog MIC] Setting (After) Note 2. The function button makes some block power up, but [Power Down/Up] button is not changed.
Page 16
[AKD4637-B] (1-1-2) [Digital MIC (Recording_DigitalMIC(ALC ON))] Sequential process When [Digital MIC] button in the main window is clicked, the sequence for Digital MIC input Settings is executed. (Note Figure 11. [Digital MIC] Setting (After) <KM120603> 2018/10 - 16 -...
Page 17
[AKD4637-B] (1-1-3) [Speaker (Playback_Speaker+8.4dB(ALC ON)] Sequential process When [Speaker] button in the main window is clicked, the sequence for Speaker output Settings is executed. (Note Figure 12. [Speaker] Setting (After) <KM120603> 2018/10 - 17 -...
Page 18
[AKD4637-B] (1-1-4) [Lineout (Playback_Lineout)] Sequential process When [Lineout] button in the main window is clicked, the sequence for Line output Settings is executed. (Note Figure 13. [Line out] Setting (After) <KM120603> 2018/10 - 18 -...
Page 19
[AKD4637-B] (1-1-5) [AMIC-Line (Loopback_MIC+18dB_LineOut(ALC ON))] Sequential process When [AMIC-Line] button in the main window is clicked, the sequence of Loopback settings is executed. (Note Figure 14. [AMIC-Line] Setting (After) <KM120603> 2018/10 - 19 -...
Page 20
[AKD4637-B] (1-2) Path and Various Setting Block The enabled paths are shown. The FS and CM bits, etc… can be set up. [Input_ADC Setting], [Digital Filter Setting], [ALC Setting], [DAC_Output Setting], [BEEP Setting] -- each setting dialog can be opened.
Page 21
[AKD4637-B] BEEP Power: [OFF/ON] Button Register bit Setup value “1” PMVCM (Note “1” BEEPS,PMBP “1” PMSL, SLPSN (Note “0” PMSL, SLPSN (Note “0” PMBP Recording: [Power Down/Up] Button Register bit Setup value Power Up “1” PMVCM (Note PMPFIL When PFSDO bit = 1, PMPFIL bit = 1...
Page 22
[AKD4637-B] (2) [REG] Tab: Register Map This tab is for register read and write. Each bit on the register map is a push-button switch. The register is updated by mouse operation. Button Down indicates “1” and the bit name is shown in red (when read-only the name is shown in dark red).
Page 23
[AKD4637-B] (2-1) [Write]: Data Write Dialog Select the [Write] button located on the right of the each corresponding address when changing two or more bits on the same address simultaneously. Click the [Write] button located on the right of the each corresponded address for a pop-up dialog box.
[AKD4637-B] Dialog Box (1) [Save]: [Save Address of Register] Dialog Box Click the [Save] button in the main window for save address setting dialog box. Figure 18. [Save] Window [All Address] check box : When the [All Address] checkbox is checked, all register settings will be saved.
[AKD4637-B] (2) [All Reg Write]: [All Register Write] Dialog Box Click the [All Reg Write] button in the main window to open register setting file window show below. Register setting files saved by the [Save] button may be applied. Figure 19. [All Reg Write] Window [Open (left)] button : Selects a register setting file (*.akr).
[AKD4637-B] (3) [Sequence]: [Sequence] Dialog Box Click the [Sequence] button in the main window to open register sequence setting dialog box. Register sequence can be set in this dialog box. Figure 20. [Sequence] Window ~ Sequence Setting ~ Set register sequence according to the following process.
[AKD4637-B] Input sequence [Address] : Data address [Data] : Write data [Mask] : Mask This value “ANDed” with the write data becomes the input data. The bits which corresponding Mask bit = “0” are not changed. At this time, data read is not executed, and the storage data of this software is used.
Page 28
[AKD4637-B] (4) [Sequence (File)]: [Sequence by *.aks file] Dialog Box Click the [Sequence (File)] button to open sequence setting file dialog box shown below. Files saved in the “Sequence setting dialog” can be applied in this dialog. Figure 21. [Sequence (File)] Window [Open (left)] button : Opens a sequence setting file (*.aks).
Page 29
[AKD4637-B] (5) [Input_ADC Setting]: [Input_ADC Setting] Dialog Box Click the [Input_ADC Setting] button in the main window to open MIC and ADC setting dialog. The settings on this dialog are interlocked with the settings on register map. (Refer to the datasheet for register definitions.) Figure 23.
Page 30
[AKD4637-B] (6) [Digital Filter Setting]: [Filter Setting] Dialog Box Click the [Digital Filter] button in the main window to open digital filter setting dialog. Coefficient and frequency of digital filter are calculated on this dialog. (Refer to the datasheet for register definitions.) Figure 25.
[AKD4637-B] (6-1) Parameter Setting “HPF1 Enable”, “HPF2 Enable”, “LPF Enable”, “EQ1”, “EQ2”, “EQ3”, “EQ4”, “EQ5” Please set ON/OFF of Filter with a check button. When checked it, Filter becomes ON. When “Notch Filter Auto Correction” is checked, perform automatic correction of the center frequency of the notch filter is executed.
Page 32
[AKD4637-B] (6-2) [Register Setting]: [Register Setting for Filter] Dialog Box Click the [Register Setting] button, a register set value is displayed. Figure 27. [Register Setting for Filter] Window Followings are the cases when a register set value is updated. 1. When [Register Setting] button was pushed.
Page 33
[AKD4637-B] (6-3) [F Response]: [Filter Plot] Dialog Box The frequency response of digital filter is displayed when push a [F Response] button. Then, the register setting for digital filter are also updated. Change Frequency Range, and indication of a frequency characteristic is updated when push a [UpDate] button.
Page 34
[AKD4637-B] (6-4) 5-BandEQ operation on Filter Plot screen When EQ (1~5) is turning “ON”, a green number is displayed on the Filter Plot dialog box. This number shows the setting of the center frequency and the gain of each EQ.
Page 35
[AKD4637-B] (6-5) About “Notch Auto Correct” If the gain of 5-Band EQ is set to “-1”, Equalizer becomes a notch filter. When the center frequency of two or more notch filters is adjacent, the gap is generated in the center frequency.
Page 36
[AKD4637-B] (6-6) Common Gain Sequence for Noise If “EQ Sequence for Noise (ON/OFF)” button is pushed, setup bit about EQ2-5 shown below are changed. When the button pushed to OFF, each setup is returned the state of before pushing a button.
Page 37
[AKD4637-B] (7) [ALC Setting]: [ALC Setting] Dialog Box Click the [ALC Setting] button in the main window to open ALC setting dialog. ALC parameters are controlled in this dialog. The settings on this dialog are interlocked with the settings on register map.
Page 38
[AKD4637-B] (8) [DAC_Output Setting]: [DAC_Output Setting] Dialog Box Click the [DAC Setting] button in the main window to open DAC setting dialog. Output mode, DAC and output gain setting are available. The settings on this dialog are interlocked with the settings on register map.
Page 39
[AKD4637-B] (9) [BEEP Setting]: [BEEP Setting] Dialog Box Click the [BEEP Setting] button in the main window to open BEEP setting dialog. The settings on this dialog are interlocked with the settings on register map. (Refer to the datasheet for register definitions.) Figure 39.
Page 68
[AKD4637-B] REVISION HISTORY Date Manual Board Reason Contents Page (YY/MM/DD) Revision Revision 15/01/19 KM120600 First edition AK4637: Rev.A → Rev.B 15/06/18 KM120601 Board change Error Correction of Figure and Name of Jumper pin correction JP3→JP13 Error Correction of Name of Jumper pin and Test...
Page 69
AKM or any third party with respect to the information in this document. You are fully responsible for use of such information contained in this document in your product design or applications.
Page 70
R2 5.1 TVDD OPT-IN R23 5.1 Vcont VSS3 Vout 0.1u AP1154ADL33 0.1u VSS1 Title Title Title AKD4637-B AKD4637-B AKD4637-B -70- Size Size Size Document Number Document Number Document Number R e v R e v R e v AK4637 & DIR_DIT AK4637 &...
Page 71
0.1u MCLR 0.1u VREF1 VREF2 JP12 VSS4 SCL1 SCL2 Title Title Title SDA1 SDA2 AKD4637-B AKD4637-B AKD4637-B -71- Size Size Size Document Number Document Number Document Number R e v R e v R e v USB-PDN CONTROL I/F (USB)
Need help?
Do you have a question about the AKD4637-B and is the answer not in the manual?
Questions and answers