SMA6101_GUI_User_Manual_Rev0.0.2x SMA6101 GUI User Manual Rev0.0.2

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 28

DownloadSMA6101_GUI_User_Manual_Rev0.0.2x SMA6101 GUI User Manual Rev0.0.2
Open PDF In BrowserView PDF
GUI User Manual
Revision 0.0.2

*Technology by

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.1

www.siliconmitus.com
1 / 28

GUI User Manual

1. Purpose
Graphic User Interface (GUI) is a software program that verifies and tests the function of the Silicon Mitus product. This
document is based on SMA6101 GUI.

Figure 1. Active Flow
The Silicon Mitus evaluation system has an I2C port, so the user can control the action via the GUI program. The diagram
below describes the connection for the Silicon Mitus evaluation system using the GUI Program with test equipment, USB to
I2C Board, PC, USB cable and Silicon Mitus Evaluation Board (EVB) Kit.

Figure 2. Connection Diagram

www.siliconmitus.com
2 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual

2. Installation
Unzip SMA6101_Control_Panel.zip to a local PC. To install the program, run “Setup.exe” file.

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
3 / 28

GUI User Manual

Installation Path
1. Windows Start → Click “
“ SMA6101
2. C:\Program Files (x86)\Iron Device Corporation\SMA6101 folder. Run with SMA6101.exe

3. Device Configuration
Connect ‘USB to I2C Board’ to the Evaluation Board Kit.
1. Run SMA6101 GUI Program
2. If the USB to I2C Board is not connected normally, an error message pop-up window will appear.

Figure 3. Error Message Pop-up

www.siliconmitus.com
4 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual

4. Board Manual
4.1 Introduction
The SMA6101 Evaluation (EV) Board is a demonstration and evaluation board that shows the capabilities and features
of SMA6101 chipset designed by Silicon Mitus (Iron Device). This board has a digital class-D audio amplifier with an
integrated boost converter. From input voltage or a single cell Li-ion battery power supply, the boost converter converts
boosted output voltage into full digital amplifier to make large signal of outputs stable for the piezo speaker drive.
Maximum output voltage level is 40 Vpp.

4.2 Board Package Content
The SMA6101 EV Board package includes the following:
1.
2.
3.
4.

SMA6101 EV Board
USB to I2C Control Board
Cable set to connect the board in lab conditions.
Control S/W (Released by e-mail. Please contact Silicon Mitus separately.)

4.3 EV Board Overview

Figure 4. SMA6101 EV Board Placement

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
5 / 28

GUI User Manual

Figure 5. SMA6101 EV Board

Figure 6. USB to High Speed I2C Control Board
Type: 2.54 mm Pitch Pin Header for J6
Pin

Description

Value

1

3.3 V LDO Output

+3.3 V

2

IOVDD

IOVDD

Connect Pin 1 and Pin 2 for SMA6101 if IO voltage is +3.3 V

Type: 2.54 mm Pitch Pin Header for J7
Pin

Description

Value

1

IOVDD

IOVDD (+3.3 V)

2

GND

GND

3

SCL

0 V to +3.3 V

4

SDA

0 V to +3.3 V

www.siliconmitus.com
6 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual
4.4 Board Schematic

Figure 7. SMA6101 EV Board Schematic

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
7 / 28

GUI User Manual
4.5 Connectors
J1: Power Stage and Analog Power Supply
Type: 2.54 mm Pitch Pin Header
Pin

Description

Value

1

VBAT

+4V / 2 A

2

GND

GND

Pin

Description

Value

1

DVDD

+1.8V / 200 mA

2

GND

GND

J7: DVDD Power Supply
Type: 2.54 mm Pitch Pin Header

J3: Piezo Output
Type: Micro-Fit 3.0™ Right Angle Header (43650-0200, Molex)
Pin

Description

Value

1

Piezo Output P

Maximum +42 Vpp

2

Piezo Output N

Maximum +42 Vpp

Pin

Description

Value

1

IOVDD

0 V to +3.3 V

2

GND

GND

3

SCL

0 V to +3.3 V

4

SDA

0 V to +3.3 V

Pin

Description

Value

2, 4, 6, 8

GND

GND

1

SDO (output data from chipset)

0 V to +3.3 V

3

SDI (input data from source)

0 V to +3.3 V

5

SCK

0 V to +3.3 V

7

LRCK

0 V to +3.3 V

J2: I2C Control Pin
Type: 2.54 mm Pitch Pin Header

J4: I2S Input Port
Type: 2.54 mm Pitch Pin Header

J5: MCLK input (If external clock is providing using SCK, MCLK input does not need)
Type: 2.54 mm Pitch Pin Header
Pin

Description

Value

1

GND

GND

2

MCLK

19.2 or 24.576 MHz

www.siliconmitus.com
8 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual
4.6 Measurement Set Up (APX525)
This set up is for the evaluation of SMA6101. Reference equipment is APX-525 from Audio Precision.

4.6.1 Connection

Figure 8. Measurement Connection (I2S input)

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
9 / 28

GUI User Manual
4.6.2 Control S/W (GUI) – Quick Start (Register File Download)
This is a quick start initiated by downloading the device register file. Test steps are as the following:
1.
2.
3.
4.
5.
6.

Setup the H/W connection, and use the register file for device operation
Install SMA6101 Control Panel, and run SMA6101.exe
Click on “Load Registers” from “File”
Select the provided register file (.dat) for device operation
The device on the EVB will run
You can control other functionalities as desired

Figure 9. Loading Register File

Figure 10. Selecting Register File

www.siliconmitus.com
10 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual

5. Direct Register Control Panel and EQ parameters
5.1 Direct Register Control Panel
You can check all register values of SMA6101 from Direct Register Control Panel
1.

Open “Direct Register Control Panel.” Menu bar “Tool > Direct Register Control Panel”

Figure 11. Menu Bar (Tool > Direct Register Control Panel)

Figure 12. Direct Register Control Panel

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
11 / 28

GUI User Manual
5.2 EQ parameters
You can check register values of EQ.

Figure 13. Menu Bar (Tool > EQ Parameters)

Figure 14. EQ Parameters Control Panel

www.siliconmitus.com
12 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual

6. Detail Controls
6.1 Control Panel Overview (Main Panel)

Figure 15. SMA6101 Register Control Panel
No.

Item

①

Power On/Off with Sequence

②

Mute Control

Description
Power On: Power-up  Speaker Output On  De-mute
Power Off: Mute  Speaker Output Off  Power Off
Mute and De-mute Control

③

Volume Control

Digital Volume Control

④

Read from Device

Read I2C from DUT and Set Panel

⑤

Write to Device

Read Set Value from Panels and Write to DUT

⑥

DSP On/Off

⑦

Status Monitoring

⑧

Menu Bar – File

⑨

Menu Bar – Tool

⑩

I2C Address

DSP block (EQ, BassBoost and DRC) on/off
Click on “Status Monitoring”
Reads status register and updates display every 0.2 seconds
Stops monitoring when clicked again
Load Register: Register Load from .dat file
Save Register: Register Save to .dat file
Direct Register Control Panel – Open Direct Register Control Panel
EQ Parameters – Open EQ Parameters Panel
00 : ADDR is connected to GND
01 : ADDR is connected to IOVDD

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
13 / 28

GUI User Manual
6.2 BassBoost

Figure 16. BassBoost Control Panel
No.
①

Item
HPF Frequency

Description
1st Order High Pass Filter Frequency Setting. “0” is off

②

Boost Frequency

Boost Frequency Setting: 20 Hz to 1 kHz

③

B.Boost Input

Select input of Bass Boost Block (Pre or Post HPF)

④

Filter Type

Band Pass Filter or Low Pass Filter Type

⑤

B.Boost Gain

Bass Boost Gain Setting

⑥

B.BoostTHRES (Boost Trigger)

Set the starting limit of Bass Boost

⑦

Attack Release Time (Boost Trigger)

⑧

Low Pass Frequency (Boost Trigger)

Set the attack/release time limit of Bass Boost
Low pass filter of the signal that controls the attack release function
Should be set above boost frequency

www.siliconmitus.com
14 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual
6.3 EQ Control

Figure 17. Parametric EQ Panel
No.
①

②

Item
EQ

EQ Band

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

Description
EQ graphic (5 bands can be adjusted)
Q Factor
Biquad Filter Type
PEQ
2nd BW (Butter Worth) HPF
2nd BW (Butter Worth) LPF
LSF (Low Shelf Filter)
HSF (High Shelf Filter)
Piezo Tune
Gain
-20 dB to +20 dB
Frequency
20 Hz to 22 kHz
Check Box
Checked: EQ band enable

www.siliconmitus.com
15 / 28

GUI User Manual
6.4 DRC (Comp/Limit)

Figure 18. Compressor/Limiter Control Panel
No.

Item

①

Threshold

②

Hard Limiter

③

Compressor

④

Attack / Release Time for Compressor

Description
Compressor Threshold
Maximum high level: - 0.1 dB
Compressor off: 0.0 dB
Limiter Threshold
Maximum high level: - 0.3 dB
Limiter off: 0.0 dB
Clip the signal when it exceeds the threshold
Compressor Ratio
Amount of compression
Attack / Release Time

⑤

Attack / Release Time for Limiter

Attack / Release Time

www.siliconmitus.com
16 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual
6.5 SDO/TDM

Figure 19. SDO/TDM Control Panel for SDO Format
1. TDM RX Setting
- When TDM format is used with SCK 6.144MHz (128bit, 8channel), TDM_MODE_EN_RX setting is required.
- Select the position of left signal(TDM Rx Left Position) and right signal(TDM Rx Right Position) as TDM slot.
(It is standard when using two chip solution, and only one slot is valid in one chip solution)
2. TDM TX Setting
- SDA pin should be set to SDM format TDM in order to output at the location corresponding to TDM mode.
(When using 8 channel 16bit, set SCK_RATE 32fs and SDO_LENGTH 16bit)
- TX is designed to allow both short and long sync, but only short sync is currently supported on RX (TDM 8ch).
If you want to use RTX at the same time, set it to short sync.
- Considering the settings based on RTX, one channel (TDM Slot1 Position) is selected for Mono, and two
channels (TDM Slot1 Position) for Stereo.
(For example, when using 8 channel mode, short sync, Mono, 16bit, Rising Edge, 8 slots)
3. AP Test environment
- Create a test bench using LRCK 192kHz I2S 64fs signal
- LRCK 192kHz is divided by 1/4 to make 48kHz and PCM (DSP) format
- SCK is divided into 8 channels (16bit / channel) with 6.144MHz 128bit
- I2C settings are used to set RX valid data, and TX can be used as well
- Related I2C register is 0x21(TDM RX), 0xA5/A6(TDM TX) and 0xA4(TDM SOUT)

TDM, 128 SCK, Short Sync
LRCK
16

SDIN(RX)
"input"
SDO(TX)
"output"

0

1

2

3

4

5

6

7

1

2

3

4

5

6

7

16

0

Figure 20. TDM Format

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
17 / 28

GUI User Manual

7. Other Control Panels
7.1 System Setting

Figure 21. System Setting for Other Control Panel
No.

Item

①

System CLK

②

Power Up

③

L/R data swap for two chips

④

MONO MIX

Description
Ext. CLK 19.2 MHz
Ext. CLK 24.576 MHz
Analog Block Power On
It basically handles Left data, but change it to handle Right data.
When setting mono mix, add Left and Right and divide 2
(Left Signal + Right signal) / 2
See below figure for more details

Figure 22. MONO MIX Block Diagram

www.siliconmitus.com
18 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual
7.2 Digital IO Control
7.2.1 Digital IO Control Panel
1. Digital input format setting
2. It is recommended to use the default in case of I2S signal

Figure 23. Input Receiver Control Panel
No.
①

Item
Input1 CTRL 1

Description
I2S input format settings

②

Input1 CTRL 2

PCM input format settings

③

Input1 CTRL 3,4

PCM slot setting

④

Output Control

Output port config/Select/Format settings

⑤

Input Gain

Apply input gain to left and right in I2S receiver

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
19 / 28

GUI User Manual
7.3 PLL Setting

Figure 24. PLL Setting Control Panel
No.
①

Item
PLL Power Down

Recommended Setting for PLL
Data
Sample
Input
format
rate
Frequency
16bit
8KHz
3.072MHz
16bit
16KHz
3.072MHz
16bit
48KHz
1.536MHz
16bit
96KHz
3.072MHz
16bit
192KHz
6.144MHz
32bit
48KHz
3.072MHz
32bit
96KHz
6.144MHz
32bit
192KHz
12.288MHz

Description
PLL Power Down on/off

Output
Frequency
24.576MHz
24.576MHz
24.576MHz
24.576MHz
24.576MHz
24.576MHz
24.576MHz
24.576MHz

PLL_POST_N

PLL_N

PLL_F1

PLL_F2

PLL_F3,P,CP

0x07
0x07
0x07
0x07
0x07
0x07
0x07
0x07

0x70
0x70
0xE0
0x70
0x70
0x70
0x70
0x70

0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00

0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00

0x02
0x02
0x03
0x02
0x06
0x02
0x06
0x0A

When using PLL clock with bit clock, Input Frequency = Data format X Sample rate X 2(Channel)
For normal operation, the PLL input frequency should be greater than 1MHz. Therefore, when the data format is 16bit and
sample rate is 8kHz or 16kHz, an external clock of 3.072MHz should be used by using MCLK.

www.siliconmitus.com
20 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual
7.4 TOP Manager

Figure 25. TOP Manager Panel
No.
①

Item
PLL_PD

Description
PLL On/Off

②

PLL_LOCK_SKIP

PLL Lock monitoring Enable/Disable (Monitor the PLL clock to lock)

③

PLL_REF_CLK1

Select Internal OSC or External CLK as the PLL reference clock

④

PLL_REF_CLK2

⑤

Clock Sel

⑥

DAC Down Conversion

Select SCK or PLL_REF_CLK1 as the PLL reference clock
Determines the clock to be used as the internal system clock of the chip
(External clock or PLL clock)
For 192 kHz input signal

⑦

SDO PAD OUT

Determines the state value of the SDO PAD

⑧

SDO Data Out

⑨

Top Manage2

⑩

Top Manage3

⑪

Top Manage4

Select the valid data when output DAC data with SDO
Monitoring the clock used inside the chip clock (The chip designer will deliver the
tuning value)
Monitoring the clock used inside the chip clock (The chip designer will deliver the
tuning value)
Determine generation of interrupt pin in case of TSD, OCP, UVLO and clock fault

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
21 / 28

GUI User Manual
7.5 Volume Control

Figure 26. Volume Control Panel
No.
①

Item
SPK Volume Control

②

Volume/Mute Slope

③

Fine Volume

Description
Speaker Volume (- 60 dB ~ + 24 dB)
Volume and Mute Slope Control
Fade in / Fade out effect
Volume slope is ramping up/down every 20 dB as per datasheet
Fine Volume (- 3.375 dB ~ + 3 dB)

www.siliconmitus.com
22 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual
7.6 Boost & Output Control
7.6.1 Boost & Class D control

Figure 27. Boost & Class D Control Panel
No.
①
②
③

Item
SPK Mode

Description
Speaker Output selection mode after DSP

Class D Amp Control
Class H & Boost
Voltage Control

FDPEC & Feedback Gain
SMA6101 can be supporting 5 steps of Class-H
Each boost level will be operating when input signal touch ATTACK_LVL

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
23 / 28

GUI User Manual

Figure 28. Class-H Boost Control Operation Concept

7.6.2 Boost & Output Trimming control

Figure 29. Boost & Output trimming Control Panel
No.

Item

Description

①

Class D Amp Trimming

Class D amp tuning parameter (The chip designer will deliver the tuning value)

②
③

Boost Trimming
Boost Trimming

Boost amp tuning parameter (The chip designer will deliver the tuning value)
Boost amp tuning parameter (The chip designer will deliver the tuning value)

www.siliconmitus.com
24 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual
7.7 Tone Generator Control

Figure 30. Tone Generator Control Panel
No.
①
②
③
④
⑤
⑥

Item

Description

Tone generator
Class H Input

Tone generator On/Off
Audio Only or Tone+Audio mix is selected

Bypass Tone Gen & Fine Vol
Tone Audio Mixing

Bypass tone Generator and fine volume
Select Audio+Tone or Tone only by applying fine volume

Tone Frequency
Tone Volume

15 different frequencies can be selected for the tone
Adjust the tone volume

Figure 31. Tone Generator Block Diagram

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

www.siliconmitus.com
25 / 28

GUI User Manual
7.8 Brown Output Protection & VBAT Sensing Control

Figure 32. Brown Output Protection & VBAT Sensing Control Panel
No.

Item

①

Brown Out Protection

②

VIN Sensing

Description
The Digital Block controls the audio output and the BST output using the
result of digitizing the VBAT power.
Digitize result in seven stages of BOP (Brown Out Protection) state
The VBAT power is detected by using the SAR ADC and the result is
transmitted to the digital block

www.siliconmitus.com
26 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

GUI User Manual
7.9 Protection Control

Figure 33. Brown Output Protection & VBAT Sensing Control Panel
No.

Item

①

Protection Control

②

SDM Control

③

SPK OCP

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2

Description
TSD (Thermal Shutdown) Threshold and OCP (Over Current Protection) tuning
parameter (The chip designer will deliver the tuning value)
Sigma Delta Modulation tuning parameter (The chip designer will deliver the tuning
value)
OCP (Over Current Protection) tuning parameter (The chip designer will deliver the
tuning value)

www.siliconmitus.com
27 / 28

GUI User Manual
Revision History
Rev
0.0.0
0.0.1
0.0.2

DATE
05/02/2018
10/10/2018
10/12/2018

CHANGES
Initial Release. Reviewed with GH and SM
Apply the latest GUI(Ver. 1.1.6) update
Updating of EVB schematic and layout

Issued by
Gyuhwa Park
Gyuhwa Park
Brian Pyun

Notes

─────────────────────────────────────────────────────────────────────────────
Silicon Mitus cannot assume any responsibility for the consequence of use of information furnished nor for any infringement of patents or
other rights of third parties which may result from its use. No circuit patent licenses are implied. Silicon Mitus reserves the right to change the
circuitry and specifications without notice at any time. This publication supersedes and replaces all information previously supplied. Silicon
Mitus products are not authorized for use as critical components in life support devices or systems without the express written approval of
Silicon Mitus.
© 2018 Silicon Mitus, Inc. - Printed in Korea - All Rights Reserved

www.siliconmitus.com
28 / 28

© 2017 Silicon Mitus, Inc.
October 2018 – Rev0.0.2



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.7
Linearized                      : No
Warning                         : Info object (220 0 obj) not found at 6003211
EXIF Metadata provided by EXIF.tools

Navigation menu