+ All Categories
Home > Documents > AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN...

AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN...

Date post: 09-Jun-2018
Category:
Upload: truongdan
View: 215 times
Download: 0 times
Share this document with a friend
85
[AKD4951AEN-B] <KM121002> 2016/09 -1- GENERAL DESCRIPTION The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built-in PLL and MIC/HP/SPK Amplifier. The AKD4951AEN-B has the interface with AKM’s A/D evaluation boards. Therefore, it’s easy to evaluate the AK4951AEN. The AKD4951AEN-B also has the digital audio interface and can achieve the interface with digital audio systems via opt-connector. Ordering Guide AKD4951AEN-B --- Evaluation board for AK4951AEN (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 Mini Jack Digital MIC TVDD DVDD AVDD SVDD REG 3.3V 1.8V 3.3V 3.3V 3.3V GND1 0V HP Jack REG1 5V SPK SPP SPN LINE- OUT Jack AK4951AEN Opt In Opt Out PIC4550 AK4118A (DIT/DIR) External Clock LIN1 RIN1 LIN2 RIN2 LIN3 RIN3 USB LDO (T3) 1.8V REG Figure 1. AKD4951AEN-B Block Diagram * Circuit diagram and PCB layout are attached at the end of this manual. Evaluation board Rev.2 for AK4951AEN AKD4951AEN-B
Transcript
Page 1: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 1 -

GENERAL DESCRIPTION

The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built-in PLL andMIC/HP/SPK Amplifier. The AKD4951AEN-B has the interface with AKM’s A/D evaluation boards. Therefore,it’s easy to evaluate the AK4951AEN. The AKD4951AEN-B also has the digital audio interface and can achievethe interface with digital audio systems via opt-connector.

Ordering Guide

AKD4951AEN-B --- Evaluation board for AK4951AEN(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

MiniJack

DigitalMIC

TVDD DVDD AVDD SVDD

REG3.3V

1.8V3.3V 3.3V 3.3V

GND1

0V

HPJack

REG1

5V

SPK

SPP SPNLINE-OUTJack

AK4951AEN

Opt In

Opt Out

PIC4550

AK4118A(DIT/DIR)

ExternalClock

LIN1

RIN1

LIN2

RIN2

LIN3

RIN3

USB

LDO

(T3)

1.8VREG

Figure 1. AKD4951AEN-B Block Diagram

* Circuit diagram and PCB layout are attached at the end of this manual.

Evaluation board Rev.2 for AK4951AEN

AKD4951AEN-B

Page 2: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 2 -

Operation Sequence

(1) Set up the power supply lines.

(1-1) In case of supplying the power from regulator. <Default>JP3

SVDD

JP17

USB5V

1.8V

5V

3.3V

Name ofJack

Color Default Setting Using

REG1 red 5V for regulator input

GND1 black 0V ground

Table 1. Set up of power supply lines

(1-2) In case of using the power supply connectors.JP3

SVDD

JP17

USB5V

1.8V

5V

3.3V

(2) Set up the evaluation mode, jumper pins and DIP switch. (See the followings.)

(3) Power on.The AK4951AEN and AK4118A must be reset after the power supplies are applied.The AK4951AEN and AK4118A should be reset once by bringing SW1 (PDN) “L” upon power-up. Clickthe Dummy Command button on the control software after releasing the reset by SW1= “H”.

Page 3: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 3 -

Evaluation mode

In case of using the AK4118A when evaluating the AK4951AEN, audio interface format of both devices must bematched.Reter to the datasheet for audio interface format of the AK4951AEN, and Table 2 for audio interface format of theAK4118A.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 useother mode.Refer to the datasheet for register setting of the AK4951AEN.

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

Page 4: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 4 -

(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 AK4951AEN should be set to “EXT Slave Mode”. MCKI, BICK and LRCK are supplied from theAK4118A, and SDTO of the AK4951AEN is output to the AK4118A.

The jumper pins should be set as follows.

JP11MCKI

JP14BICK

JP12LRCK

DIREXT DIREXT

JP15

DIREXT

SDTO

(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 AK4951AEN should be set to “EXT Slave Mode”.

The jumper pins should be set as follows.

JP11MCKI

JP14BICK

JP12LRCK

DIREXT DIREXT DIREXTDIREXT

JP13SDTI

DIRADC

JP10SDTI-SEL

Page 5: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 5 -

(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 JP11. An internal PLL circuit generates BICK and LRCK.Registers of the AK4951AEN should be set to “PLL Master Mode”.

BICK, LRCK SDTI and SDTO are input into and output from JP14, JP12, JP13 and JP15.

AK4951AEN DSP or P

BICK

LRCK

SDTO

SDTI

BCLK

LRCK

SDTI

SDTO

MCKI

1fs

32fs, 64fs

11.2896MHz, 12MHz, 12.288MHz13.5MHz, 24MHz, 27MHz

Figure 2. PLL Master Mode

.

Page 6: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 6 -

(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 clockto operate the AK4951AEN is generated by an internal PLL circuit.Registers of the AK4951AEN should be set to “PLL Slave Mode” (Reference Clock = BICK).

BICK, LRCK SDTI and SDTO are input into and output from JP14, JP12, JP13 and JP15.

AK4951AEN DSP or P

MCKI

BICK

LRCK

SDTO

SDTI

BCLK

LRCK

SDTI

SDTO

1fs

32fs, 64fs

Figure 3. PLL Slave Mode 2(PLL Reference Clock: BICK pin)

The jumper pins should be set as follows.

JP11MCKI

DIREXT

Page 7: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 7 -

(3-3) Setting in External Slave Mode

Registers of the AK4951AEN should be set to “EXT Slave Mode”.

MCLK, BICK, LRCK SDTI and SDTO are input into and output from JP11, JP14, JP12, JP13 and JP15.

AK4951AEN DSP or P

MCKI

BICK

LRCK

SDTO

SDTI

BCLK

LRCK

SDTI

SDTO

1fs

32fs

MCLK

256fs,384fs

512fs or 1024fs

Figure 4. EXT Slave Mode

(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 AK4951AEN should be set to “PLL Master Mode”.

(4-1-1) In case of supplying MCLK to JP11

The jumper pins should be set as follows.

JP15

DIREXT

JP13SDTO SDTI

DIRADC

JP10SDTI-SEL

Page 8: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 8 -

(4-2) Setting in PLL Slave Mode

Registers of the AK4951AEN should be set to “PLL Slave Mode” (Reference Clock: BICK).Do not connect anything to PORT1 (DIR) and PORT2 (DIT).

(4-2-1) In case of supplying BICK and LRCK from the external clock

The jumper pins should be set as follows.

JP11MCKI

JP15

DIREXTDIREXT

JP13SDTO SDTI

DIRADC

JP10SDTI-SEL

(4-3) Setting in External Slave Mode

Registers of the AK4951AEN should be set to “EXT Slave Mode”.Do not connect anything to PORT1 (DIR), PORT2 (DIT).

(4-3-1) In case of using clocks from AK4118A

Use X1 (12.288MHz).

The jumper pins should be set as follows.

JP11MCKI

JP14BICK

JP12LRCK

DIREXT DIREXT

JP15

DIREXTDIREXT

JP13SDTO SDTI

DIRADC

JP10SDTI-SEL

Page 9: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 9 -

DIP Switch Setting

[S1] (SW DIP-4): Mode setting of the AK4118A.

No. Name ON (“H”) OFF (“L”) Default

1 OCKS1 AK4118A Master Clock Setting : See Table 4 L2 DIF0

AK4118A Audio Format SettingSee Table 3

L3 DIF1 L4 DIF2 H

Table 2. Mode Setting of the AK4118A

Mode DIF2 DIF1 DIF0 DAUX SDTOLRCK BICK

I/O I/O

0 0 0 0 24bit, Left justified 16bit, Right justified H/L O 64fs O1 0 0 1 24bit, Left justified 18bit, Right justified H/L O 64fs O2 0 1 0 24bit, Left justified 20bit, Right justified H/L O 64fs O3 0 1 1 24bit, Left justified 24bit, Right justified H/L O 64fs O4 1 0 0 24bit, Left justified 24bit, Left justified H/L O 64fs O Default5 1 0 1 24bit, I2S 24bit, I2S L/H O 64fs O6 1 1 0 24bit, Left justified 24bit, Left justified H/L I 64 -128fs I7 1 1 1 24bit, I2S 24bit, I2S L/H I 64 -128fs I

Table 3. AK4118A Audio Interface Format Setting

OCKS1 MCKO1 X’tal

Default0 256fs 256fs1 512fs 512fs

Table 4. AK4118A Master Clock Setting

Toggle SW Function*Upper-side is “H” and lower-side is “L”.

[SW1] (PDN): Power downs AK4951AEN and AK4118A. Keep “H” during normal operation.

Control Port

It is possible to control AKD4951AEN-B via general USB port. Connect cable with the USB connection(PORT3) onthe board and PC.

Page 10: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 10 -

Analog Input/Output Circuits

(1) Input Circuits

Figure 5. LIN1/RIN1, LIN2/RIN2, LIN3/RIN3 Input Circuits

(1-1) LIN1/RIN1Input Circuit <Default>

LIN1 and RIN1are input to J1.When the Mic Power is not used, JP6 and JP7 should be set to open.

JP4 JP5JP2

RIN-SEL

JP1

LIN-SEL

LIN3

LIN2

LIN1

RIN3

RIN2

RIN1

JP6 JP7

DMDT DMCK MP-LIN1 MP-RIN1

Page 11: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 11 -

(1-2) LIN2/RIN2 Input Circuit <Default>

LIN2 and RIN2 are input to J2 and J3.When the Mic Power is not used, JP8 and JP9 should be set to open.

JP8 JP9JP2

RIN-SEL

JP1

LIN-SEL

LIN3

LIN2

LIN1

RIN3

RIN2

RIN1

MP-RIN2MP-LIN2

(1-3) LIN3/RIN3 Input Circuit

LIN3 and RIN3 are input to J2 and J3.

JP2

RIN-SEL

JP1

LIN-SEL

LIN3

LIN2

LIN1

RIN3

RIN2

RIN1

(1-4) Digital Mic Input Circuit

DMCK is output from JP5 and DMDT is input to JP4.

JP4 JP5

DMDT DMCK

Page 12: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 12 -

(2) Output Circuits

(2-1) HPL/HPR Output Circuit

R1733

R1833

C280.22u

C290.22u

VSS1

J2 HP-OUT

12

3HPR

HPL

Figure 6. HPL/HPR Output Circuit

HPL and HPR are output from J2

(2-2) SPP/SPN Output Circuit

TP2SPN

1

TP1

SPP1

SPN

SPP

Figure 7. SPP/SPN Output Circuit

SPP and SPN are output from TP1 and TP2.

(2-3) Stereo Line Output Circuit

J3 LINE-OUT

12

3+

C25 1u

+

C24 1u

R1622k

R1522k

VSS3

ROUT

LOUT

Figure 8. LOUT/ROUT Output Circuit

LOUT and ROUT are output from J3.

* AKM assumes no responsibility for the trouble when using the above circuit examples.

Page 13: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 13 -

AK4951AEN 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.4. Double-click the icon “akd4951aen-b.exe” to open the control program. (Note 1)5. When the screen does not display “AKDUSBIF-B” at bottom left, reconnect the PC and the USB cable, and push the

[Port Reset] button.6. Begin evaluation by following the procedure below.

Figure 9. Window of Control Soft

Page 14: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 14 -

■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 switchingtab window. Refer to the “■ Dialog Box” section for details of each dialog box setting.

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).This is different from [All Read] button as it does not reflect to the register map. It only displays registervalues in hexadecimal numbers.

11. [Dummy Command]: The dummy command is written (Note 1)。

Note 1. The AK4951A should be reset by the PDN pin (“L” -> “H”) after the power supplies are applied.After that, “Dummy Command” button should be pushed.

Page 15: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 15 -

■Tab Functions

1. [Function] Tab: Function Control

When a button in the “Function” frame is clicked, a sequential process is executed.When other button is clicked, the setting dialog opens.(Refer to the “■ Sequential process” section for details of each dialog box setting, or “■ Dialog Box” section fordetails of each dialog box setting.)

Figure 10. [Function] Window

[Function] button : Executes a sequential process shown on each button. (Refer to 1- 1)Setting dialog button : Opens a setting dialog. (Refer to 1- 2)

Page 16: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 16 -

1- 1. [Function] Button

Figure 11. [Function] Button

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

Recording_MIC+18dB(ALC, AHPF ON)

MIC Input Recording(Stereo)

LIN1,RIN1

SDTO LIN1,RIN1→MIC-AMP(+18dB)→ADC→Digital Filter→SDTO

Recording_DigitalMIC(AHPF, ALC ON)

Digital MIC InputRecording (Stereo)

DMDAT SDTO DMDAT→Digital Filter→SDTO(When Digital MIC used, LIN1 changes toDMDAT.)

Playback_Headphone Headphone Output SDTI LOUT,ROUT

SDTI→DAC→HPL,HPR

Playback_Speaker(ALC ON)

SPK Output SDTI SPPSPN

SDTI→ALC→DAC→SPP,SPN

Playback_Lineout Stereo Line Output SDTI LOUT,ROUT

SDTI→DAC→LOUT,ROUT*(It goes via a digital filter.)

Loopback_Headphone(ALC, AHPF ON)

Loopback(MIC Input Recording,

Headphone Output)

LIN1,RIN1

HPLHPR

LIN1,RIN1→ADC→Digital Filter→DAC

→HPL,HPR

Table 5. Sequence Process Setting

※The Setting of Clock mode and I/F mode are not changed. The default values are follows.Clock Mode :EXT mode (slave)

I/F mode :24bit MSB Justified

Sampling Frequency :48 kHz

Page 17: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 17 -

1- 2. Setting Dialog Button

Figure 12. Setting Dialog button

[System Clock Audio I/F] button : Opens “System Clock & Audio I/F” dialog box.[MIC – ADC Setting] button : Opens “MIC_ADC Setting” dialog box.[Digital MIC Setting] button : Opens “Digital MIC Setting” dialog box.[Digital Filter] button : Opens “Filter Setting” dialog box.[ALC Setting] button : Opens “ALC Setting” dialog box.[DAC Setting] button : Opens “DAC_LINE/SPK Setting” dialog box.[BEEP Setting] button : Opens “BEEP Setting” dialog box.

Page 18: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 18 -

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 13. [REG] Window

Page 19: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 19 -

2-1. [Write]: Data Write Dialog

Select the [Write] button located on the right of the each corresponding address when changing two or more bitson 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 14. [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 DEBUGwindow.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).

Page 20: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 20 -

■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 15. [Save] Window

[All Address] check box : When the [All Address] checkbox is checked, all register settings will be saved.[Start Address] edit box : When the [All Address] check box is not checked, set starts register address to save.[End Address] edit box : When the [All Address] check box is not checked, set end register address to save.[OK] button : Selects a file to save and saves register settings.[Cancel] button : Cancel and finish this process.

Page 21: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 21 -

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 16. [All Reg Write] Window

[Open (left)] button : Selects a register setting file (*.akr).[Write] button : Executes register write with selected file setting.[Help] button : Opens a help window.[Save] button : Saves a register setting file assignment. File name is “*.mar”.[Open (right)] button : Opens a saved register setting file assignment “*. mar”.[Close] button : Closes the dialog box and finish the process.[All Write] flame : 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 bestored in the same folder.

2. hen register settings are changed by the [Save] button in the main window, re-read the file to reflect newregister settings.

Page 22: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 22 -

3. [Sequence]: [Sequence] Dialog Box

Click the [Sequence] button in the main window to open register sequence setting dialog boxRegister sequence can be set in this dialog box.

Figure 17. [Sequence] Window

~ Sequence Setting ~

Set register sequence according to the following process.

1. Select a commandUse [Select] pull-down box to choose commands.Corresponding boxes will be valid.

< Select items>・No use : Not using this address

・Register : Register write

・Reg_Mask : Register write (Masked)

・Interval : Takes an interval

・Stop : Pauses the sequence

・End : Ends the sequence

Page 23: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 23 -

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 correspondingMask bit = “0” are not changed. At this time, data read is not executed, and the storage data of thissoftware is used. “Write Default” must be executed after power up the AK4958 or when the AK4958is 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 isfinished, “Step No.1” of [start step] is selected automatically.

Page 24: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 24 -

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 18. [Sequence (File)] Window

[Open (left)] button : Opens a sequence setting file (*.aks).[Start] button : Executes the sequence by the setting of selected file.[Start All] button : 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 bestored 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 19. [Sequence Pause] Window

Page 25: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 25 -

5. [System Clock Audio I/F]: [System Clock & Audio I/F] Dialog Box

Click the [System Clock Audio I/F] button in the main window to open system clock and Audio I/F setting dialog.The settings on this dialog are interlocked with the settings on register map.(Refer to the datasheet for register definitions.)

Figure 20. [System Clock Audio I/F] Window

When clock mode is changed to “PLL Mode” from “EXT Mode”, PMVCM bit is set to "1" automatically.Even if “Clock Mode” returns to “EXT Mode”, PMVCM bit is not set to “0”. Please operate a register map directly.

Page 26: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 26 -

6. [MIC – ADC Setting]: [MIC – ADC Setting (Recording)] Dialog Box

Click the [MIC-ADC Setting] button in the main window to open MIC and ADC setting dialog box.MIC/Line input, ADC, MIC gain and sensitivity setting are available.“MIC Gain Adjustment”, fine tuning of a gain can be performed.The settings on this dialog are interlocked with the settings on register map.(Refer to the datasheet for register demotions.)

Figure 21. [MIC-ADC Setting] Window

In the following cases, PMVCM bit is set to "1" automatically.Since PMVCM bit is not set to "0" even if it returns each setup, please operate a register map directly.

① When MIC Power (PMMP bit) is Power-up② When MIC Amp Power (PMADL/R bit) is Power-up (Note 2)

Note 2. When the path of a digital filter is selected, “1” is set to PMPFIL bit.Since a PMPFIL bit is not set to “0” even if it returns each setup, please operate a register map directly.

Page 27: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 27 -

~ Gain Control by Slider ~

The volume can also be changed by slider.When a value is input in the edit box, the slide bar is moved to the value that selected by the edit box.Use the mouse or arrow keys on the keyboard for small adjustments.

Figure 22. Volume Slider Control

7. [Digital MIC Setting]: [Digital MIC Setting] Dialog Box

Click the [Digital MIC Setting] button in the main window to open Digital MIC setting dialog.The settings on this dialog are interlocked with the settings on register map.(Refer to the datasheet for register definitions.)

Figure 23. [Digital MIC Setting] Window

When choice other than [All”0”, All”0”] are chosen by combo box of “Input Signal Select (PMDML/R bit)”, PMVCMbit is set to “1” automatically.Since PMVCM bit is not set to "0" even if it returns each setup, please operate a register map directly.

Slide bar ismoved to theselected value

The value which can be set up is chosenautomatically.

Page 28: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 28 -

8. [Digital Filter]: [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 24. [Digital Filter] 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.[Reg Map to Fc/Plot] check box :

When [Reg Map to Fc/Plot] is checked, the coefficient currently written in the registermap is reflected to each parameter.Gain of HPF and LPF should be set to 1.0. When carrying out coefficient writing by[Coefficient Write] etc. on this dialog, Gain of HPF and LPF is always 1.0.

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.

[Close] button : Closes the dialog box and finishes the process.

Page 29: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 29 -

8-1. Parameter Setting

Please set a parameter of each Filter

Parameter Detail Setting Range

Sampling Rate Sampling Frequency (fs) 8, 11.025, 12, 16, 22.05, 24

32, 44.1 or 48kHz

HPF

HPF1 Cut Off Frequency High Pass Filter 1 cut off frequency 3.7×fs/48 ~ 236.8×fs/48 (kHz)

HPF2 Cut Off Frequency High Pass Filter 2 cut off frequency 0.0001 ≦ fc/fs < 0.497

AHPF

AHPF Detection Level Auto High Pass Filter Detection Level 0.5(weak) ~ 4.0(strong)

AHPF Suppressor Level Auto High Pass Filter Suppressor Level weak, medium1, medium2, strong

LPF

Cut Off Frequency Low Pass Filter cut off frequency 0.05 ≦ fc/fs < 0.497

FIL3

Cut Off Frequency FIL3 cut off frequency 0.0001 ≦ fc/fs < 0.497

Filter type The selection of filter type LPF or HPF

Gain Gain -10dB ≦ Gain ≦ 0dB

EQ0

Pole Frequency EQ0 Pole frequency 0.0001 ≦ fc/fs < 0.497

Zero-point Frequency EQ0 Zero-point frequency 0.0001 ≦ fc/fs < 0.497

Gain Gain -20dB ≦ Gain ≦ +12dB

Gain2 Gain2 0 / +12 / +24dB

5 Band Equalizer

EQ1-5 Center Frequency EQ1-5 Center frequency 0.003 < fc/fs < 0.497

EQ1-5 Band Width EQ1-5 Band width (Note 3) fc/fs < 0.497

EQ1-5 Gain EQ1-5 Gain (Note 4) -1 ≦ Gain < 3

Table 6. Parameter Setting of [Filter Setting]

Note 3. A gain difference is a bandwidth of 3dB from center frequency.Note 4. When a gain is “-1”, EQ becomes a notch filter.

“HPF1 Enable”, “AHPF Enable”, “HPF2 Enable”, “LPF Enable”, “FIL3 Enable”, “EQ0 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 automaticcorrection of the center frequency of the notch filter is executed.

Figure 25. Filter ON/OFF Check Box

Page 30: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 30 -

8-2. [Register Setting]: [Register Setting for Filter] Dialog Box

Click the [Register Setting] button, a register set value is displayed. When a value out of a setting range is set, errormessage is displayed, and a calculation of register setting is not carried out.

Figure 26. [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.

Page 31: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 31 -

8-3. [F Response]: [Filter Plot] Dialog Box

A frequency characteristic is displayed when push a [F Response] button. Then, a register set point is also updated.Change Frequency Range, and indication of a frequency characteristic is updated when push a [UpDate] button.

Figure 27. [F Response] Window

[Frequency Range] edit box : The width of the frequency display is specified.[UpDate] button : It draws in the graph again.[Gain/Phase] radio button : Switch of “Gain/Phase” display.[Log View] check button : Switch of “Linear/Log” display.[Close] button : Closing the dialog box and finish the process.

~ 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.)

Page 32: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 32 -

8-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 thisscreen.The center frequency and the gain setting are changed by moving the mouse while left-clicking.

The setting of the bandwidth is changed by moving the mouse while right-clicking.

Figure 28. Filter Setting (Left-clicking operation)

Figure 29. Filter Setting (Right-clicking operation)

The number is selected.The movement operation is done whileleft-clicking.

After operating the mousethe value of the center frequency and the gain isupdated.

After operating the mousethe value of the bandwidth is updated.

Page 33: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 33 -

8-5. Simulation of Fil3 Filter

Setting of Stereo-MIC[L-ch Level] / [R-ch Level] : Gain mismatch of stereo MIC sensitivity are set.[Distance] : The distance between the sound source and the MIC is set.[Angle] : The angle between the sound source and the MIC is set.

Default Fil3: OFF FIL3: ON, Filter Type: LPF, EQ0: ONFigure 30. Stereo Separation Emphasis Operation

Page 34: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 34 -

8-6. 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 automaticallycorrected. 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 5)

Note 5. There is a possibility that the automatic compensation is not correctly done when the width of thecenter frequency is smaller than that of the bandwidth setting.

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”)

Page 35: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 35 -

8-7. 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”)

Page 36: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 36 -

9. [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.

Figure 37. Volume Progress Control

The read value is displayed on the progress control andedit box.

The Interval of read-out can set up in 100~1000 msec.

Page 37: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 37 -

10. [DAC Setting]: [DAC_LINE/SPK/HP Setting(Playback)] 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 Setting] Window

In the following cases, PMVCM bit is set to "1" automatically.Since PMVCM bit is not set to "0" even if it returns each setup, please operate a register map directly.

① When DAC Power (PMDAC bit) is Power-up (Note 6)② When SPK-Amp (PMSPK, SPPSN, DACS bit) are Enable③ When Line Out (PMLO, LOPS, DACL bit) are Enable④ When DAC_HeadphoneAmp (PMHPL bit, PMHPR bit) are Power-up

Note 6. When the path of a digital filter is selected, “1” is set to PMPFIL bit.

Since a PMPFIL bit is not set to “0” even if it returns each setup, please operate a register map directly.

Page 38: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 38 -

11. [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

When BEEP Input Power (PMBP bit) is Power-up, PMVCM bit is set to "1" automatically.Since PMVCM bit is not set to "0" even if it returns the setup, please operate a register map directly.

Page 39: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 39 -

■Sequential process

1. [Recording_MIC+18dB (ALC, AHPF ON)]

When [Recording_MIC+18dB] button in the main window is clicked, the sequence for MIC input Settings (stereo) isexecuted. (Note 7)

[MIC-ADC Setting] Window [ALC Setting] Window

[Filter Setting] Window

Figure 40. [Recording_MIC+18dB] Setting

Page 40: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 40 -

2. [Recording_DigitalMIC (AHPF, ALC ON)]

When [Recording_DigitalMIC] button in the main window is clicked, the sequence for Digital MIC input Settings(stereo) is executed. (Note 7)

[Digital MIC Setting] Window [ALC Setting] Window

[Filter Setting] Window

Figure 41. [Recording_DigitalMIC] Setting

Page 41: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 41 -

3. [Playback_Headphone]

When [Playback_Headphone] button in the main window is clicked, the sequence for Headphone output Settings isexecuted.

[DAC_LINE/SPK/HP Setting] Window

Figure 42. [Playback_Headphone] Setting

4. [Playback_Speaker (ALC ON)]

When [Playback_Speaker] button in the main window is clicked, the sequence for Speaker output Settings isexecuted. (Note 7)

[DAC_LINE/SPK/HP Setting] Window [ALC Setting] Window

Figure 43. [Playback_Speaker] Setting

Page 42: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 42 -

5. [Playback_Lineout]

When [Playback_Lineout] button in the main window is clicked, the sequence for Line output Settings isexecuted. (Note 7)

[DAC_LINE/SPK/HP Setting] Window

Figure 44. [Playback_Lineout] Setting

5. [Loopback_Headphone]

When [Loopback_Lineout] button in the main window is clicked, the sequence of Loopback settings is executed.

[MIC-ADC Setting] Window [ALC Setting] Window

Page 43: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 43 -

[Filter Setting] Window

[DAC_LINE/SPK/HP Setting] Window

Figure 45. [Loopback_Headphone] Setting

Note 7. The register setting of ALC by the sequence of [Recording_MIC+18dB], [Recording_DigitalMIC],[Playback_Speaker] or [Loopback_Headphone] is same.

The register setting of Digital Filter is also the same among the above except [Playback_Speaker].

Page 44: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 44 -

MEASUREMENT RESULTS

[Measurement Condition]

・ Measurement unit : Audio Precision, System two Cascade・ MCKI : 256fs (12.288MHz)・ BICK : 64fs・ fs : 48kHz・ Bit : 24bit・ Measurement Mode : EXT Slave Mode・ Power Supply : AVDD = SVDD = TVDD = 3.3V, DVDD = 1.8V・ Input Frequency : 1kHz・ Measurement Frequency : 20 ~ 20kHz・ Temperature : Room

[Measurement Results]

1. ADC

ResultUnit

Lch Rch

ADC: LIN1/RIN1 ADC, IVOL, IVOL=0dB, ALC=OFF

MGAIN = +18dB

S/(N+D) (-1dBFS) 82.6 82.6 dB

DR (-60dBFS, A-Weighted) 89.3 89.4 dB

S/N (A-weighted) 89.3 89.4 dB

MGAIN = 0dB

S/(N+D) (-1dBFS) 83.5 83.5 dB

DR (-60dBFS, A-Weighted) 96.0 96.0 dB

S/N (A-weighted) 96.0 96.0 dB

2. DAC

ResultUnit

Lch Rch

Headphone-Amp: DAC HPL/HPR, IVOL=DVOL=0dB, RL=16Ω

fs=48kHz, BW=20kHz

S/(N+D) 80.2 79.0 dB

S/N (A-weighted) 97.2 97.2 dB

Speaker-Amp: DAC SPP/SPN, IVOL=DVOL=0dB, SPKG=+8.4dB, RL=8

fs=48kHz, BW=20kHz

S/(N+D) (-0.5dBFS) 78.8 dB

S/N (A-weighted) 99.9 dB

Stereo Line Output: DAC LOUT/ROUT, IVOL=DVOL=0dB, RL=22kΩ

LVCM1-0 bits = “01”, fs=48kHz, BW=20kHz

S/(N+D)(0dBFS) 82.1 82.0 dB

(-3dBFS) 86.1 87.1 dB

S/N (A-weighted) 95.2 95.2 dB

Page 45: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 45 -

[Plot]

1. ADC (LIN1/RIN1 ADC) (Ceramic Capacitor)[MGAIN=+18dB]

AK4951AEN ADC FFT (-1dBFS)

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 46. FFT (Input level= -1dBFS)

AK4951AEN ADC FFT (-60dBFS)

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 47. FFT (Input level= -60dBFS)

Page 46: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 46 -

AK4951AEN ADC FFT (No signal)

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 48. FFT (No signal)

AK4951AEN ADC THD+N vs Input Level (fin=1kHz)

-100

-60

-95

-90

-85

-80

-75

-70

-65

dBFS

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBr

Figure 49. THD+N vs. Input Level

Page 47: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 47 -

AK4951AEN ADC THD+N vs Frequency (-1dBFS)

-100

-60

-95

-90

-85

-80

-75

-70

-65

dBFS

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 50. THD+N vs. Input Frequency

AK4951AEN ADC Linearity (fin=1kHz)

-100

+0

-90

-80

-70

-60

-50

-40

-30

-20

-10

dBFS

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBr

Figure 51. Linearity

Page 48: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 48 -

AK4951AEN ADC Crosstalk (-1dBFS)

-140

-60

-130

-120

-110

-100

-90

-80

-70

dB

20 20k50 100 200 500 1k 2k 5k 10k

Hz

TTT TTTTTTTTTT T T T T T T TTTTTTTTTT TTTTT T T T TT T TT T T

Figure 52. Crosstalk

AK4951AEN ADC Frequency Response (-1dBFS)

-2

+0

-1.8

-1.6

-1.4

-1.2

-1

-0.8

-0.6

-0.4

-0.2

dBFS

2k 20k4k 6k 8k 10k 12k 14k 16k 18k

Hz

Figure 53. Frequency Response

Page 49: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 49 -

[MGAIN=0dB]

AK4951AEN ADC FFT (-1dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

Figure 54. FFT (Input level= -1dBFS)

AK4951AEN ADC FFT (-60dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

Figure 55. FFT (Input level= -60dBFS)

Page 50: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 50 -

AK4951AEN ADC FFT (No signal)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

Figure 56. FFT (No signal)

AK4951AEN ADC THD+N vs Input Level (fin=1kHz)

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBr

-100

-60

-95

-90

-85

-80

-75

-70

-65

dBFS

Figure 57. THD+N vs. Input Level

Page 51: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 51 -

AK4951AEN ADC THD+N vs Frequency (-1dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-100

-60

-95

-90

-85

-80

-75

-70

-65

dBFS

Figure 58. THD+N vs. Input Frequency

AK4951AEN ADC Linearity (fin=1kHz)

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBr

-100

+0

-90

-80

-70

-60

-50

-40

-30

-20

-10

dBFS

Figure 59. Linearity

Page 52: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 52 -

AK4951AEN ADC Crosstalk (-1dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

-60

-130

-120

-110

-100

-90

-80

-70

dB

TT T TTTTT T TTT T TTTTTT TTTTT T

Figure 60. Crosstalk

AK4951AEN ADC Frequency Response (-1dBFS)

2k 20k4k 6k 8k 10k 12k 14k 16k 18k

Hz

-2

+0

-1.8

-1.6

-1.4

-1.2

-1

-0.8

-0.6

-0.4

-0.2

dBFS

Figure 61. Frequency Response

Page 53: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 53 -

2. ADC (LIN3/RIN3 ADC) (Electrolytic Capacitor)[MGAIN=+18dB]

AK4951AEN ADC FFT (-1dBFS)

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 62. FFT (Input level= -1dBFS)

AK4951AEN ADC FFT (-60dBFS)

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 63. FFT (Input level= -60dBFS)

Page 54: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 54 -

AK4951AEN ADC FFT (No signal)

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 64. FFT (No signal)

AK4951AEN ADC THD+N vs Input Level (fin=1kHz)

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBr

-100

-60

-95

-90

-85

-80

-75

-70

-65

dBFS

Figure 65. THD+N vs. Input Level

Page 55: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 55 -

AK4951AEN ADC THD+N vs Frequency (-1dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-100

-60

-95

-90

-85

-80

-75

-70

-65

dBFS

Figure 66. THD+N vs. Input Frequency

AK4951AEN ADC Linearity (fin=1kHz)

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBr

-100

+0

-90

-80

-70

-60

-50

-40

-30

-20

-10

dBFS

Figure 67. Linearity

Page 56: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 56 -

AK4951AEN ADC Crosstalk (-1dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

-60

-130

-120

-110

-100

-90

-80

-70

dB

TTTT TTTTT T TT TT TTTTTTTT TTTTTTT T TT T T TTTT TT

Figure 68. Crosstalk

AK4951AEN ADC Frequency Response (-1dBFS)

2k 20k4k 6k 8k 10k 12k 14k 16k 18k

Hz

-2

+0

-1.8

-1.6

-1.4

-1.2

-1

-0.8

-0.6

-0.4

-0.2

dBFS

Figure 69. Frequency Response

Page 57: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 57 -

[MGAIN=0dB]

AK4951AEN ADC FFT (-1dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

Figure 70. FFT (Input level= -1dBFS)

AK4951AEN ADC FFT (-60dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

Figure 71. FFT (Input level= -60dBFS)

Page 58: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 58 -

AK4951AEN ADC FFT (No signal)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

+0

-120

-100

-80

-60

-40

-20

dBFS

Figure 72. FFT (No signal)

AK4951AEN ADC THD+N vs Input Level (fin=1kHz)

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBr

-100

-60

-95

-90

-85

-80

-75

-70

-65

dBFS

Figure 73. THD+N vs. Input Level

Page 59: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 59 -

AK4951AEN ADC THD+N vs Frequency (-1dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-100

-60

-95

-90

-85

-80

-75

-70

-65

dBFS

Figure 74. THD+N vs. Input Frequency

AK4951AEN ADC Linearity (fin=1kHz)

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBr

-100

+0

-90

-80

-70

-60

-50

-40

-30

-20

-10

dBFS

Figure 75. Linearity

Page 60: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 60 -

AK4951AEN ADC Crosstalk (-1dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

-60

-130

-120

-110

-100

-90

-80

-70

dB

TT TTT TT T T TTT TTTTT T T

Figure 76. Crosstalk

AK4951AEN ADC Frequency Response (-1dBFS)

2k 20k4k 6k 8k 10k 12k 14k 16k 18k

Hz

-2

+0

-1.8

-1.6

-1.4

-1.2

-1

-0.8

-0.6

-0.4

-0.2

dBFS

Figure 77. Frequency Response

Page 61: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 61 -

3. DAC (DAC Headphone (HPL/HPR))

AK4951AEN DAC=>HP FFT (0dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

Figure 78. FFT (Input level= 0dBFS)

AK4951AEN DAC=>HP FFT (-60dBFS)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

Figure 79. FFT (Input level= -60dBFS)

Page 62: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 62 -

AK4951AEN DAC=>HP FFT (No signal)

20 20k50 100 200 500 1k 2k 5k 10k

Hz

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

Figure 80. FFT (No signal)

AK4951AEN DAC=>HP FFT (Out-of-band Noise)

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

20 100k50 100 200 500 1k 2k 5k 10k 20k 50k

Hz

Figure 81. FFT (Out-of-band Noise)

Page 63: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 63 -

AK4951AEN DAC=>HP THD+N vs Input Level (fin=1kHz)

-120

-40

-110

-100

-90

-80

-70

-60

-50

dBr

A

-120 +0-100 -80 -60 -40 -20

dBFS

Figure 82. THD+N vs. Input Level

AK4951AEN DAC=>HP THD+N vs Frequency (0dBFS)

-120

-40

-110

-100

-90

-80

-70

-60

-50

dBr

A

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 83. THD+N vs. Input Frequency

Page 64: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 64 -

AK4951AEN DAC=>HP Linearity (fin=1kHz)

-100

+0

-90

-80

-70

-60

-50

-40

-30

-20

-10

dBr

A

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBFS

Figure 84. Linearity

AK4951AEN DAC=>HP Crosstalk (0dBFS)

-120

-40

-110

-100

-90

-80

-70

-60

-50

dB

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 85. Crosstalk

Page 65: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 65 -

AK4951AEN DAC=>HP Frequency Response (0dBFS)

-0.5

+0.5

-0.4

-0.3

-0.2

-0.1

+0

+0.1

+0.2

+0.3

+0.4

dBr

A

2k 20k4k 6k 8k 10k 12k 14k 16k 18k

Hz

Figure 86. Frequency Response

Page 66: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 66 -

4. DAC (DAC Speaker (SPP/SPN))

AK4951AEN DAC=>SKP FFT (-0.5dBFS, SPKG=01)

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 87. FFT (Input level= -0.5dBFS)

AK4951AEN DAC=>SKP FFT (-60dBFS, SPKG=01)

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 88. FFT (Input level= -60dBFS)

Page 67: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 67 -

AK4951AEN DAC=>SKP FFT (No signal, SPKG=01)

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 89. FFT (No signal)

AK4951AEN DAC=>SKP Out of band noise (SPKG=01)

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

20 100k50 100 200 500 1k 2k 5k 10k 20k 50k

Hz

Figure 90. FFT (Out-of-band Noise)

Page 68: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 68 -

AK4951AEN DAC=>SKP THD+N vs Frequency (-0.5dBFS, SPKG=01)

-120

-40

-110

-100

-90

-80

-70

-60

-50

dBr

A

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 91. THD+N vs. Input Frequency

AK4951AEN DAC=>SKP Linearity (-0.5dBFS, SPKG=01)

-100

+0

-90

-80

-70

-60

-50

-40

-30

-20

-10

dBr

A

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBFS

Figure 92. Linearity

Page 69: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 69 -

AK4951AEN DAC=>SKP Frequency Response (-0.5dBFS, SPKG=01)

-1

+0

-0.9

-0.8

-0.7

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

dBr

A

2k 20k4k 6k 8k 10k 12k 14k 16k 18k

Hz

Figure 93. Frequency Response

AK4951AEN DAC=>SKP THD+N vs Output Power (fin=1kHz, SPKG=00)

0

200m

20m

40m

60m

80m

100m

120m

140m

160m

180m

W

-90

-40

-85

-80

-75

-70

-65

-60

-55

-50

-45

dB

-40 +0-35 -30 -25 -20 -15 -10 -5

dBFS

Figure 94. THD+N vs. Output Power (SPKG=00)

Page 70: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 70 -

AK4951AEN DAC=>SKP THD+N vs Output Power (fin=1kHz, SPKG=01)

0

300m

50m

100m

150m

200m

250m

W

-100

-40

-90

-80

-70

-60

-50

dB

-40 +0-35 -30 -25 -20 -15 -10 -5

dBFS

Figure 95. THD+N vs. Output Power (SPKG=01)

AK4951AEN DAC=>SKP THD+N vs Output Power (fin=1kHz, SPKG=10)

0

500m

50m

100m

150m

200m

250m

300m

350m

400m

450m

W

-100

+0

-90

-80

-70

-60

-50

-40

-30

-20

-10

dB

-40 +0-35 -30 -25 -20 -15 -10 -5

dBFS

Figure 96. THD+N vs. Output Power (SPKG=10)

Page 71: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 71 -

AK4951AEN DAC=>SKP THD+N vs Output Power (fin=1kHz, SPKG=11)

0

1.2

200m

400m

600m

800m

1

W

-120

+0

-100

-80

-60

-40

-20

dB

-40 +0-35 -30 -25 -20 -15 -10 -5

dBFS

Figure 97. THD+N vs. Output Power (SPKG=11)

Page 72: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 72 -

5. DAC (DAC Line-out (LOUT/ROUT))

AK4951AEN DAC=>Line-out FFT (0dBFS, LVCM=01)

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 98. FFT (Input level= 0dBFS)

AK4951AEN DAC=>Line-out FFT (-3dBFS, LVCM=01)

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 99. FFT (Input level= -3dBFS)

Page 73: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 73 -

AK4951AEN DAC=>Line-out FFT (-60dBFS, LVCM=01)

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 100. FFT (Input level= -60dBFS)

AK4951AEN DAC=>Line-out FFT (No signal, LVCM=01)

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 101. FFT (No signal)

Page 74: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 74 -

AK4951AEN DAC=>Line-out Out-of-band Noise (LVCM=01)

-140

+0

-120

-100

-80

-60

-40

-20

dBr

A

20 100k50 100 200 500 1k 2k 5k 10k 20k 50k

Hz

Figure 102. FFT (Out-of-band Noise)

AK4951AEN DAC=>Line-out THD+N vs Input Level (fin=1kHz, LVCM=01)

-120

-60

-110

-100

-90

-80

-70

dBr

A

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBFS

Figure 103. THD+N vs. Input Level

Page 75: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 75 -

AK4951AEN DAC=>Line-out THD+N vs Frequency (-3dBFS, LVCM=01)

-120

-60

-110

-100

-90

-80

-70

dBr

A

20 20k50 100 200 500 1k 2k 5k 10k

Hz

Figure 104. THD+N vs. Input Frequency

AK4951AEN DAC=>Line-out Linearity (fin=1kHz, LVCM=01)

-100

+0

-90

-80

-70

-60

-50

-40

-30

-20

-10

dBr

A

-100 +0-90 -80 -70 -60 -50 -40 -30 -20 -10

dBFS

Figure 105. Linearity

Page 76: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 76 -

AK4951AEN DAC=>Line-out Crosstalk (-3dBFS, LVCM=01)

-120

-40

-110

-100

-90

-80

-70

-60

-50

dB

20 20k50 100 200 500 1k 2k 5k 10k

Hz

TTTTTTTT T TTT TTTTT T T

Figure 106. Crosstalk

AK4951AEN DAC=>Line-out Frequency Response (-3dBFS, LVCM=01)

-4

-2

-3.8

-3.6

-3.4

-3.2

-3

-2.8

-2.6

-2.4

-2.2

dBr

A

2k 20k4k 6k 8k 10k 12k 14k 16k 18k

Hz

Figure 107. Frequency Response

Page 77: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 77 -

REVISION HISTORY

Date(YY/MM/DD)

ManualRevision

BoardRevision

Reason Page Contents

15/03/31 KM121000 0 First edition -

16/03/10 KM121001 1 Board change 1 AK4951AEN : Rev.C→Rev.D

Change 44-76 Measurement data were changed.

16/09/20 KM121002 2 Board change 79,81 Part number was changed.(T2,T3)

Page 78: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

[AKD4951AEN-B]

<KM121002> 2016/09

- 78 -

IMPORTANT NOTICE

0. Asahi Kasei Microdevices Corporation (“AKM”) reserves the right to make changes to the informationcontained in this document without notice. When you consider any use or application of AKM productstipulated in this document (“Product”), please make inquiries the sales office of AKM or authorizeddistributors as to current status of the Products.

1. All information included in this document are provided only to illustrate the operation and applicationexamples of AKM Products. AKM neither makes warranties or representations with respect to the accuracyor completeness of the information contained in this document nor grants any license to any intellectualproperty 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 orapplications. AKM ASSUMES NO LIABILITY FOR ANY LOSSES INCURRED BY YOU OR THIRDPARTIES ARISING FROM THE USE OF SUCH INFORMATION IN YOUR PRODUCT DESIGN ORAPPLICATIONS.

2. The Product is neither intended nor warranted for use in equipment or systems that require extraordinarilyhigh 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 usedin nuclear facilities, equipment used in the aerospace industry, medical equipment, equipment used forautomobiles, trains, ships and other transportation, traffic signaling equipment, equipment used to controlcombustions or explosions, safety devices, elevators and escalators, devices related to electric power, andequipment used in finance-related fields. Do not use Product for the above use unless specifically agreed byAKM in writing.

3. Though AKM works continually to improve the Product’s quality and reliability, you are responsible forcomplying 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 theProduct 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 thisdocument 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 informationcontained in this document, you should comply with the applicable export control laws and regulations andfollow the procedures required by such laws and regulations. The Products and related technology may not beused for or incorporated into any products or systems whose manufacture, use, or sale is prohibited under anyapplicable domestic or foreign laws or regulations.

5. Please contact AKM sales representative for details as to environmental matters such as the RoHScompatibility of the Product. Please use the Product in compliance with all applicable laws and regulationsthat regulate the inclusion or use of controlled substances, including without limitation, the EU RoHSDirective. AKM assumes no liability for damages or losses occurring as a result of noncompliance withapplicable laws and regulations.

6. Resale of the Product with provisions different from the statement and/or technical features set forth in thisdocument shall immediately void any warranty granted by AKM for the Product and shall not create or extendin 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 writtenconsent of AKM.

Page 79: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

5

5

4

4

3

3

2

2

1

1

D D

C C

B B

A A

1.8V

3.3V5V

RIN3RIN2RIN1

LIN3LIN2LIN1

VSS1

VSS1

VSS2

VSS1

VSS3

VSS2

VSS2

VSS3

VSS1

VSS1

VSS1

VSS1VSS1

VSS1

VSS1

D3V

DVDD

TVDD

AVDD

SVDD

USB5VUSBGND

SVDD

SDTI

SDTO

LRCK

BICK

MCKI

DVDD

TVDD

AVDD

SDA

SCL

PDN

Title

Size Document Number R e v

Date: Sheet o f

AK4951AEN 1

AKD4951AEN-B

A3

1 3Wednesday, August 03, 2016

Title

Size Document Number R e v

Date: Sheet o f

AK4951AEN 1

AKD4951AEN-B

A3

1 3Wednesday, August 03, 2016

Title

Size Document Number R e v

Date: Sheet o f

AK4951AEN 1

AKD4951AEN-B

A3

1 3Wednesday, August 03, 2016

R2 0

TP4SCL

1

R1622k

J3 LINE-OUT

1 2 3

T1

TK73618AME

NC8 Vin7 Vcont6 NC5

NC1Vout2PCL3GND4

+

C4100u

R20

open

R52.2k

C9open

R1733

C60.1u

R1522k

R91k

+C3210u

C30 2.2u

C101u

C13open

T2

AP1154ADL33

NC8 Vin7 Vcont6 NC5

NC1Vout2PCL3GND4

R1451

JP3 SVDD

R3 5.1

R33 open

C342.2u

U1AK4951AEN

LIN

31

RIN

22

LIN

23

MP

WR

24

MP

WR

15

RIN

1/D

MC

LK

6

LIN

1/D

MD

AT

7

PD

N8

SCL9

SDA10

SDTI11

LRCK13

BICK14

MCKI/OVF15

TVDD16

VS

S3

17

SV

DD

18

SP

N/R

OU

T19

SP

P/L

OU

T20

DV

DD

21

HP

L22

HP

R23

CP26

CN27

AVDD28

VSS129

VCOM30

MRF31

RIN332

SDTO12

VE

E24

VSS225

GND1

GND

1

TP1SPP

1

C81u

C15open

TP3SDA

1

R1351

L1

10u

1 2

C141u

R62.2k

C330.1u

+C1

100u

R1 0

C17open

C121u

R81k

C280.22u

R1251

+

C2210u

C312.2u

+C2610u

C352.2u

JP

9M

P-R

IN2

JP

5D

MC

K

C19open

C20.1u

JP2RIN-SEL

R1151

C50.1u

REG1

VDD

1

+

C161u

JP

4D

MD

T

R72.2k

R19 open

+C2010u

JP

6M

P-L

IN1

+

C181u

R1833

R1051

C230.1u

J2 HP-OUT

123

+C7100u

+ C241u

JP1LIN-SEL

TP2SPN

1

JP

7M

P-R

IN1

C290.22u

+ C251u

C30.1u

J1MIC-IN

12

3

C210.1u

JP

8M

P-L

IN2

R42.2k

C11open

C270.1u

- 79-

Page 80: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

5

5

4

4

3

3

2

2

1

1

D D

C C

B B

A A

ADC

DIR

H (ON)

L(OFF)

DIF

1D

IF0

DIF

2

OC

KS

1

L H

DIR

EXT

EXT

DIR

EXT

DIR

EXT

DIR

MCKI

SDTI

LRCK

BICK

D3V

SDTO

USB-PDN

PDN

Title

Size Document Number R e v

Date: Sheet o f

DIR/DIT 1

AKD4951AEN-B

A3

2 3Wednesday, August 03, 2016

Title

Size Document Number R e v

Date: Sheet o f

DIR/DIT 1

AKD4951AEN-B

A3

2 3Wednesday, August 03, 2016

Title

Size Document Number R e v

Date: Sheet o f

DIR/DIT 1

AKD4951AEN-B

A3

2 3Wednesday, August 03, 2016

+

C4110u

C360.1u

R24

10k

PORT2

OPT-OUT

GND1

VCC2

IN3

R23 2.2k

JP11MCKI

C480.1u

JP12LRCK

C470.47u

U2

AK4118A

IPS0/RX41

NC2

DIF0/RX53

TEST24

DIF1/RX65

VSS16

DIF2/RX77

IPS1/IIC8

P/SN9

XTL010

XTL111

TV

DD

13

NC

/GP

114

TX

0/G

P2

15

TX

1/G

P3

16

BO

UT

/GP

417

CO

UT

/GP

518

UO

UT

/GP

619

VO

UT

/GP

720

DV

DD

21

VS

S2

22

MC

KO

123

BICK26

MCKO227

DAUX28

XTO29

XTI30

PDN31

CM0/CDTO/CAD132

CM1/CDTI/SDA33

OCKS1/CCLK/SCL34

OCKS0/CSN/CAD035

INT036

AV

DD

38

R39

VC

OM

40

VS

S3

41

RX

042

NC

43

RX

144

TE

ST

145

RX

246

VS

S4

47

RX

348

VIN/GP012

LR

CK

24

SDTO25

INT

137

JP13SDTI

S1

SW DIP-4

1 2 3 4

8 7 6 5

C45 0.1u

JP10SDTI-SEL

C400.1u

JP14BICK

X112.288MHz

12

+

C3910u

+

C46 10u

C44 5p

R2210k

R21 470

JP15SDTO

C380.1u

C43 5p

PORT1

OPT-IN

OUT1

VCC3

GND2

SW1RESET

213

RP147k

4321

C420.1u

D1

HSU119

KA

- 80-

Page 81: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

5

5

4

4

3

3

2

2

1

1

D D

C C

B B

A A

XTI

XTO

VDDMCLRPGDPGCGND

SCL

SDA

USB-PDN

USB5V

USBGND

Title

Size Document Number R e v

Date: Sheet o f

Control I/F (USB) 1

AKD4951AEN-B

A3

3 3Wednesday, August 03, 2016

Title

Size Document Number R e v

Date: Sheet o f

Control I/F (USB) 1

AKD4951AEN-B

A3

3 3Wednesday, August 03, 2016

Title

Size Document Number R e v

Date: Sheet o f

Control I/F (USB) 1

AKD4951AEN-B

A3

3 3Wednesday, August 03, 2016

U4 PCA9306DP1

GND1

VREF12

SCL13

SDA14

EN8

VREF27

SCL26

SDA25

C570.1u

R25 4.7k

+

C5110u

C540.1u

+C5610u

R27100k

C491u

R3051

X220MHz

T3

AP1154ADL33

NC1Vout2PCL3GND4

NC8 Vin7

NC5

Vcont6

R281k

C530.1u

C58 22p

+C5210u

C60 0.1u

R320

R310

R291k

C650.47u

JP16 PIC

12345

C500.1u

PORT3USB Connector

VB

US

1D

-2

D+

3ID

4G

ND

5

R26100k

U3

PIC18F4550

RC7/RX/DT/SDO1

RD4/SPP42

RD5/SPP5/P1B3

RD6/SPP6/P1C4

RD7/SPP7/P1D5

VSS06

VDD07

RB0/AN12/INT0/FLT0/SDI/SDA8

RB1/AN10/INT1/SCK/SCL9

RB2/AN8/INT2/VMO10

RB3/AN9/CPP2/VPO11

NC

/IC

CK

/IC

PG

C12

NC

/IC

DT

/IC

PG

D13

RB

4/A

N11/K

BI0

/CS

SP

P14

RB

5/K

BI1

/PG

M15

RB

6/K

BI2

/PG

C16

RB

7/K

BI3

/PG

D17

MC

LR

_N

/Vpp/R

E3

18

RA

0/A

N0

19

RA

1/A

N1

20

RA

2/A

N2/V

ref-

/CV

ref

21

RA

3/A

N3/V

ref+

22

RA4/T0CKI/C1OUT/RCV23

RA5/AN4/SS_N/HLVDIN/C2OUT24

RE0/AN5/CK1SPP25

RE1/AN6/CK2SPP26

RE2/AN7/OESPP27

VDD128

VSS129

OSC1/CLKI30

OSC2/CLKO/RA631

RC0/T1OSO/T13CKI32

NC/ICRST_N/ICVpp33

NC

/IC

PO

RT

S34

RC

1/T

1O

SI/C

CP

2/U

OE

_N

35

RC

2/C

CP

1/P

1A

36

VU

SB

37

RD

0/S

PP

038

RD

1/S

PP

139

RD

2/S

PP

240

RD

3/S

PP

341

RC

4/D

-/V

M42

RC

5/D

+/V

P43

RC

6/T

X/C

K44

C550.1u

C59 22p

JP17USB5V

- 81-

Page 82: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

- 82-

Page 83: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

- 83-

Page 84: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

- 84-

Page 85: AKD4951AEN-B Rev.2 English Manual · The AKD4951AEN-B is an evaluation board for the AK4951AEN 24bit CODEC with built ... C24 1u R16 22k R15 22k VSS3 ROUT ... Executes read commands

- 85-


Recommended