| |
| |
 |
 |
| The
MLC3500 is a single chip of multi
format digital audio decoder for
flash type MP3, WMA decoder with
a powerful RISC DSP controller
is embedded for high quality decoding
function. High quality voice encoding
and decoding function for low
bit rate (6.5Kbps) is supported
by MLCELP(MCS Logic proprietary
modified ADPCM) algorithm. |
|
 |
| |
 |
¡¤
Single-chip MPEG 1/2 layer 2 and
3, WMA, ASF decoder
¡¤ Low bit rate MLCELP (MCS Logic
proprietary speech coding algorithm)
6.5Kbps
compression rate (fs=8KHz)
VAD(Voice
Activity Detection) / CNG(Comfort
Noise Generation) function
VOR(Voice
Operation Recording) function
¡¤ High quality MLPCM (MCS Logic
proprietary modified ADPCM algorithm)
32Kbps/64Kbps/128Kbps
compression rate (Fs=8KHz, 16KHz,
32KHz) |
|
 |
| |
 |
Physical
Features
¡¤ Supply Voltage : 2.5V¤» 10%,
I/O Supply Voltage : 3.3V 10%
¡¤ Input crystal frequency : 16.9344MHz
¡¤ Package type : 64-TQFP-1010
Firmware Features
¡¤ Support ID3 tag V1 and V2 extraction
¡¤ Extension to MPEG 2 / layer
3 for low bit rates (MPEG 2.5
- LSF)
¡¤ Bit streams with variable bit
rates (bit rate switching) are
supported
¡¤ Full bit rates MPEG file Decoding
including free format
¡¤ Full bit rates WMA file Decoding
¡¤ Support Digital volume control
¡¤ 7 band sound Equalizer for MP3
and WMA
¡¤ 7 band graphic Equalizer for
MP3 and WMA
¡¤ MEBB (MCS Logic Enhanced Bass
band) sound algorithm
¡¤ Optional sampling rate conversion
to 44.1Khz for off-chip general
audio DAC
¡¤ Channel mixing or separating
for two different audio sources
¡¤ Supports Software MUTE / Pause
/ Resume
¡¤ Supports total(only WMA file)
and play time display
¡¤ Support Digital volume control
for both encoding(recording) and
decoding(play)
¡¤ 7 steps playback speed control
¡¤ Channel mixing or separating
for two different voice sources
for both encode and decode
¡¤ Support encoding(recording)
and decoding(play) time display
External Audio CODEC Interface
¡¤ Standard serial PCM and I2S
mode supported
¡¤ Master mode only (AC_MCK, AC_BCK,
AC_LRCK pins are all output mode)
¡¤ ADC data input from external
CODEC is received via AC_DI pin
(encoding)
¡¤ DAC data output to external
CODEC is transmitted via AC_DO
pin (decoding)
¡¤ Support industry standard over-sampling
rates of 384Fs only
¡¤ Data transfer lengths of 16,
24, 32 bits per channel are supported
¡¤ LRCK, BCK polarity selectable
¡¤ Left/Right justified data align,
MSB/LSB first selectable
Host Interface
¡¤ Serial Interface : 4-wired data
interface ( SCLK, SDAT, SLAT,
SENSEB )
¡¤ Parallel Interface : 12-wired
data interface ( HAD[7:0], CSB(SDAT),
ALE(SCLK), RWB(SLAT),WAITB(SENSEB)
)
¡¤ Serial/Parallel host interface
is selectable by setting the HIMODE
pin
Bit Stream and Coded Voice Date
Port
¡¤ 3-wired serial bit stream and
coded voice data input/output
(SPI)
DREQB(O),
S_CLK(I), S_DI(I), S_DO(O)
¡¤ Parallel handshake bit stream
and coded voice data input/output
DIO[7:0]
bus is output mode with DREQB(O),
ILATB(I), OLATB(O) @encode, transmit
DIO[7:0]
bus is input mode with DREQB(O),
ILATB(I), OLATB(O)@decode, receive
¡¤ Serial/Parallel data interface
is selectable by setting the DIMODE
pin
¡¤ HAD[7:0] and DIO[7:0] bus can
be connected to same 8-bit data
bus of host controller to reduce
the number of pins
Five GPIO with 16-bit Timer
¡¤ General purpose I/O : 5-port
(GPIO4, GPIO3, GPIO2, GPIO1, GPIO0)
Host
controller can controls(data read
and write) these 5 GPIO independently
with host command
Alternative
16-bit timer related signals are
sharing these pins.GPIO0(TCAP/TOUT),
GPIO4(TCLK)
¡¤ 16-bit Timer
Three
operating mode
Match
mode with TOUT pin signal output
Capture
mode(falling or rising edge of
TCAP pin) with TDATA1,0 register
read by host controller
PWM
mode with TOUT pin signal output
Internal
and External Timer clock selectable
Internal
: 16.9344MHz, External : TCLK
pin input |
|
 |
| |
 |
 |
| |
|
|
 |
|
| |
| |
|
|