Nuvoton ChipCorder® 16xx Family
Programmer Demo Board User Guide
ISD-ES1600B-Prog
Rev 2.0
Instructions
www.Nuvoton-usa.com
1
The ISD-ES1600B-Prog board allows the programming of PCM audio files to the Nuvoton
I1600B (ISD1600b/12B/16B/20B) ChipCorder® IC controlled through the USB port of a
PC. The record and playback functions of the chip may be selected in real time to
demonstrate different sampling rates and playback quality of this chip for an end
application. The PC connects to the demo board using a standard USB cable. (Not
included in the package)
Hardware / Software Requirements
The ISD-ES1600B-Prog board must be connected to a USB port on a PC running Windows
2000 or higher that supports Microsoft’s .NET framework v1.1 or higher.
Software Installation
If necessary, install .NET frameworks, which is included on the CD. Insert the CD. The
installation should start automatically. If it does not, run setup.msi from the CD. It is
recommended to use the default installation options during setup. After the installation is
completed, the “ISD-ES1600B-Prog” application program can be started from the Start
Menu. The demo board should be connected to the USB port prior to running the
application.
Hardware Installation
The first time the I16xx-Prog board is plugged into the USB port, Windows will begin a
search for an appropriate driver for: “ISD-ES1600B-Prog”. Let the wizard search for
compatible drivers automatically. If the wizard finds multiple compatible drivers, use
“ttsbench.inf” found in the “..\windows\system32\drivers” directory.
Jumper Settings
J4: Sample rate selector
Connect pins 1-2 for 12 kHz
Connect pins 3-4 for 8.0 kHz
Connect pins 5-6 for 6.4 kHz
Connect pins 7-8 for 5.3 kHz
Connect pins 9-10 for 4.0 kHz
www.Nuvoton-usa.com
2
ChipCorder® ISD-ES1600B-Prog Software Operation
Before starting the ISD-ES1600B-Prog software application, make sure that the demo board
is plugged into one of the PC’s USB ports and properly installed. Once the software
starts, it will attempt to locate the demo board, but if no board is detected, an error
message will be displayed. If so, it will be necessary to restart the software.
If detection of the board is successful, the main control panel will be displayed. The
controls allow selection of the chip device, sample rate, volume decimation, and audio
file to be recorded. However, the input audio file must be 8 kHz, 16-bit mono PCM.
To program the chip with an audio file, first select an audio file with the “browse” button
or scroll through the “wave file” combo box for previously selected files. Recording will
begin once the “Record” button is pressed, which will disable the “Record” and
“Playback” buttons until the entire audio file is streamed to the board in real time. If the
“Record Monitor” checkbox is checked, the audio file will be played through the PC’s
speakers while the audio file is being streamed. Volume decimation is also possible by
choosing the desired recording level on the volume slider. Note that high decimation
levels will decrease audio quality. To decrease volume and maintain quality, create a new
PCM audio file at the appropriate volume level.
Playback of the ChipCorder® is available via the “Play” button, while the “Stop” button
will stop both record and playback operations and set the ChipCorder® back to the idle
state. Be aware that the ChipCorder® will only record up to its duration, and if the length
of the audio file is greater than the available duration, the extra length at the end of the
audio file will be omitted when playback is initiated.
www.Nuvoton-usa.com
3
It is also possible to record a particular region within the audio file, by either specifying
the beginning and ending time points, or dragging the selection tool on the waveform
display graph.
ChipCorder® ISD-ES1600B-Prog Board Schematics
Note that on the PCB both SOIC and PDIP Socket foot prints are available only the PDIP is populated. In
www.Nuvoton-usa.com
4
VCC5
ADD POWER CONNECTOR
VCC33
U1
R1
1
6
2 ON/OFF VIN 5
3 GND1 GND2 4
NR
VO
C2
22UF
1
VCC
2 A0
WP
3 A1
SCL
4 A2
GND SDA
.1UF
C9
6
4 A
B
GND
GND
VCC5
U2
.1UF
DUTON
SCL
SDA
1
6
2 ON/OFF VIN 5
3 GND1 GND2 4
NR
VO
VCC_DUT_3_3
PQ1R33
24LC64
U4
.1UF
8
7
6
5
C5
C8
5
2
C4
22UF
.1UF
.1UF
C10
.1UF
SN65220
J4
VCC_DUT_3_3
DMINUS
DPLUS
C20
12PF
12PF
1
TP10
.1UF
.1UF
VCC33
IPAD
CY7C6471X_QFN
R1
1.5K SCL
R2
1.5K SDA
CP-3502-ND
J1
VCC_DUT_3_3
J2
TP3
TP4
TP5
TP6
TP7
TP8
TP9
35
34
33
32
31
30
29
CON10A
C24
3
R19
1
2
3
4
5
6
7
8
RECB
PLAYEB
PLAYLB
VSSD LED
REC VCCD
PLAYE ROSC
PLAYL AUD
VSSA AGC
MIC+
SP+
MIC- VCCA
SP- VSSAD
16
15
14
13
12
11
10
9
RESB
TDI
TMS
TCK
1
2
3
4
5
6
C29
IO 44 /G C K 2
IO 43 /G C K 1
IO 42
IO 41
IO 40
IO 39
IO 38
IO 37
IO 36 /G T S 1
V C C IN T 2
IO 34 /G T S 2
C26
C27
C28
VCC33
C22
C23
.1UF
.1UF
.1UF
.1UF
.1UF
.1UF
U7
100K
U8
10K
R8
R9
IO33/GSR
IO32
IO31
IO30
IO29
IO28
IO27
VCCIO
GND
TDO
IO23
33
32
31
30
29
28
27
26
25
24
23
AOP
AOM
FSR
PCMR
BCLK
FSR
PCMR
BCLK
DUTEN
R16
R17
R18
22
22
22
1
2
3
4
5
6
7
8
9
10
VREF
VAG
ROAI+
PAI
AIPAOAO
PAO+
HB
VDD
VSS
FSR
FST
PCMR
PCMT
BCLKR BCLKT
PUI
MCLK
W681360
TDO
XC9572XL-VQ44
D4
D3
D2
D1
D0
D5
CON6
D7
D6
12
13
14
15
16
17
18
19
20
21
22
TMS
TDI
TDO
TCK
IO1/GCK3
IO2
IO3
GND1
IO5
IO6
IO7
IO8
TDI
TMS
TCK
IO 12
IO 13
IO 14
V C C IN T 1
IO 16
GND2
IO 18
IO 19
IO 20
IO 21
IO 22
2
VCC33
J3
VCC33
22
1
2
3
4
5
6
7
8
9
10
11
.1UF
.1UF
R11
60.4K
C25
4.7UF
WEB
CTL0
CTL1
CTL2
C22
U9
FSR
CTL2
CTL1
CTL0
Y2
CMX309FLC4.096MT
C21
1UF
ISD1620 SOP
44
43
42
41
40
39
38
37
36
35
34
OUT
2
4
6
8
10
1
D3
1N914
1
3
5
7
9
42
41
40
39
38
37
RD Y0
RD Y1
4
VCC
EN
GND
1
2
2
C19
4.7UF
VCC5
.1UF
D2
LED
2
3
RESET
GND
PA7/*FLAGD/SLCS
PA6/*PKTEND
PA5/FIFOADR1
PA4/FIFOADR0
PA3/*WU2
PA2/*SLOE
PA1/INT1
PA0/INT0
VCC
CTL2/*FLAGC
CTL1/*FLAGB
CTL0/*FLAGA
C25
D1
LED
16
15
14
13
12
11
10
9
ISD1620 DIP
56
55
54
53
52
51
50
49
48
47
46
45
44
43
RDY0/SLRD
RDY1/SLWR
AVCC
XTALOUT
XTALIN
AGND
AVCC
DPLUS
DMINUS
AGND
VCC
GND
IFCLK/*PE0/T0OUT
RES
57
C16
.1UF
.1UF
C18
SCL
SDA
VCC
P B 0 /F D 0
P B 1 /F D 1
P B 2 /F D 2
P B 3 /F D 3
P B 4 /F D 4
P B 5 /F D 5
P B 6 /F D 6
P B 7 /F D 7
GND
VCC
GND
DPLUS
DMINUS
C21
C15
.1UF
C17
AOM
15
16
17
18
19
20
21
22
23
24
25
26
27
28
24MHZ
C14
.1UF
R10
100K
GND
VC C
C LK O U T /* P E 1 /T 1O U T
GND
P D 7 /F D 1 5
P D 6 /F D 1 4
P D 5 /F D 1 3
P D 4 /F D 1 2
P D 3 /F D 1 1
P D 2 /F D 1 0
P D 1/F D 9
P D 0/F D 8
*W A KE U P
VC C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
C13
AOP
VSSD LED
REC VCCD
PLAYE ROSC
PLAYL AUD
VSSA AGC
MIC+
SP+
MIC- VCCA
SP- VSSAD
D0
D1
D2
D3
D4
D5
D6
D7
RDY0
RDY1
.1UF
12KHz
DUTON
PLAYLB
PLAYEB
R EC B
D UTEN
R ESB
W EB
VCC33
Y1
1
2
3
4
5
6
7
8
RECB
PLAYEB
PLAYLB
R7
1.5K
U6
C12
.1UF
U5
VCC33
TP1
TP2
C11
R20
1K
1
R5
1K
CONUSBB
www.Nuvoton-usa.com
5
20
19
18
17
16
15
14
13
12
11
R12
80.6K
R13
100K
4KHz
22
22
5 .3 K H z
R3
R4
6 .4 K H z
1
2
3
4
5
6
VCC
USBDUSBD+
GND
SHELL
SHELL
8KHz
C8
22UF
C1
U2
R2
0
C3
PQ1R33
C7
.1UF
0
VCC33
R14
120K
R15
160K
很抱歉,暂时无法提供与“ISD-ES1600B-PROG”相匹配的价格&库存,您可以联系我们找货
免费人工找货