COD0408X_R1.PDF
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
1
DESCRIPTION
This IP Core has been developing for (Analog-front-end) function of Voice Signal with 14bit 8KHz Voice Codec.
The Core consists of 14bit linear monolithic PCM CODEC/transmit and receive band-pass filters utilizing the
Sigma-Delta A/D and D/A conversion Architecture. It offers a number of programmable functions accessed
through a serial control channel that easily interfaces to classical micro controller. This IP Core is suitable digital
mobile phones, as cellular and cordless , or any battery powered equipment.
FEATURES
-- Analog 2.5Volt / Digital 1.8Volt Operation
-- Linear 14bit Codec
-- 3 Mic Inputs (2 Differential and 1 Single)
-- 3 Analog Ouputs 32ohm Driver (2 Differential and 1 Single)
-- Mic Volume 0dB ~ 22.5dB & 20dB Gain On/Off
-- Speaker Volume 0dB ~ -30dB
-- Sidetone -12.5dB ~ -27.5dB
-- Serial Data Input, Output Format
-- Control Register Interface for
-Controller
APPLICATIONS
-- Digital mobile phones
-- Cellular and cordless phone
0.25
m VOICE SIGNAL INTERFACE CODEC
COD0408X_R1
2
BLOCK DIAGRAM
MICIN
M
U
X
MICIP
MIC2P
MIC2N
MIC3
AOUT1P
AOUT1N
AOUT2P
AOUT2N
AOUT3N
VREF
IREF
(Test Pin)
Reference
2
ISS[1:0]
Signal
I/F
PGA
PGA
PGA
ADC
DAC
Control
Register
PLL
X10
4
TGN[3:0]
2
OSS[1:0]
4
RGN[3:0]
4
SGN[3:0]
SIDETONE AMP
from-12.5dB to -27.5dB
-1dB Step
STEN
SOUT
SIN
IMCLK
IFSYNC
CLKDIR
OMCLK
OFSYNC
A[8:0]
RDB
WRB
CSB
RSTB
D[7:0]
PLLMCK
FILTER
VDD25A1
VSSA1
VDD25A2
VSSA2
VDD18A3
VSSA3
SPEAKER VOLUME
0dB~30dB
-2.dB Step
MIC VOLUME
0dB~22.5dB
1.5dB Step
20dB
On/Off
Ver 1.0 (Jun 1999)
This data sheet is a preliminary version. No responsibility is assumed by SEC for its use nor for any infringements of patents
or other rights of third parties that may result from its use. The content of this data sheet is subject to change without any
notice.
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
3
CORE PIN DESCRIPTION
NAME
I/O TYPE
PIN DESCRIPTION
Power pins
VDD25A1
P
Analog power supply 1 (2.5V)
VSSA1
G
Analog Ground 1
VDD25A2
P
Analog Power Supply 2 (2.5V)
VSSA2
G
Analog Ground 2
VDD18A3
P
Digital Power Supply 3 (1.8V)
VSSA3
G
Digital Ground 3
Analog Pins
MIC1P
AI
Mic Input 1 Positive
MIC1N
AI
Mic Input 1 Negative
MIC2P
AI
Mic Input 2 Positive
MIC2N
AI
Mic Input 2 Negative
MIC3
AI
Mic Input 3 (Single Input)
AOUT1P
AO
Differential Output 1 Positive
AOUT1N
AO
Differential Output 1 Negative
AOUT2P
AO
Differential Output 2 Positive
AOUT2N
AO
Differential Output 2 Negative
AOUT3
AO
Single Output
VREF
AO
Reference Output
IREF
AO
Analog Current Control
FILTER
AO
PLL Loop Filter Control
Digital Pins
SOUT
DO
ADC Serial Data Output
SIN
DI
DAC Serial Data Input
IMCLK
DI
Master Clock Input
( If CLKDIR="L", IMCLK="L". If CLKDIR="H", IMCLK is
Active (=2.048MHz) )
IFSYNC
IFSYNC
Frame Sync Pulse Input
( If CLKDIR="L", IFSYNC="L". If CLKDIR="H", IFSYNC
is Active )
CLKDIR
DI
Master Clock /Frame Sync Pulse Active Direction Control
Clock
( If CLKDIR="L", OMCLK / OFSYNC is Active State.
If CLKDIR="H", IMCLK / IFSYNC is Active State)
0.25
m VOICE SIGNAL INTERFACE CODEC
COD0408X_R1
4
CORE PIN DESCRIPTION (Continued)
OMCLK
DO
Master Clock Output
( If CLKDIR="L", OMCLK is Active.(=2.048MHz) If
CLKDIR="H", OMCLK="L" )
OFSYNC
DO
Frame Sync Pulse Output
( If CLKDIR="L", OFSYNC is Active. If CLKDIR="H",
OFSYNC="L" )
RSTB
DI
Power-On-Reset and Reset Control Input (Low Active)
CSB
DI
Chip Select (Low Active)
WRB
DI
Write Enable (Low Active)
RDB
DI
Read Enable (Low Active)
A[8:0]
DI
Control Register Address
D[7:0]
DB
Control Register Data Input (WR is Enabled)
Control Register Data Output (RD is Enabled)
PLLMCLK
DI
PLL Input Clock (=10MHz)
I/O TYPE ABBR.
-- AI: Analog Input
-- DI: Digital Input
-- AO: Analog Output
-- DO: Digital Output
-- AB: Analog Bi-directional
-- DB: Digital Bi-directional
-- AP: Analog Power
-- DP: Digital Power
-- AG: Analog Ground
-- DG: Digital Ground
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
5
CORE CONFIGURATION
cod0408x_r1
MICIP
MICIN
MIC2P
MIC2N
MIC3
SIN
CLKDIR
IMCLK
IFSYNC
RSTB
CSB
WRB
RDB
A[8:0]
PLLMCK
AOUT1P
AOUT1N
AOUT2P
AOUT2N
AOUT3
SOUT
OMCLK
OFSYNC
FILTER
VREF
D[7:0]
IREF
VDD25A1
VSSA1
VDD25A2
VSSA3
VDD18A3
VSSA2
0.25
m VOICE SIGNAL INTERFACE CODEC
COD0408X_R1
6
ABSOLUTE MAXIMUM RATINGS
Characteristic
Symbol
Value
Unit
Supply Voltage
VDD25A1
VDD25A2
VDD18A3
3.3V
3.3V
2.5V
V
Analog Input Voltage
-
VSSA1 to VDD25A1
VSSA2 to VDD25A2
V
Digital Input Voltage
-
VSSA3 to VDD25A3
V
Digital Output Voltage
V
OH
,
V
OL
VSSA3 to VDD25A3
V
Storage Temperature Range
Tstg
-45 to 125
C
NOTES:
1.
ABSOLUTE
MAXIMUM
RATING
specifies
the
values
beyond
which
the
device
may
be
damaged
permanently.
Exposure
to
ABSOLUTE
MAXIMUM
RATING
conditions
for
extended
periods
may
affect
reliability.
Each
condition
value
is
applied
with
the
other
values
kept
within
the
following
operating
conditions
and
function
operation
under
any
of
these
conditions
is
not
implied.
2.
All
voltages
are
measured
with
respect
to
VSS
unless
otherwise
specified.
3.
100pF
capacitor
is
discharged
through
a
1.5K
resistor
(Human
body
model)
RECOMMENDED OPERATING CONDITIONS
Characteristics
Symbol
Min
Typ
Max
Unit
Supply Voltage
VDD25A1, VDD25A2
VDD18A3
2.25
1.62
2.5
1.8
2.75
1.98
V
V
Supply Voltage Difference
VDD25A1, VDD25A2
VDD18A3
-0.1
0.0
0.1
V
Digital Input Voltage
1.62
1.8
1.98
V
Analog Input Voltage
1.6
Vp-p
Operating Temperature
Topr
0
-
70
C
NOTE: It
is
strongly
recommended
that
all
the
supply
pins
(VDD25A1,
VDD25A2)
be
powered
from
the
same
source
to
avoid
power
latch-up.
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
7
AC ELECTRICAL CHARACTERISTICS
(Measurement Bandwidth is 20Hz
4kHz. Full scale input sine wave 1kHz, FS = 8kHz, @VDD25A1 = 2.5V,
VDD25A2 = 2.5V, VDD18A3 = 1.8V, Ta = 25
C, Unless otherwise specified.)
Characteristics
Symbol
Min
Typ
Max
Unit
Conditions
Resolution
-
14
-
Bits
Sampling rate
-
8
-
kHz
-
ADC Characteristics
Signal to distortion ratio
-
65
-
dB
0dB input: Linear
Offset error
-
-
20
mV
-
Input noltage range
-
1.6
-
Vpp
-
DAC Characteristics
Signal to distortion ratio
-
65
-
dB
0dB input: Linear
Offset error
-
20
mV
-
Output voltage range
-
1.6
3.2
-
-
Vpp
Vpp
-
Differential
PLL Characteristics
Cycle jitter
-
100
-
ps
Duty ratio
-
45:55
-
%
Lock time
-
150
-
s
Power Supply
Power consumption
(Operating mode analog
digital)
6.5
0.5
-
-
mA
mA
No load
-
Power consumption
(Power down mode)
50
A
0.25
m VOICE SIGNAL INTERFACE CODEC
COD0408X_R1
8
TRANSMISSION CHARACTERISTICS
(Measurement
Bandwidth
is
60Hz
4kHz.
Full
scale,
FS=8kHz,
@VDD25A1=2.5V,
VDD25A2=2.5V,
VDD18A3=1.8V
Ta=25
C, Unless
otherwise
specified.)
Characteristics
Conditions
Min
Typ
Max
Unit
Transmit gain variation with
frequency
Relative to 1000Hz
f = 60Hz
f = 200Hz
f = 300Hz
f = 400Hz~3000Hz
f = 3400Hz
f = 4000Hz
f = 8000Hz
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-7.9
-1.5
-0.6
-0.2
-1.1
-17.8
-62.8
dB
dB
dB
dB
dB
dB
dB
Receive gain variation with
frequency
Relative to 1000Hz
f = 60Hz
f = 200Hz
f = 300Hz
f = 400Hz~3000Hz
f = 3400Hz
f = 4000Hz
-
-
-
0.6
-
-
-
-
-
-
-
-
-8.2
-1.4
-0.6
-0.2
-0.7
-17.8
dB
dB
dB
dB
dB
dB
Transmit delay
f = 60Hz~3000Hz
-
-
750
s
Receive delay
f = 60Hz~3000Hz
-
-
750
s
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
9
CONTROL CLOCKS CHARACTERISTICS
Characteristics
Symbol
Min
Typ
Max
Unit
OMCLK Frequency
Fomclk
-
2.048
-
MHz
OMCLK Duty Cycle (H/L)
OMcDuty
-
50:50
-
%
OFSYNC Frequency
Fosync
-
8
-
kHz
OFSYNC High Period
Tosynch
488
ns
IMCLK Frequency
Fimclk
-
2.048
-
MHz
IMCLK Duty Cycle (H/L)
IMcDuty
-
50:50
-
%
IFSYNC Frequency
Fisync
-
8
kHz
IFSYNC High Period
Tisynch
244
488
ns
OMCLK Falling and OFSYNC SetUp
Tsuo
10
-
-
ns
OMCLK Falling and OFSYNC Hold
Thdo
10
-
-
ns
OMCLK Rising and SDOUT Delay
Tdsdout
-
-
10
ns
OMCLK Falling and SIN SetUp
Tsusin
10
-
-
ns
OMCLK Falling and SIN Hold
Thdsin
10
-
-
ns
IMCLK Falling and OFSYNC SetUp
Tsui
10
-
-
ns
IMCLK Falling and OFSYNC Hold
Thdi
10
-
-
ns
IMCLK Rising and SDOUT Delay
Tdsdout
-
-
10
ns
IMCLK Falling and SIN SetUp
Tsusin
10
-
-
ns
IMCLK Falling and SIN Hold
Thdsin
10
-
-
ns
WR Rising and A[8:0] SetUp
Tsuwra
20
-
-
ns
WR Rising and A[8:0] Hold
Thdwra
20
-
-
ns
WR Rising and DATA[7:0] SetUp
Tsuwrd
10
-
-
ns
WR Rising and DATA[7:0] Hold
Thdwrd
10
-
-
ns
RD Falling and A[8:0] SetUp
Tsurda
10
-
-
ns
RD Rising and A[8:0] Hold
Thdrda
20
-
-
ns
RD Falling and DATA[8:0] Delay
Tdrdf
-
-
10
ns
RD Rising and DATA[8:0] Delay
Tdrdr
-
-
10
ns
0.25
m VOICE SIGNAL INTERFACE CODEC
COD0408X_R1
10
TIMING DIAGRAM
SERIAL DATA INTERFACE
OFSYNC
OMCLK
Tsuo
Thdo
F
omclk
"H"
"L"
OMcDuty
MSBit
LSBit
Tsusin
SDOUT
Scom to CODEC Timing (When CLKDIR = "L")
Thdsin
OFSYNC
OMCLK
Tsuo
Thdo
F
omclk
"H"
"L"
OMcDuty
MSBit
LSBit
Tdsdout
SDOUT
CODEC to Scom Timing (When CLKDIR = "L")
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
11
IFSYNC
IMCLK
Tsui
Thdi
F
omclk
"H"
"L"
OMcDuty
MSBit
LSBit
Tsusin
SIN
Scom to CODEC Timing (When CLKDIR = "H")
Thdsin
IFSYNC
IMCLK
Tsui
Thdi
F
imclk
"H"
"L"
IMcDuty
MSBit
LSBit
Tdsdout
SDOUT
CODEC to Scom Timing (When CLKDIR = "H")
OFSYNC
IFSYNC
Tosynch
/Tisynch
Fosync/Fisync
CODEC to Scom Timing (When CLKDIR = "H")
CONTROL REGISTER INTERFACE
RD
WR
Thdwra
A[8:0]
DATA[7:0]
Tsuwra
Thdrda
Tsurda
Thdwrd
Tsuwrd
Don't care
Address
Address
Don't care
Address
Don't care
Write
Don't care
Read
Don't care
Write
Tdrdf
Don't care
Tdrdr
0.25
m VOICE SIGNAL INTERFACE CODEC
COD0408X_R1
12
PROGRAMMABLE FUNCTIONS
Control Register Mapping Table
ADDRESS
Function
DATA[7:0]
A[8:0]
7
6
5
4
3
2
1
0
0D0h
Status
x
x
x
x
x
x
PLOCK
INIT
0D1h
Power
management
x
x
x
x
x
PW[2]
PW[1]
PW[0]
0D2h
Path Select
ISS[1]
ISS[0]
STEN
OSS[1]
OSS[0]
x
x
x
0D3h
Mic volume
x
x
x
TGN[3]
TGN[2]
TGN[1]
TGN[0]
0D4h
Speaker volume
x
x
x
x
RGN[3]
RGN[2]
RGN[1]
RGN[0]
0D5h
Sidetone volume
x
x
x
x
SGN[3]
SGN[2]
SGN[1]
SGN[0]
0D6h
Miscellaneous
x
x
x
x
x
x
CALDIS
DLB
0D7h
Test path
x
TLBM
DIBYP
MOBYP
AMOPI
ABYP
ALBM
DLBM
Status Register (0D0H); Read only
Function
7
6
5
4
3
2
1
0
x
x
x
x
x
x
PLOCK
INIT
Under initializing
Initialize done
0
1
Not lock
PLL lock detected
0
1
Power Management (0D1H)
Function
7
6
5
4
3
2
1
0
x
x
x
x
x
PW[2]
PW[1]
PW[0]
All power down
Standby mode
Rx power up, Tx power down
Tx power up, Rx power down
All power up
0
0
0
0
1
0
0
1
1
x
0
1
0
1
x
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
13
Path Selection (0D2H)
Function
7
6
5
4
3
2
1
0
ISS[1]
ISS[0]
STEN
OSS[1] OSS[0]
REN
x
x
All muted
MIC1P, MIC1N selected
M1C2P, MICT2N selected
MIC3 selected
0
0
1
1
0
1
0
1
Side tone disabled
Side tone enabled
0
1
All muted
AOUT1P, AOUT1N selected
AOUT2P, AOUT2N selected
AOUT3 selected
0
0
1
1
0
1
0
1
Rx path disabled
Rx path enabled
0
1
Mic Volume Register (0D3H)
Function
7
6
5
4
3
2
1
0
T20DB
x
x
x
TGN[3] TGN[2] TGN[1] TGN[0]
0dB selected
20dB selected
0
1
0dB selected
1.5dB selected
-
22.5dB selected
0
0
-
1
0
0
-
1
0
0
-
1
0
1
-
1
Speaker Volume Control Register (0D4H)
Function
7
6
5
4
3
2
1
0
x
x
x
x
RGN[3]
RGN[2]
RGN[1]
RGN[0]
0dB selected
-2dB selected
-
-30dB selected
0
0
-
1
0
0
-
1
0
0
-
1
0
1
-
1
Sidetone Volume Control Register (0D5H)
Function
7
6
5
4
3
2
1
0
x
x
x
x
SGN[3]
SGN[2]
SGN[1]
SGN[0]
-12.5dB selected
-13.5dB selected
-
-27.5dB selected
0
0
-
1
0
0
-
1
0
0
-
1
0
1
-
1
0.25
m VOICE SIGNAL INTERFACE CODEC
COD0408X_R1
14
Miscellaneous Control Register (0D6H)
Function
7
6
5
4
3
2
1
0
x
x
x
x
x
x
CALDIS
DBYP
Calibration function enabled
Calibration function disabled
0
1
Serial data loop back disabled
Serial data loop back enabled
0
1
Test Mode Control Register (0D7H)
Function
7
6
5
4
3
2
1
0
x
TLBM
DIBYP MOBYP
AMOPI
ABYP
ALBM
DLBM
ADC/DAC Loop Mode disabled (*)
ADC/DAC Loop Mode enabled
0
1
Digital decimator filter input bypass
disabled
Digital decimator filter input bypass
enabled
0
1
Modulator Output Bypass Disabled (*)
Digital Modulator Ourput Bypass
0
1
Moulator Output / Postfilter Input
Bypass Disabled (*)
Analog Moulator Output / Postfilter
Bypass Enabled (*)
0
1
Bypass Disabled (*)
Analog Bypass Enabled
0
1
Loop Back Disabled (*)
Analog Loop Back Enabled
0
1
Loop Back Disabled (*)
Digital Loop Back Enabled
0
1
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
15
DOWN/UP MANGEMENT GUIDE
COD0408X_R1 is capable of operating at required power when no activity is required. The State of power
down/up is controlled by the Power Management Register(0D1H).
Normal Operation
(All Power Up)
Standby Mode
Rx Power Up
Tx Power Down
Tx Power Up
Rx power Down
All Power Down
The above figure illustrates one example procedure a complete power down/up of COD0408X_R1. From normal
operation sequential writes to the Power Management Register are preformed to power down/up COD0408X_R1
a piece at a time.
0.25
m VOICE SIGNAL INTERFACE CODEC
COD0408X_R1
16
MIC1P
MIC1M
0.47uF
0.47uF
MIC2P
MIC2M
0.47uF
0.47uF
MIC3
0.47uF
MIC
MIC
MIC
AOUT1P
AOUT1N
AOUT2P
AOUT2N
AOUT3
SPEAKER
SPEAKER
SPEAKER
CORE EVALUATION GUIDE
VREF
FILTER
IREF
200pF
10uF
0.1uF
VDD25A1
VDD25A2
10uF
0.1uF
10uF
0.1uF
VSSA1
VSSA2
Analog Ground Plane
Digital Ground Plane
VSSA3
VDD18A3
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
17
PHANTOM CELL
cod0408x
VREFPR
VREFMR
VASSAC
IREF
VADDAC
VCOMDR
VASSDR
VREF
AVDD25D
AVSS25D
VABB
VADDCR
VABB
VASSCR
14-bit 8K
Voice Codec
VADDO
VASSO
AOUT2P
AOUT2N
AOUT1P
AOUTIN
AOUT3
VCOMR
VCOMMR
MIC3
MIC2P
MIC1P
MIC1N
MIC2N
VADDP
VASSP
VCOMDT
VASSDT
VADDDT
VADDDR
VREFPT
VREFMT
VCOMT
VABB
VASSL
PLLMCK
IMCLK
FILTER
VASSP
VADDP
VADD
VASS
VADD25
VASS25
VADDL
VADDCT
VASSCT
VADDCT
VABB
VASSCT
CSB
A[8:0]
WRB
RDB
DIN[7:0]
DOUT[7:0]
RSTB
SIN
SOUT
OFSYNC
OMCLK
CLKDIR
IFSYNC
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
18
Pin Name
Pin Usage
Pin Layout Guide
VDD25A1
External
- Maintain the large width of lines as far as the pads.
VSSA1
External
- Place the port positions to minimize the length of power lines.
VDD25A2
External
- Do not merge the analog powers with another power from other
blocks.
VSSA2
External
- Use good power and ground source on board.
VDD18A3
External
VSSA3
External
MIC1P
External
- Do not overlap with digital lines.
MIC2P
External
- Maintain the shortest path to pads.
MIC2N
External
MIC3
External
AOUT1P
External
AOUT1N
External
AOUT2P
External
AOUT2N
External
AOUT3
External
VREF
External
- Maintain the larger width and the shorter length as far as the pads.
IREF
External
- Separate from all other digital lines.
FILTER
External
SOUT
External/Internal
SIN
External/Internal
IMCLK
External/Internal
- Separate from all other analog signals.
IFSYNC
External/Internal
CLKDIR
External/Internal
OMCLK
External/Internal
- Separate from all other analog signals.
OFSYNC
External/Internal
RSTB
External/Internal
CSB
External/Internal
WRB
External/Internal
RDB
External/Internal
A[8:0]
External/Internal
D[7:0]
External/Internal
PLLMCLK
External
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
19
LAYOUT GUIDE
-- VDD25A1: VADDCT, VADDCR, VADDDT, VADDDR, VADDAC, VADDP, VADD25, VADDL
(All analog power are tied to VDD25A1)
-- VSSA1: VASSCT, VASSCR, VASSDT, VASSDR, VASSP, VASS25, VASSL, VABB
(All analog ground are tied to VSSA1)
-- VDD25A2 = VADDO, VSSA2 = VASSO
-- VADD connect to CDMA power, VASS connect to CDMA ground
-- VCOMR, VCOMMR, VREFPR, VCOMDR, VCOMDT, VREFPT, VCOMT are tied to VREF
-- VREFMR, VREFMT are tied to Analog Ground VSSA1
0.25
m VOICE SIGNAL INTERFACE CODEC
COD0408X_R1
20
VDD25A2
VADDO
Lead Frame
Lead Frame
VREF
Lead Frame
VREFMT
VREFMR
VSSA1
Lead Frame
VADDCT
VADDCR
VADDDT
VADDDR
VADDAC
VADDP
VADD25
VADDL
VDD25A1
CHIP
VCOMR
VCOMMR
VREFPR
VCOMDR
VCOMDT
VREFPT
VCOMT
CHIP
COD0408X_R1
0.25
m VOICE SIGNAL INTERFACE CODEC
21
FEEDBACK REQUEST
It should be quite helpful to our CODEC core development if you specify your system requirements on CODEC in
the following characteristic checking table and fill out the additional questions.
We appreciate your interest in our products. Thank you very much.
Could you explain external/internal pin configurations as required?
Specially requested function list:
1. What is your signal band to use, 3.6kHz? 4kHz? or 4.8kHz?
2. What is your analog in/output signal voltage swing? and what kind of format do your want as analog signal
in/output: single or differential format? If you can, Please let us know, what is your exact in/output signal
spec.
3. What is your minimum S/N+D spec?
4. Do you want linear phase characteristic or you don't care on digital filter spec?
Could you give us exact design spec of speech codec? (For example, A-law, m-law and so on.)
0.25
m VOICE SIGNAL INTERFACE CODEC
COD0408X_R1
22
HISTORY CARD
Version
Date
Modified Items
Comments
ver 1.0
99.8
Original version published