AK4637EN

[AKD4637-B]
AKD4637-B
Evaluation board Rev.1for 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. The AKD4637-B also has the digital audio interface and can achieve the interface with digital audio
systems via opt-connector.
 Ordering Guide
AKD4637-B ---
Evaluation board for AK4637
(Control software is included in this package.)
FUNCTION
 Compatible with 2 types of interface
- Direct interface with AKM’s A/D converter evaluation boards
- DIT/DIR with optical input/output
 USB port for board control
GND1
REG1
0V
5V
3.3V
Digital
MIC
1.8V
DMCK DMDT
AIN/IN+
/DMDAT
J1
BEEP/IN/DMCLK
Mini
Jack
REG
REG
TVDD DVDD AVDD
PIC4550
AK4637
External
Clock
BEEP
LDO
(T3)
USB
Port
PORT3
PORT1
Opt In
AK4118A
(DIT/DIR)
PORT2
Opt Out
J2
LINEOUT
Jack
SPP SPN
SPK
Figure 1. AKD4637-B Block Diagram
* Circuit diagram and PCB layout are attached at the end of this manual.
<KM120601>
2015/06
-1-
[AKD4637-B]
 Operation Sequence
(1) Set up the power supply lines.
(1-1) In case of using the power supply connectors. <Default>
JP13
AVDDSEL
3.3V
JP11
USB5V
5V
(1-2) In case of supplying the power from regulator.
JP13
AVDDSEL
3.3V
Name of
Jack
REG1
GND1
Color
red
black
JP11
USB5V
5V
Using
Default Setting
for regulator input
5V
ground
0V
Table 1. Set up of power supply lines
(2) Set up the evaluation mode, jumper pins and DIP switch. (See the followings.)
(3) Power on.
The control software must be opened after the power supplies are applied.
<KM120601>
2015/06
-2-
[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.
The AK4118A operates at fs of 32kHz or more. If the fs is slower than 32kHz, please use other mode.
In addition, MCLK of AK4118A supports 256fs and 512fs. When evaluating in a condition except above, please use
other mode.
Refer to the datasheet for register setting of the AK4637.
Applicable Evaluation Mode
(1) A/D Evaluation using the AK4118A (DIT).
(1-1) Setting in External Slave Mode
(2) D/A Evaluation using the AK4118A (DIR). <Default>
(2-1) Setting in External Slave Mode
(3) Evaluation of A/D or D/A using the external clock.
(3-1) Setting in PLL Master Mode
(3-2) Setting in PLL Slave Mode
(3-3) Setting in External Slave Mode
(4) Evaluation of Loop-back.
(4-1) Setting in PLL Master Mode
(4-2) Setting in PLL Slave Mode
(4-3) Setting in External Slave Mode
<KM120601>
2015/06
-3-
[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.
The jumper pins should be set as follows.
JP5
MCKI
EXT
JP6
BICK
DIR
EXT
JP7
FCK
EXT
DIR
JP8
SDTO
DIR
(2) Evaluation of D/A using DIR of AK4118A. <Default>
(2-1) Setting in External Slave Mode
PORT1 (DIR) is used. Do not connect anything to PORT2 (DIT).
Registers of the AK4637 should be set to “EXT Slave Mode”.
The jumper pins should be set as follows.
JP5
MCKI
EXT
JP6
BICK
DIR
EXT
JP7
FCK
DIR
EXT
<KM120601>
DIR
JP9
SDTI
JP10
SDTI-SEL
ADC
DIR
2015/06
-4-
[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.
Registers of the AK4637 should be set to “PLL Master Mode”.
MCKI and SDTI are input into JP5 and JP9. FCK, BICK and SDTO are output from JP7, JP6 and JP8.
11.2896MHz, 12MHz, 12.288MHz,
13.5MHz, 24MHz, 27MHz
DSP or P
AK4637
MCKI
16fs, 32fs, 64fs
BICK
1fs
FCK
BCLK
FCK
SDTO
SDTI
SDTI
SDTO
Figure 2. PLL Master Mode
(3-2) Setting in PLL Slave Mode
A reference clock of PLL is selected among the input clocks that are supplied to the BICK pin. The required clock
to operate the AK4637 is generated by an internal PLL circuit.
Registers of the AK4637 should be set to “PLL Slave Mode” (Reference Clock = BICK).
BICK, FCK and SDTI are input into JP6, JP7 and JP9. SDTO is output from JP8.
DSP or P
AK4637
MCKI
BICK
16fs, 32fs, 64fs
1fs
FCK
BCLK
FCK
SDTO
SDTI
SDTI
SDTO
Figure 3. PLL Slave Mode 2(PLL Reference Clock: BICK pin)
The jumper pins should be set as follows.
JP5
MCKI
DIR
EXT
<KM120601>
2015/06
-5-
[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.
AK4951EN
DSP or P
256fs,384fs
512fs or 1024fs
MCKI
BICK
LRCK
MCLK
 32fs
1fs
BCLK
LRCK
SDTO
SDTI
SDTI
SDTO
Figure 4. EXT Slave Mode
<KM120601>
2015/06
-6-
[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.
JP9
SDTI
JP8
SDTO
JP10
SDTI-SEL
ADC
DIR
(4-2) Setting in PLL Slave Mode
Do not connect anything to PORT1 (DIR) and PORT2 (DIT).
Registers of the AK4637 should be set to “PLL Slave Mode” (Reference Clock: BICK).
BICK and FCK should be supplied to JP6 and JP7.
The jumper pins should be set as follows.
JP5
MCKI
EXT
JP9
SDTI
JP8
SDTO
JP10
SDTI-SEL
ADC
DIR
DIR
(4-3) Setting in External Slave Mode
Do not connect anything to PORT1 (DIR), PORT2 (DIT).
Registers of the AK4637 should be set to “EXT Slave Mode”.
Use clocks from AK4118A. In case, use X1 (12.288MHz).
The jumper pins should be set as follows.
JP5
MCKI
EXT
DIR
JP6
BICK
EXT
JP7
FCK
DIR
EXT
JP8
SDTO
DIR
<KM120601>
JP9
SDTI
JP10
SDTI-SEL
ADC
DIR
2015/06
-7-
[AKD4637-B]
 DIP Switch Setting
[S1] (SW DIP-4): Mode setting of the AK4118A.
No.
1
2
3
4
Name
OCKS1
DIF0
DIF1
DIF2
ON (“H”)
OFF (“L”)
AK4118A Master Clock Setting : See Table 4
Default
L
L
L
H
AK4118A Audio Format Setting
See Table 3
Table 2. Mode Setting of the AK4118A
Mode
DIF2
DIF1
DIF0
0
1
2
3
4
5
6
7
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
DAUX
24bit, Left justified
24bit, Left justified
24bit, Left justified
24bit, Left justified
24bit, Left justified
24bit, I2S
24bit, Left justified
24bit, I2S
FCK
SDTO
16bit, Right justified
18bit, Right justified
20bit, Right justified
24bit, Right justified
24bit, Left justified
24bit, I2S
24bit, Left justified
24bit, I2S
H/L
H/L
H/L
H/L
H/L
L/H
H/L
L/H
BICK
I/O
O
O
O
O
O
O
I
I
64fs
64fs
64fs
64fs
64fs
64fs
64 -128fs
64 -128fs
I/O
O
O
O
O
O
O
I
I
Default
Table 3. AK4118A Audio Interface Format Setting
OCKS1
MCKO1
X’tal
Default
0
256fs
256fs
1
512fs
512fs
Table 4. AK4118A Master Clock Setting
 Tact SW Function
[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.
<KM120601>
2015/06
-8-
[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.
JP1
S/D
JP3
IN-
JP2
MPWR
IN+
AIN
(1-2) IN+/IN- Input Circuit (Differential input)
IN+ and IN- are input to J1.
When the Mic Power is not used, JP2 and JP3 should be set to open.
JP1
S/D
JP3
IN-
JP2
MPWR
IN+
AIN
(1-3) BEEP Input Circuit
BEEP is input to TP10.
Do not connect anything to J1.
(1-4) Digital Mic Input Circuit
DMCK is output from TP11 and DMDT is input to TP12.
Do not connect anything to J1.
<KM120601>
2015/06
-9-
[AKD4637-B]
(2) Output Circuits
Figure 6. AOUT, SPP/SPN Output Circuit
(2-1) SPP/SPN Output Circuit <Default>
SPP and SPN are output from TP3 and TP4.
JP4
AOUT
(2-2) Monaural Line Output Circuit
AOUT is output from J2.
JP4
AOUT
* AKM assumes no responsibility for the trouble when using the above circuit examples.
<KM120601>
2015/06
- 10 -
[AKD4637-B]
Control Software Manual
 Evaluation Board and Control Software Settings
1.
2.
3.
4.
Set up the evaluation board as needed, according to the previous terms.
Connect the evaluation board and PC with a USB cable.
The USB control is recognized as HID (Human Interface Device) on the PC.
Double-click the icon “akd4637.exe” to open the control program. (Note 1)
When the screen does not display “AKDUSBIF-B” at bottom left, reconnect the PC and the USB cable, and push
the [Port Reset] button.
5. Begin evaluation by following the procedure below.
Figure 7. Window of Control Soft
Note 1. The AK4637 should be reset by the SW1 after the power supplies are applied.
<KM120601>
2015/06
- 11 -
[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.
1. [Port Reset]: Resets the connection to PC.
Click this button when connecting USB cable after the control software set up.
2. [Write Default]: Register Initialization.
When the device is reset by a hardware reset, use this button to initialize the registers.
3. [All Write]: Executes write commands for all registers displayed.
4. [All Read]: Executes read commands for all registers displayed.
5. [Save]: “Save Address of Register” dialog box pops up.
6. [Load]: Executes data write from a saved file.
7. [All Reg Write]: “All Reg Write” dialog box pops up.
8. [Sequence]: “Sequence” dialog box pops up.
9. [Sequence (File)]: “Sequence (File)” dialog box pops up.
10. [Read]: Reads current register settings and displays to the register area (on the right of the main window).
(Add: Address, R: AK4637 Read value, W: Last Write value (= Register Map))
This is different from [All Read] button as it does not reflect to the register map. It only displays register
values in hexadecimal numbers.
<KM120601>
2015/06
- 12 -
[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. (Refer to (1-(1-1))
Path and Each Setting block : Executes a setup of the path or functions. (Refer to (1-(1-2))
~ Explanation of the color of a pass line ~
Thick lines (blue, red, yellow, and sour orange) show that the paths are connected.
・thick line (blue):
The path is connected and the power of block on this path is "OFF".
・thick line (red):
The path is connected and the power of block on this path is "ON".
・thick line (yellow):
The clock line is connected.
・thick line (sour orange):
The clock line is connected and used.
<KM120601>
2015/06
- 13 -
[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
Analog MIC
(Recording_MIC+18dB(ALC ON))
Digital MIC
(Recording_DigitalMIC(ALC ON))
Speaker
(Playback_Speaker+8.4dB(ALC ON))
Line
(Playback_Lineout)
AMIC-Line
(Loopback_MIC+18dB_LineOut
(ALC ON))
Description
MIC Input
Recording
Digital MIC
Input Recording
Speaker Output
Input
AMIC
Output
SDTO
DMDAT
/DMCLK
SDTI
SDTO
SPP/SPN
Line Output
SDTI
AOUT
Loopback
AMIC,
AOUT
(MIC Input,
Line Output)
Table 5. Sequence Process Setting
Path
AMIC→ADC→Digi.Fil→SDTO
DMDAT/DMCLK→Deci.Fil→
Digi.Fil→SDTO
SDTI→Digi.Fil→DAC→
SPP/SPN
SDTI→DAC→AOUT
AMIC→ADC→Digi.Fil→DAC
→AOUT
※The Setting of Clock mode and I/F mode are not changed. The default values are follows.
I/F mode: 24bit MSB justified
<KM120601>
2015/06
- 14 -
[AKD4637-B]
(1-1-1) [Analog MIC (Recording_MIC+18dB(ALC ON))] Sequential process
When [Analog MIC] button in the main window is clicked, the sequence for MIC input Settings is executed.
(Note 2)
Figure 10. [Analog MIC] Setting (After)
Note 2. The function button makes some block power up, but [Power Down/Up] button is not changed.
<KM120601>
2015/06
- 15 -
[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 2)
Figure 11. [Digital MIC] Setting (After)
<KM120601>
2015/06
- 16 -
[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 2)
Figure 12. [Speaker] Setting (After)
<KM120601>
2015/06
- 17 -
[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 2)
Figure 13. [Line out] Setting (After)
<KM120601>
2015/06
- 18 -
[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 2)
Figure 14. [AMIC-Line] Setting (After)
<KM120601>
2015/06
- 19 -
[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.
Figure 15. [Path and Various Setting] Block
[Input_ADC Setting] button
[Digital Filter Setting] button
[ALC Setting] Button
[DAC_Output Setting] button
: Opens “Input_ADC” dialog box.
: Opens “Filter Setting” dialog box.
: Opens “ALC Setting” dialog box.
: Opens “DAC_Output Setting” dialog box.
This dialog also has a setup of Speaker amplifier and lineout amplifier.
[BEEP Setting] button
: Opens “BEEP Setting” dialog box.
BEEP Power [OFF/ON] button : The path of a BEEP output is controlled and performs a BEEPS output
“OFF/ON.”
[ON]: BEEPS is set “1” and BEEPS bit Switch is connected. (Note 3)
BEEPS bit switch
: This switch is interlocked with BEEPS bit.
DACS/L bit switch
: This switch is interlocked with DACS bit and DACL bit. (Note 4)
[Power Down/Up] button
: Using the present path setting, the path for recording is set and ON/OFF of
PMx bit is changed. (Note 3)
Note 3. There are some register bits which are set up automatically at Power Up/Down. (Refer to the next page.)
Note 4. The DACS (or DACL) switch on a GUI screen is updated by selection situation of a speaker/lineout.
When "LOSEL=0 and DACS=1" or "LOSEL=1 and DACL=1", the switch "is connected".
Other case, the switch "is disconnected".
<KM120601>
2015/06
- 20 -
[AKD4637-B]
BEEP Power: [OFF/ON] Button
Register bit
Setup value
ON
PMVCM
“1” (Note 5)
BEEPS,PMBP
“1”
PMSL, SLPSN
“1” (Note 6)
OFF
PMSL, SLPSN
“0” (Note 6)
PMBP
“0”
Recording: [Power Down/Up] Button
Register bit
Setup value
Power Up
PMVCM
“1” (Note 5)
PMPFIL
When PFSDO bit = 1, PMPFIL bit = 1
PMADC (or PMDM)
-When DMIC bit = 0, PMADC bit = 1
-When DMIC bit = 1, PMDM bit = 1
Power Down
PMADC,PMDM
“0”
PMPFIL
“0” (Note 7)
Playback: [Power Down/Up] Button
Register bit
Setup value
Power Up
PMVCM
“1” (Note 5)
DACS (or DACL)
-When LOSEL bit = 0, DACS bit = 1
-When LOSEL bit = 1, DACL bit = 1
PMPFIL
When PFDAC1-0 bits = 1 or 2, PMPFIL bit = 1
PMDAC
“1”
PMSL, SLPSN
“1” (Note 8)
Power Down
PMSL, SLPSN
“0” (Note 8)
PMDAC
“0”
PMPFIL
“0” (Note 7)
Note 5. Once PMVCM bit is set to “1”, PMVCM is not set to “0” in this Function Tab.
Note 6. These bits keep “1” when Playback is “Power Up”.
Note 7. PMPFIL keep “1” when this is used by Playback or Recording.
Note 8. These bits keep “1” when BEEP Power is “ON”.
<KM120601>
2015/06
- 21 -
[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).
Button Up indicates “0” and the bit name is shown in blue (when read-only the name is shown in gray)
Grayed out registers are Read-Only registers. They cannot be controlled.
The registers which are not defined on the datasheet are indicated as “---”.
Figure 16. [REG] Window
<KM120601>
2015/06
- 22 -
[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.
When the checkbox next to the bit name is checked, the data will become “1”. When the checkbox is not checked,
the data will become “0”.
Click [OK] to write the set values to the registers, or click [Cancel] to cancel this setting.
Figure 17. [Register Set] Window
(2-2) [Read]: Data Read
Click the [Read] button located on the right of the each corresponding address to execute a register read.
The current register value will be displayed in the register window as well as in the upper right hand DEBUG
window.
Button Down indicates “1” and the bit name is shown in red (when read-only the name is shown in dark red).
Button Up indicates “0” and the bit name is shown in blue (when read-only the name is shown in gray).
<KM120601>
2015/06
- 23 -
[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
[Start Address] edit box
[End Address] edit box
[OK] button
[Cancel] button
: When the [All Address] checkbox is checked, all register settings will be saved.
: When the [All Address] check box is not checked, set starts register address to save.
: When the [All Address] check box is not checked, set end register address to save.
: Selects a file to save and saves register settings.
: Cancel and finish this process.
<KM120601>
2015/06
- 24 -
[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
[Write] button
[Help] button
[Save] button
[Open (right)] button
[Close] button
[All Write] flame
: Selects a register setting file (*.akr).
: Executes register write with selected file setting.
: Opens a help window.
: Saves a register setting file assignment. File name is “*.mar”.
: Opens a saved register setting file assignment “*. mar”.
: Closes the dialog box and finish the process.
: Executes all register write.
Selected files are executed in descending order.
[Start] button
: Start the register writing.
[Stop] button
: Stop the register writing.
[Interval time] edit box: Set interval time to start next register setting file. (5msec ~ 10,000msec)
[Current No] edit box : The file number which is being processed is displayed. (File number is assigned 1-10
from top to bottom.)
~ Operating Suggestions ~
1. Files saved by the [Save] button and opened by the [Open] button on the right of the dialog “*.mar” should be
stored in the same folder.
2. Then register settings are changed by the [Save] button in the main window, re-read the file to reflect new
register settings.
<KM120601>
2015/06
- 25 -
[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.
1. Select a command
Use [Select] pull-down box to choose commands.
Corresponding boxes will be valid.
< Select items>
・No use
・Register
・Reg_Mask
・Interval
・Stop
・End
: Not using this address
: Register write
: Register write (Masked)
: Takes an interval
: Pauses the sequence
: Ends the sequence
<KM120601>
2015/06
- 26 -
[AKD4637-B]
2.
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.
“Write Default” must be executed after power up the AK4958 or when the AK4958 is reset by the PDN pin
since the storage data and register values are different.
This is the actual write data.
When Mask = 0x00, current setting is hold.
When Mask = 0xFF, the 8bit data which is set in the [Data] box is written.
When Mask = 0x0F, lower 4bit data which is set in the [Data] box is written.
Upper 4bit is hold to current setting.
[Interval] : Interval time
Valid boxes for each process command are shown below.
・No use
: None
・Register
: [ Address ], [ Data ], [ Interval ]
・Reg_Mask
: [ Address ], [ Data ], [ Mask ], [ Interval ]
・Interval
: [ Interval ]
・Stop
: None
・End
: None
~ Control Buttons ~
Functions of Control Button are shown below.
[DEL] button
: Checked step is deleted.
[INS] button
: The last deleted step is inserted to checked step.
[Start Step] select: Select start step.
No.1 Step
: Start from No.1 step.
Checked Step : Start from checked step.
[Start] button
: Executes the sequence.
[Stop] button
: Stops the sequence.
[Help] button
: Opens a help window.
[Save] button
: Saves sequence settings as a file. The file name is “*.aks”.
[Open] button
: Opens a sequence setting file “*.aks”.
[Close] button : Closes the dialog box and finishes the process.
~ Stop of the Sequence ~
When “Stop” is selected in the sequence, the process is paused at this step and restart step number is checked.
It starts again from the checked step by clicking the [Start] button. When the process at the end of sequence is
finished, “Step No.1” of [start step] is selected automatically.
<KM120601>
2015/06
- 27 -
[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
[Start] button
[Start All] button
: Opens a sequence setting file (*.aks).
: Executes the sequence by the setting of selected file.
: Executes all sequence settings.
Selected files are executed in descending order.
[Stop] button
: Stops the sequence process.
[Help] button
: Opens a help window.
[Save] button
: Saves a sequence setting file assignment. The file name is “*.mas”.
[Open (right)] button : Opens a saved sequence setting file assignment “*. mas”.
[Close] button
: Closes the dialog box and finishes the process.
~ Operating Suggestions ~
1. Those files saved by [Save] button and opened by [Open] button on the right of the dialog “*.mas” should be
stored in the same folder.
2. When “Stop” is selected in the sequence, the process will be paused and a pop-up message will appear. Click
“OK” to continue the process.
Figure 22. [Sequence Pause] Window
<KM120601>
2015/06
- 28 -
[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. [Audio I/F] Window
~ Gain Control by Slider ~
The volume can also be changed by slider.
When a value is input in the edit box, the slider is moved to the value that selected by the edit box.
Use the mouse or arrow keys on the keyboard for fine tuning.
Slider is moved to
the selected value.
Input value is adjusted automatically to the
value which can be set up.
Figure 24. Slider operation
<KM120601>
2015/06
- 29 -
[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. [Filter Setting] Window
[Register Setting] button : Opens the register setting dialog.
Register writes of a filter factor are also executed.
[F Response] button
: Opens the frequency response plot dialog [Filter Plot].
Register writes of a filter factor are also executed.
[Write] button
: Calculation of all the filters and coefficient writing are executed.
[Example Setting] button : The example parameters are set in dialog and the filter coefficients are written.
EQ Sequence for Noise [ON/OFF] button: ON: EQCx bit, EQxT bits and EQxG bits are set for noise processing.
OFF: The bits will return to the state of before the button is set to ON.
[Notch ON/OFF] button : ON: The gain is fixed to “-1.0” in order to use as Notch filter.
OFF: Gain is set to “1.0” when this is changed to “OFF”.
[Close] button
: Closes the dialog box and finishes the process.
<KM120601>
2015/06
- 30 -
[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.
Figure 26. Filter ON/OFF Check Box
Please set a parameter of each Filter (Note 9)
Parameter
Detail
Sampling Rate
Sampling Frequency (fs)
HPF
HPF1 Cut Off Frequency
HPF2 Cut Off Frequency
LPF
Cut Off Frequency
5 Band Equalizer
EQ1-5 Center Frequency
EQ1-5 Band Width
EQ1-5 Gain
High Pass Filter 1 cut off frequency
High Pass Filter 2 cut off frequency
Low Pass Filter cut off frequency
Setting Range
8, 11.025, 12, 16, 22.05, 24
32, 44.1 or 48kHz
3.7×fs/48 ∼ 236.8×fs/48 (kHz)
0.0001 ≦ fc/fs < 0.497
0.05 ≦ fc/fs < 0.497
EQ1-5 Center frequency
0.003 < fo/fs < 0.497
EQ1-5 Band width
(Note 10)
fo/fs < 0.497
EQ1-5 Gain
(Note 11)
-1 ≦ Gain < 3
Table 6. Parameter Setting of [Filter Setting]
Note 9. When the value smaller than a setting range is set, the minimum value of setting range is set.
When the value bigger than a setting range is set, the maximum value of setting range is set.
When set error value to the filter of “OFF”, an error message is not displayed.
Note 10. A gain difference is a bandwidth of 3dB from center frequency.
Note 11. When a gain is “-1”, EQ becomes a notch filter.
<KM120601>
2015/06
- 31 -
[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.
2. When [F Response] button was pushed.
3. When [Write] button was pushed.
4. When [UpDate] button was pushed on a frequency characteristic indication window.
5. When Enter or the Tab key is pressed after setting each parameter.
<KM120601>
2015/06
- 32 -
[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.
Figure 28. [F Response] Window
[Frequency Range] edit box : The width of the frequency display is specified.
[UpDate] button
: It draws in the graph again.
[Log View] check button
: Switch of “Linear/Log” display.
[Mouse Control of Left Button] radio button :
The item (fo, Gain) which can be adjusted with a mouse can be chosen. (at using EQx) (Note 12)
fo: Center frequency can be adjusted.
Gain: Gain can be adjusted.
fo and Gain: Center frequency and Gain can be adjusted.
[Close] button
: Closing the dialog box and finish the process.
Note 12. EQx of “Notch ON” is able to adjust only “fo”.
~ Adjustment of vertical range ~
1.[ Y-axis Ref ] edit box : Display setting of center value.
2.[Vertical slider]
: Movement of vertical display.
3.[Horizontal slider]
: Adjustment of the horizontal display.
(The left side reduces, and the right side expands.)
<KM120601>
2015/06
- 33 -
[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.
(The horizontal coordinates of a number is the center frequency of EQ, and the vertical ordinate is a gain of EQ
(-1 ∼ 2.99).)
The number under the display is operated with the mouse, and it is possible to set the filter characteristic on this
screen.
The center frequency and the gain setting are changed by moving the mouse while left-clicking. (Note 12)
The setting of the bandwidth is changed by moving the mouse while right-clicking.
After operating the mouse,
the value of the center frequency and the gain is
updated.
The number is selected.
The movement operation is done
while left-clicking.
Figure 29. Filter Setting (Left-clicking operation)
Band width can be updated by
right-clicking and move of mouse.
Figure 30. Filter Setting (Right-clicking operation)
<KM120601>
2015/06
- 34 -
[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.
(Figure 31) When “Notch Auto Correct” button is checked, the center frequency of the notch filter is automatically
corrected. The gain setting of the automatic correction function is effective and only EQ of “-1” is effective.
(Figure 32)
This automatic compensation is effective to EQ which set the gain as “-1”. (Note 12, Note 13, Note 14)
Note 13. There is a possibility that the automatic compensation is not correctly done when the width of the center
frequency is smaller than that of the bandwidth setting.
Note 14. Gain is fixed to “-1.0” by [Notch OFF/ON] button “ON”.
Gain is fixed to “-1.0”
by [Notch OFF/ON]
button"ON."
Setting of center frequency: 4400Hz, 5000Hz, 5400Hz / Bandwidth: 200Hz (EQ2~4))
Figure 31. 5Band Equalizer Operation (Not Check of “Notch Auto Correct”)
Setting of center frequency: 4400Hz, 5000Hz, 5400Hz / Bandwidth: 200Hz (EQ2~4))
Figure 32. 5Band Equalizer Operation (Checked of “Notch Auto Correct”)
<KM120601>
2015/06
- 35 -
[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.
Please use the button when it expected that a noise continues.
Figure 33. Equalizer Gain Setting
Button ON:EQCx bit: OFF, EQxG5-0 bits: 0x3F (-0.03dB), EQxT1-0 bits: 00 (256/fs)
Figure 34. Equalizer Gain Setting (Setting for Noise button is “ON”)
Button OFF:the state of before pushing a button.
Figure 35. Equalizer Gain Setting (Setting for Noise button is “OFF”)
<KM120601>
2015/06
- 36 -
[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.
(Refer to the datasheet for register definitions.)
Figure 36. [ALC Setting] Window
~ Volume Read ~
When the [Start] button on the bottom right of the dialog is clicked, reading “VOL” register is executed
periodically.
This interval time is set by the edit box beside the button. This reading continues until the stop button is pushed.
The read value is displayed on the progress control and
edit box.
The Interval of read-out can set up in 100~1000 msec.
Figure 37. Volume Progress Control
<KM120601>
2015/06
- 37 -
[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.
(Refer to the datasheet for register definitions.)
Figure 38. [DAC_Output Setting] Window
<KM120601>
2015/06
- 38 -
[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. [BEEP Setting] Window
<KM120601>
2015/06
- 39 -
[AKD4637-B]
測定結果
[測定条件]
・
・
・
・
・
・
・
・
・
・
Measurement unit
MCKI
BICK
fs
Bit
Measurement Mode
Power Supply
Input Frequency
Measurement Frequency
Temperature
: Audio Precision, System two Cascade
: 256fs (12.288MHz)
: 64fs
: 48kHz
: 24bit
: EXT Slave Mode
: AVDD = TVDD = 3.3V, DVDD = 1.8V
: 1kHz
: 20 ~ 20kHz
: Room
[測定結果]
1. ADC
ADC: AIN → ADC → SDTO, IVOL=0dB, ALC=OFF
MGAIN = +18dB
S/(N+D)
(-1dBFS)
DR
(-60dBFS, A-Weighted)
S/N
(A-weighted)
MGAIN = 0dB
S/(N+D)
(-1dBFS)
DR
(-60dBFS, A-Weighted)
S/N
(A-weighted)
ADC: IN+/IN- → ADC → SDTO, IVOL=0dB, ALC=OFF
MGAIN = +18dB
S/(N+D)
(-1dBFS)
DR
(-60dBFS, A-Weighted)
S/N
(A-weighted)
MGAIN = 0dB
S/(N+D)
(-1dBFS)
DR
(-60dBFS, A-Weighted)
S/N
(A-weighted)
Result
Unit
82.5
88.1
88.1
dB
dB
dB
84.3
94.9
95.0
dB
dB
dB
80.0
85.7
85.7
dB
dB
dB
83.0
93.2
93.1
dB
dB
dB
2. DAC
Result
Unit
Speaker-Amp: DAC  SPP/SPN, IVOL=DVOL=0dB, SPKG=+8.45dB, RL=8
fs=48kHz, BW=20kHz
S/(N+D)
(-0.5dBFS)
77.1
dB
S/N
(A-weighted)
97.0
dB
Stereo Line Output: DAC  AOUT, IVOL=DVOL=0dB, RL=22kΩ
LVCM1-0 bits = “01”, fs=48kHz, BW=20kHz
(0dBFS)
81.6
dB
S/(N+D)
(-3dBFS)
86.0
dB
S/N
(A-weighted)
94.3
dB
<KM120601>
2015/06
- 40 -
[AKD4637-B]
[Plot]
1. ADC (AIN  ADC) (Single-ended Input)
[MGAIN=+18dB]
AK4637 ADC FFT (-1dBFS)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
5k
10k
20k
Hz
Figure 40. FFT (Input level = -1dBFS)
AK4637 ADC FFT (-60dBFS)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
Hz
Figure 41. FFT (Input level = -60dBFS)
<KM120601>
2015/06
- 41 -
[AKD4637-B]
AK4637 ADC FFT (No signal)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
-10
+0
Hz
Figure 42. FFT (No signal)
AK4637 ADC THD+N vs Input Level (fin=1kHz)
-60
-65
-70
-75
d
B
F
S
-80
-85
-90
-95
-100
-100
-90
-80
-70
-60
-50
-40
-30
-20
dBr
Figure 43. THD+N vs Input Level
<KM120601>
2015/06
- 42 -
[AKD4637-B]
AK4637 ADC THD+N vs Input
Frequency
(-1dBF)
Frequency
(-1dBFS)
-60
-65
-70
-75
d
B
F
S
-80
-85
-90
-95
-100
20
50
100
200
500
1k
2k
5k
10k
20k
Hz
Figure 44. THD+N vs Input Frequency
AK4637 ADC Linearity (fin=1kHz)
+0
T
-20
-40
d
B
F
S
-60
-80
-100
-120
-120
-100
-80
-60
-40
-20
+0
dBr
Figure 45. Linearity
<KM120601>
2015/06
- 43 -
[AKD4637-B]
AK4637 ADC Frequency Response (-1dBFS)
+0
-0.2
-0.4
-0.6
d
B
F
S
-0.8
-1
-1.2
-1.4
-1.6
-1.8
-2
2k
4k
6k
8k
10k
12k
14k
16k
18k
20k
Hz
Figure 46. Frequency Response
<KM120601>
2015/06
- 44 -
[AKD4637-B]
[MGAIN=0dB]
AK4637 ADC FFT (-1dBFS)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
5k
10k
20k
Hz
Figure 47. FFT (Input level = -1dBFS)
AK4637 ADC FFT (-60dBFS)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
Hz
Figure 48. FFT (Input level = -60dBFS)
<KM120601>
2015/06
- 45 -
[AKD4637-B]
AK4637 ADC FFT (No signal)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
-10
+0
Hz
Figure 49. FFT (No signal)
AK4637 ADC THD+N vs Input Level (fin=1kHz)
-60
-65
-70
-75
d
B
F
S
-80
-85
-90
-95
-100
-100
-90
-80
-70
-60
-50
-40
-30
-20
dBr
Figure 50. THD+N vs Input Level
<KM120601>
2015/06
- 46 -
[AKD4637-B]
AK4637 ADC THD+N vs Input
Frequency
(-1dBFS)
Frequency
(-1dBFS)
-60
-65
-70
-75
d
B
F
S
-80
-85
-90
-95
-100
20
50
100
200
500
1k
2k
5k
10k
20k
Hz
Figure 51. THD+N vs Input Frequency
AK4637 ADC Linearity (fin=1kHz)
+0
T
-20
-40
d
B
F
S
-60
-80
-100
-120
-120
-100
-80
-60
-40
-20
+0
dBr
Figure 52. Linearity
<KM120601>
2015/06
- 47 -
[AKD4637-B]
AK4637 ADC Frequency Response (-1dBFS)
+0
-0.2
-0.4
-0.6
d
B
F
S
-0.8
-1
-1.2
-1.4
-1.6
-1.8
-2
2k
4k
6k
8k
10k
12k
14k
16k
18k
20k
Hz
Figure 53. Frequency Response
<KM120601>
2015/06
- 48 -
[AKD4637-B]
2. ADC (IN+/IN-  ADC) (Differential Input)
[MGAIN=+18dB]
AK4637 ADC FFT (-1dBFS)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
5k
10k
20k
Hz
Figure 54. FFT (Input level = -1dBFS)
AK4637 ADC FFT (-60dBFS)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
Hz
Figure 55. FFT (Input level = -60dBFS)
<KM120601>
2015/06
- 49 -
[AKD4637-B]
AK4637 ADC FFT (No signal)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
-10
+0
Hz
Figure 56. FFT (No signal)
AK4637 ADC THD+N vs Input Level (fin=1kHz)
-60
-65
-70
-75
d
B
F
S
-80
-85
-90
-95
-100
-100
-90
-80
-70
-60
-50
-40
-30
-20
dBr
Figure 57. THD+N vs Input level
<KM120601>
2015/06
- 50 -
[AKD4637-B]
AK4637 ADC THD+N vs Input
Frequency
(-1dBFS)
Frequency
(-1dBFS)
-60
-65
-70
-75
d
B
F
S
-80
-85
-90
-95
-100
20
50
100
200
500
1k
2k
5k
10k
20k
Hz
Figure 58. THD+N vs Input Frequency (C8 and C9: Ceramic Capacitor)
AK4637 ADC Linearity (fin=1kHz)
+0
T
-20
-40
d
B
F
S
-60
-80
-100
-120
-120
-100
-80
-60
-40
-20
+0
dBr
Figure 59. Linearity
<KM120601>
2015/06
- 51 -
[AKD4637-B]
AK4637 ADC Frequency Response (-1dBFS)
+0
-0.2
-0.4
-0.6
d
B
F
S
-0.8
-1
-1.2
-1.4
-1.6
-1.8
-2
2k
4k
6k
8k
10k
12k
14k
16k
18k
20k
Hz
Figure 60. Frequency Response
<KM120601>
2015/06
- 52 -
[AKD4637-B]
[MGAIN=0dB]
AK4637 ADC FFT (-1dBFS)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
5k
10k
20k
Hz
Figure 61. FFT (Input level = -1dBFS)
AK4637 ADC FFT (-60dBFS)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
Hz
Figure 62. FFT (Input level = -60dBFS)
<KM120601>
2015/06
- 53 -
[AKD4637-B]
AK4637 ADC FFT (No signal)
+0
-20
-40
d
B
F
S
-60
-80
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
-10
+0
Hz
Figure 63. FFT (No signal)
AK4637 ADC THD+N vs Input Level (fin=1kHz)
-60
-65
-70
-75
d
B
F
S
-80
-85
-90
-95
-100
-100
-90
-80
-70
-60
-50
-40
-30
-20
dBr
Figure 64. THD+N vs Input Level
<KM120601>
2015/06
- 54 -
[AKD4637-B]
AK4637 ADC THD+N vs Input
Frequency
(-1dBFS)
Frequency
(-1dBFS)
-60
-65
-70
-75
d
B
F
S
-80
-85
-90
-95
-100
20
50
100
200
500
1k
2k
5k
10k
20k
Hz
Figure 65. THD+N vs Input Frequency
AK4637 ADC Linearity (fin=1kHz)
+0
TT
-20
-40
d
B
F
S
-60
-80
-100
-120
-120
-100
-80
-60
-40
-20
+0
dBr
Figure 66. Linearity
<KM120601>
2015/06
- 55 -
[AKD4637-B]
AK4637 ADC Frequency Response (-1dBFS)
+0
-0.2
-0.4
-0.6
d
B
F
S
-0.8
-1
-1.2
-1.4
-1.6
-1.8
-2
2k
4k
6k
8k
10k
12k
14k
16k
18k
20k
Hz
Figure 67. Frequency Response
<KM120601>
2015/06
- 56 -
[AKD4637-B]
3. DAC (DAC  Speaker (SPP/SPN))
AK4637 DAC=>SPK FFT (-0.5dBFS; SPKG=01)
+0
-20
-40
d
B
r
-60
-80
A
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
10k
20k
Hz
Figure 68. FFT (Input level = -0.5dBFS)
AK4637 DAC=>SPK FFT (-60dBFS; SPKG=01)
+0
-20
-40
d
B
r
-60
-80
A
-100
-120
-140
20
50
100
200
500
1k
2k
5k
Hz
Figure 69. FFT (Input level = -60dBFS)
<KM120601>
2015/06
- 57 -
[AKD4637-B]
AK4637 DAC=>SPK FFT (No signal; SPKG=01)
+0
-20
-40
d
B
r
-60
-80
A
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
Hz
Figure 70. FFT (No signal)
AK4637 DAC=>SPK Out of band noise (SPKG=01)
+0
-20
-40
d
B
r
-60
-80
A
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
50k 100k
Hz
Figure 71. FFT (Out-of-band Noise)
<KM120601>
2015/06
- 58 -
[AKD4637-B]
AK4637 DAC=>SPK THD+N vs Frequency (-0.5dBFS; SPKG=01)
-40
-50
-60
-70
d
B
-80
-90
-100
-110
-120
20
50
100
200
500
1k
2k
5k
10k
20k
-10
+0
Hz
Figure 72. THD+N vs Input Frequency
AK4637 DAC=>SPK Linearity (fin=1kHz; SPKG=01)
+0
-10
-20
-30
d
B
r
-40
A
-60
-50
-70
-80
-90
-100
-100
-90
-80
-70
-60
-50
-40
-30
-20
dBFS
Figure 73. Linearity
<KM120601>
2015/06
- 59 -
[AKD4637-B]
AK4637 DAC=>SPK Frequency Response (-0.5dBFS; SPKG=01)
+0
-0.1
-0.2
-0.3
d
B
r
-0.4
A
-0.6
-0.5
-0.7
-0.8
-0.9
-1
2k
4k
6k
8k
10k
12k
14k
16k
18k
20k
Hz
Figure 74. Frequency Response
AK4637 DAC=>SPK THD+N vs Output Power (fin=1kHz; SPKG=00)
d
B
-40
200m
-45
180m
-50
160m
-55
140m
-60
120m
-65
100m W
-70
80m
-75
60m
-80
40m
-85
20m
-90
-40
-35
-30
-25
-20
-15
-10
-5
+0
0
dBFS
Figure 75. THD+N vs Output Power (SPKG=00)
<KM120601>
2015/06
- 60 -
[AKD4637-B]
AK4637 DAC=>SPK THD+N vs Output Power (fin=1kHz; SPKG=01)
-40
300m
-45
250m
-50
-55
200m
-60
d
B
-65
150m W
-70
100m
-75
-80
50m
-85
-90
-40
-35
-30
-25
-20
-15
-10
-5
+0
0
dBFS
Figure 76. THD+N vs Output Power (SPKG=01)
AK4637 DAC=>SPK THD+N vs Output Power (fin=1kHz; SPKG=10)
d
B
+0
500m
-10
450m
-20
400m
-30
350m
-40
300m
-50
250m W
-60
200m
-70
150m
-80
100m
-90
50m
-100
-40
-35
-30
-25
-20
-15
-10
-5
+0
0
dBFS
Figure 77. THD+N vs Output Power (SPKG=10)
<KM120601>
2015/06
- 61 -
[AKD4637-B]
AK4637 DAC=>SPK THD+N vs Output Power (fin=1kHz; SPKG=11)
d
B
+0
1.2
-20
1
-40
800m
-60
600m W
-80
400m
-100
200m
-120
-40
-35
-30
-25
-20
-15
-10
-5
+0
0
dBFS
Figure 78. THD+N vs Output Power (SPKG=11)
<KM120601>
2015/06
- 62 -
[AKD4637-B]
4. DAC (DAC  Line-out (AOUT))
AK4637 DAC=>Line-out FFT (0dBFS; LVCM=01)
+0
-20
-40
d
B
r
-60
-80
A
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
10k
20k
Hz
Figure 79. FFT (Input level = 0dBFS)
AK4637 DAC=>Line-out FFT (-3dBFS; LVCM=01)
+0
-20
-40
d
B
r
-60
-80
A
-100
-120
-140
20
50
100
200
500
1k
2k
5k
Hz
Figure 80. FFT (Input level = -3dBFS)
<KM120601>
2015/06
- 63 -
[AKD4637-B]
AK4637 DAC=>Line-out FFT (-60dBFS; LVCM=01)
+0
-20
-40
d
B
r
-60
-80
A
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
10k
20k
Hz
Figure 81. FFT (Input level = -60dBFS)
AK4637 DAC=>Line-out FFT (No signal; LVCM=01)
+0
-20
-40
d
B
r
-60
-80
A
-100
-120
-140
20
50
100
200
500
1k
2k
5k
Hz
Figure 82. FFT (No signal)
<KM120601>
2015/06
- 64 -
[AKD4637-B]
AK4637 DAC=>Line-out Out of band noise (LVCM=01)
+0
-20
-40
d
B
r
-60
-80
A
-100
-120
-140
20
50
100
200
500
1k
2k
5k
10k
20k
50k 100k
Hz
Figure 83. FFT (Out-of-band Noise)
AK4637 DAC=>Line-out Input Level (fin=1kHz; LVCM=01)
-60
-70
-80
d
B
r
-90
A
-100
-110
-120
-100
-90
-80
-70
-60
-50
-40
-30
-20
-10
+0
dBFS
Figure 84. THD+N vs Input Level
<KM120601>
2015/06
- 65 -
[AKD4637-B]
AK4637 DAC=>Line-out THD+N vs Frequency (-3dBFS; LVCM=01)
-60
-70
-80
d
B
r
-90
A
-100
-110
-120
20
50
100
200
500
1k
2k
5k
10k
20k
-10
+0
Hz
Figure 85. THD+N vs Input Frequency
AK4637 DAC=>Line-out Linearity (fin=1kHz; LVCM=01)
+0
-10
-20
-30
d
B
r
-40
A
-60
-50
-70
-80
-90
-100
-100
-90
-80
-70
-60
-50
-40
-30
-20
dBFS
Figure 86. Linearity
<KM120601>
2015/06
- 66 -
[AKD4637-B]
AK4637 DAC=>Line-out Frequency Response (-3dBFS; LVCM=01)
-2.5
-2.6
-2.7
-2.8
d
B
r
-2.9
A
-3.1
-3
-3.2
-3.3
-3.4
2k
4k
6k
8k
10k
12k
14k
16k
18k
20k
Hz
Figure 87. Frequency Response
<KM120601>
2015/06
- 67 -
[AKD4637-B]
REVISION HISTORY
Date
(YY/MM/DD)
15/01/19
15/06/18
Manual
Revision
KM120600
KM120601
Board
Revision
0
1
Reason
Page
First edition
Board change
Error
correction
Error
correction
1
2
Description
addition
40-67
<KM120601>
9
Contents
AK4637: Rev.A → Rev.B
Correction of Figure and Name of Jumper pin
JP3→JP13
Correction of Name of Jumper pin and Test
pins
(1-1) JP4→JP2
(1-3) JP10→TP10
(1-4) JP11→TP11, JP12→TP12
Measurement data were added.
2015/06
- 68 -
[AKD4637-B]
IMPORTANT NOTICE
0. Asahi Kasei Microdevices Corporation (“AKM”) reserves the right to make changes to the information
contained in this document without notice. When you consider any use or application of AKM product
stipulated in this document (“Product”), please make inquiries the sales office of AKM or authorized
distributors as to current status of the Products.
1. All information included in this document are provided only to illustrate the operation and application
examples of AKM Products. AKM neither makes warranties or representations with respect to the accuracy
or completeness of the information contained in this document nor grants any license to any intellectual
property rights or any other rights of 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. AKM ASSUMES NO LIABILITY FOR ANY LOSSES INCURRED BY YOU OR THIRD
PARTIES ARISING FROM THE USE OF SUCH INFORMATION IN YOUR PRODUCT DESIGN OR
APPLICATIONS.
2. The Product is neither intended nor warranted for use in equipment or systems that require extraordinarily
high levels of quality and/or reliability and/or a malfunction or failure of which may cause loss of human life,
bodily injury, serious property damage or serious public impact, including but not limited to, equipment used
in nuclear facilities, equipment used in the aerospace industry, medical equipment, equipment used for
automobiles, trains, ships and other transportation, traffic signaling equipment, equipment used to control
combustions or explosions, safety devices, elevators and escalators, devices related to electric power, and
equipment used in finance-related fields. Do not use Product for the above use unless specifically agreed by
AKM in writing.
3. Though AKM works continually to improve the Product’s quality and reliability, you are responsible for
complying with safety standards and for providing adequate designs and safeguards for your hardware,
software and systems which minimize risk and avoid situations in which a malfunction or failure of the
Product could cause loss of human life, bodily injury or damage to property, including data loss or corruption.
4. Do not use or otherwise make available the Product or related technology or any information contained in this
document for any military purposes, including without limitation, for the design, development, use,
stockpiling or manufacturing of nuclear, chemical, or biological weapons or missile technology products
(mass destruction weapons). When exporting the Products or related technology or any information
contained in this document, you should comply with the applicable export control laws and regulations and
follow the procedures required by such laws and regulations. The Products and related technology may not be
used for or incorporated into any products or systems whose manufacture, use, or sale is prohibited under any
applicable domestic or foreign laws or regulations.
5. Please contact AKM sales representative for details as to environmental matters such as the RoHS
compatibility of the Product. Please use the Product in compliance with all applicable laws and regulations
that regulate the inclusion or use of controlled substances, including without limitation, the EU RoHS
Directive. AKM assumes no liability for damages or losses occurring as a result of noncompliance with
applicable laws and regulations.
6. Resale of the Product with provisions different from the statement and/or technical features set forth in this
document shall immediately void any warranty granted by AKM for the Product and shall not create or extend
in any manner whatsoever, any liability of AKM.
7. This document may not be reproduced or duplicated, in any form, in whole or in part, without prior written
consent of AKM.
<KM120601>
2015/06
- 69 -
DVDD
C16 10u
AOUT
VSS2
1
VDD
INT0
R4 Open
VSS2
T2
A
+C1
47u
C5
0.1u
NC
GND
Vcont
PCL
Vin
Vout
Pad
NC
NC
TK73633AME
10
9
1
2
3
4
8
7
S1
SW DIP-4
6
R23
5.1
H (ON)
8
7
6
5
L(OFF)
OCKS1
DIF0
DIF1
DIF2
5
4
1
2
3
4
3
2
B
RP1
47k
1
13
TVDD
14
NC/GP1
15
TX0/GP2
16
TX1/GP3
17
BOUT/GP4
18
COUT/GP5
19
UOUT/GP6
20
R18
470
C24 10u
5V JP13
R3 0
AVDD-SEL
3.3V
R2 5.1
4
3
2
1
C
0.47u
C23 0.1u
1
5
6
7
8
IPS0/RX4
11
C22
R17
10k
DVDD
+C4
10u
VOUT/GP7
NC
VSS3
R1 0
C3
0.1u
21
OCKS0/CSN/CAD0
37
4
3
2
1
DVDD
DIF0/RX5
+
GND
C2
0.1u
NC
GND
Vcont
PCL
Vin
Pad Vout
NC
NC
TK73618AME
9
GND1
5
6
7
8
9
VSS3
T1
36
OCKS1/CCLK/SCL
INT1
2
USB5V
REG1
C19
0.1u
TEST2
12
8
7
6
5
35
SW1
RESET
OPT-OUT
RX3
B
34
DIF1/RX6
CM1/CDTI/SDA
VSS4
R22
10k
CM0/CDTO/CAD1
VCC
IN
48
D1
HSU119
VSS4
VSS1
47
VSS3
A
VSS2
1
VSS1
AK4118A
PDN
RX2
2.2k
DIF2/RX7
46
33
XTI
TEST1
R25
K
USB-PDN
IPS1/IIC
45
32
U2
XTO
RX1
31
P/SN
44
C21 5p
SDA
GND1デバイス近傍で1点アース
30
2
SCL
DAUX
NC
29
XTL0
RX0
C20 5p
12.288MHz
X1
VIN/GP0
MCKO2
43
SDTO
28
42
JP8
VSS3
R16
2.2k
GND
C26
0.1u
XTL1
41
R15
2.2k
22
12
VSS2
13
SPN/NC
14
TP9
SCL
TP8
SDA
2
3
C27
10u
BICK
VCOM
26
SDTO
VSS2
25
23
24
VSS3
JP10 DIR
SDTI-SEL
ADC
MCKO1
JP9
SDTI
1
VSS1
R14 51
27
TP12
DMDAT
C8 1u
VSS1
R13 51
JP7 DIR
FCK
EXT
C29
10u
C28
0.1u
40
R5
2.2k
6
JP6 DIR
BICK
EXT
R
R6
1k
R12 51
C41
0.1u
AVDD
C
SDTO
7
PORT2
1
JP5 DIR
MCKI
EXT
39
JP3
IN-
JP2
MPWR
BEEP/IN/DMCLK
R11 51
8
D3V
38
JP1
S/D
20
AIN
R7
1k
IN+
2
1
FCK
9
TP7
TVDD
TVDD
R10 51
SDTI
3
TP11
DMCLK
BICK
2
C9 1u
AK4637
MPWR
AIN/IN+
/DMDAT
TP10
BEEP
REGFIL
SDA
19
MCKI
C18
10u VSS2
+
18
U1
VCOM
C17
0.1u
10
+
C11
2.2u
D
TVDD
4
17
VSS1
C15 0.1u
SCL
C10
2.2u
EP
3
16
PDN
EP
SPP/AOUT
C12
0.1u
TP2
VSS1
VSS1
TP4
SPN
15
VSS1
+
AVDD
C13
10u
TP6
DVDD
11
AVDD TP1
AVDD
+
R9
22k
D
J1
MIC-IN
JP4
1
TP5
VSS2
TP3
SPP
LRCK
C14 1u
2
5
R8 220
2
1
3
DVDD
3
1
J2
LINE-OUT
4
+
5
PORT1
1
2
AVDD
C25
0.1u
3
TVDD
OUT
GND
VCC
OPT-IN
VSS3
D3V
A
+C7
22u
C6
0.1u
VSS1
Title
AKD4637-B
Size
A3
- 70 5
4
3
Date:
2
Document Number
Rev
A
AK4637 & DIR_DIT
Thursday, December 25,
2014 Sheet
1
1
of
2
5
4
3
2
1
GND
ID
D+
DVBUS
PORT3
USB Connector
USB5V
D
9
5
4
3
2
1
T3
5
6
7
8
JP11
USB5V
NC
GND
Vcont
PCL
Vin
Vout
NC
Pad NC
TK73633AME
C32
1u
4
3
2
1
D
C33
0.1u
+
C34
10u
VSS4
U4
VSS4
1
C42
0.1u
A
2
SCL
3
SDA
4
EN
VREF1 VREF2
SCL1
SCL2
SDA1
SDA2
R28
1k
R27
1k
34
NC/ICPORTS
36
35
RC1/T1OSI/CCP2/UOE_N
VUSB
RC2/CCP1/P1A
37
38
RD0/SPP0
RD1/SPP1
39
40
RD2/SPP2
RB1/AN10/INT1/SCK/SCL
RE0/AN5/CK1SPP
32
C
C30 22p
31
XTO
X2
20MHz
30
XTI
C31 22p
29
28
C36
0.1u
27
26
25
B
24
23
RA3/AN3/Vref+
RA4/T0CKI/C1OUT/RCV
33
22
RA2/AN2/Vref-/CVref
21
20
RA0/AN0
19
18
RB3/AN9/CPP2/VPO
RA1/AN1
RA5/AN4/SS_N/HLVDIN/C2OUT
MCLR_N/Vpp/RE3
RB2/AN8/INT2/VMO
R21
100k
R24 4.7k
8
7
41
RE1/AN6/CK2SPP
R26 100k
PCA9306DP1
GND
RC4/D-/VM
RB0/AN12/INT0/FLT0/SDI/SDA
12
C37 0.1u
RD3/SPP3
43
RE2/AN7/OESPP
NC/ICCK/ICPGC
11
VDD1
VDD0
RB7/KBI3/PGD
10
VSS0
17
9
B
VSS1
U3
PIC18F4550
RB6/KBI2/PGC
8
RD7/SPP7/P1D
16
7
OSC1/CLKI
RB5/KBI1/PGM
C38
0.1u
RD6/SPP6/P1C
15
6
RC0/T1OSO/T13CKI
OSC2/CLKO/RA6
RB4/AN11/KBI0/CSSPP
5
NC/ICRST_N/ICVpp
RD5/SPP5/P1B
14
4
RD4/SPP4
NC/ICDT/ICPGD
3
RC7/RX/DT/SDO
13
2
C
RC5/D+/VP
44
RC6/TX/CK
1
C35
0.47u
R20
0
42
R19
0
VSS4
C40
0.1u
VDD
1
MCLR
2
PGD
3
PGC
4
GND
5
JP12 PIC
A
VSS4
6
5
Title
AKD4637-B
Size
USB-PDN
A3
- 71 5
4
3
Date:
2
Document Number
Rev
A
CONTROL I/F (USB)
Tuesday, December 09, 2014
Sheet
1
2
of
2
Symbol-A
- 72 -
Symbol-B
- 73 -
Pattern-A
- 74 -
Pattern-B
- 75 -