QS6400 [ALTONICS]

Advanced ADPCM SOUND DSP for Mobile; 先进的ADPCM声音DSP的移动
QS6400
型号: QS6400
厂家: ALTONICS CO., LTD.    ALTONICS CO., LTD.
描述:

Advanced ADPCM SOUND DSP for Mobile
先进的ADPCM声音DSP的移动

PC
文件: 总8页 (文件大小:354K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Advanced ADPCM SOUND DSP for Mobile QS6400  
1. GeneralDescription  
.
QS6400 is a high quality sound DSP for mobile phones that plays music through a built-in  
ADPCM decoder with sound font rom.  
QS6400 is equipped with HWASS's QPCM synthesizer,which is capable of generating up to 64  
voices with different tones.  
QS6400 can also play two channels of wavefiles of differing sampling rates.  
Since data in the FIFO buffer is processed on demand, the length of the data(MIDI & WAVE) is not  
limited, making QS6400 an excellent platform for applications such as incoming melody  
distribution service.  
The MIDI handler built in to QS6400 can play MIDI data without an extra buffer.  
Included is a PWM module for audio out with a maximum output of 500mw at 8Ω load  
registance(PVDD=4.0V).  
For earphone use, QS6400 provides a single-ended stereophonic output terminal.  
To operate QS6400 to full capability, "Standard MIDI File(SMF) Format 0" is recommended.  
2. Features  
ADPCMsynthesizerfunctions  
- 64 voices generated at 39kH simultaneously.  
- Compatible with stereophonic sound generation.  
- Master Volume control  
Individual channel volume / master volume.  
- Built-in MIDI handler(sequencer)  
- Equipped with two buffers of 128 bytes FIFO for MIDI play.  
- Built-in 4 bit or 8 bit ADPCM decorder.  
TONE  
- Supports GENERAL MIDI LITE specification.  
GM 128 voices + 47 voices percussion.  
Support to control parameters by "BxH xxh"(see the MIDI implementation chart)  
- Additional 8 voices to play korean traditional music.  
Gayagum/Daegum/Haegum/Taepyoungso/Buk/Ggwengary/Jang-goo/Jing.  
- Various sampling rate : 8 ~ 39Khz  
WAVE  
- Support to playback ADPCM wavefile(2 Channels)  
- Separate wave volume control(0~255).  
Gayagum/Daegum/Haegum/Taepyoungso/Buk/Ggwengary/Jang-goo/Jing.  
CPU INTERFACING  
- 14 Wires parallel interfacing  
Advanced ADPCM SOUND DSP for Mobile QS6400  
AUDIOOUTPUT  
- PWM or 16bit DAC output can be selected.  
- PWM output mode : 500mW when PVDD=4.0V, RL=8Ω  
-Provides Stereo or Mono output for earphone.  
POWER SUPPLY  
- Includes three power supplies for sub-system  
PVDD power supply devoted to PWM block.(3.3 ~ 4.2V)  
EVDD power supply devoted to earphone block.(2.7 ~ 3.6V)  
VDD is normal power supply.(2.7 ~ 3.6V)  
Advanced ADPCM SOUND DSP for Mobile QS6400  
3. Block Diagram  
3- 1 Outline of Blocks  
Advanced ADPCM SOUND DSP for Mobile QS6400  
3- 2 Description of Blocks  
Explanations about each block of QS6400 and flows of the signal are as follows.  
1) Register Block : QS6400 has registers of 32 x 8 for storing control data.  
Built-in 8052 can communicate directly with the register blocks,  
which are used to change control values and communicate commands.  
23 x 8 registers are used for this purpose.  
The extra registers are available to support additional features.  
2) SMF FIFO buffer : This FIFO is used in receiving SMF file blocks (128bytes) from Host.  
SMF FIFO Buffer has two banks of memory block and each buffer is  
filled with data according to REG_IREQ_TYPE (When bit 2 is "1" ) from  
built- in 8052. When receiving a data request (IRQB) for the next  
procedure you should read the interrupt request type register  
(REG_IREQ_TYPE) to check which data is required.  
3) WAVE FIFO buffer : This FIFO is used in receiving wave data blocks (64 or 128 bytes)  
from Host. WAVE FIFO Buffer has four banks of memory block, of 64  
bytes each. The buffer size is determined by user specification (using  
REG_WAVE_CHAN). Each bank is filled with wave data accoding to  
REG_IREQ_TYPE( when bit 1 or bit 0 is "1") If you intend to play  
high-sampling-rate(up to 22khz) wave files, we recommend that you  
use only one wave channel, due to the high transmission rate of data.  
In this case, WAVE FIFO Buffer size is preset to 128bytes.  
4) Power control : This block is in charge of power management.  
You can select whether to enter or wake-up from power down mode.  
5) Clock generator : This block is a clock generator for the internal master clock.  
QS6400 need the external clock input to operate normally.  
6) CPU & ROM : This block describes 8052 micom and 12k bytes program ROM memory.  
Built-in 8052 interprets SMF and Wave file.  
7) PWM Speaker out : This block converts audio data into PWM format.  
It supports stereophonic audio out.  
You can also mute this output.  
8) Earphone out : This block converts audio data into single-ended earphone signal.  
You should connect poled-capacitor and bypass capacitor.  
Advanced ADPCM SOUND DSP for Mobile QS6400  
9) D/A interface : This block generates 16bit DAC interfacing out for high quality sound.  
If you have an additonal DAC, you can also use this interfacing out.  
When you use the DAC OUT mode, earphone is disabled.  
10) Sound font : This is an embedded maskrom for GM 128 sound map and 47 percussion.  
The sound font built in this device stores the sampling data according to  
GM 128 sound map. Additionally QS6400 has sampling data to support  
korean traditional music.  
Advanced ADPCM SOUND DSP for Mobile QS6400  
4. Pin Rotation and Descriptions  
4- 1 Pin Rotation  
4-1-1 40P MLF  
Advanced ADPCM SOUND DSP for Mobile QS6400  
4- 2 Pin Rotation  
PIN NO  
PIN NO  
1
PIN NAME  
NC  
I/O  
X
X
X
P
DESCRIPTION  
No Connect  
No Connect  
No Connect  
Ground  
-
1
2
NC  
NC  
VSS  
2
3
4
3
VDD  
SOUT  
D0  
D1  
D2  
D3  
D4  
NC  
NC  
P
Power Supply  
4
5
6
7
8
9
10  
-
-
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
-
5
6
7
8
O
I/O  
I/O  
I/O  
I/O  
I/O  
X
Serial Data Out for DAC  
Bidirection DATA BUS  
Bidirection DATA BUS  
Bidirection DATA BUS  
Bidirection DATA BUS  
Bidirection DATA BUS  
No Connect  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
X
No Connect  
D5  
D6  
D7  
I/O  
I/O  
I/O  
I
I
I
O
I
I
I
X
X
I
I/O  
I/O  
I
I
I
P
P
Bidirection DATA BUS  
Bidirection DATA BUS  
Bidirection DATA BUS  
WakeUp Signal(Active Low)  
Write Enable  
WAKEB  
WRB  
RDB  
IRQB  
MIDI  
CSB  
A0  
NC  
NC  
MRSTB  
MODE0  
MODE1  
TEST  
XIN  
XOUT  
VDD  
VSS  
NC  
NC  
NC  
NC  
Read Enable  
Request Data Block( Active Low )  
MIDI IN ( UART )  
Chip Select  
Register Address or Data Strobe  
No Connect  
-
No Connect  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
-
Master Reset ( Active Low )  
LED control port or test mode  
Vibrator control port or test mode  
Test Mode Select( must be Low)  
Master Clock In  
MODE0 and MODE1 I/O select  
Power Supply  
Ground  
No Connect  
No Connect  
No Connect  
No Connect  
X
X
X
X
-
VSS  
P
31  
32  
33  
34  
35  
36  
37  
Ground  
PWM Output Left (-)  
PWM Output Right (-)  
PWM Power  
PWM Output Left (+)  
PWM Output Right (+)  
PWML(-)  
PWMR(-)  
PVDD  
PWML(+)  
PWMR(+)  
PVSS  
O
O
I
O
O
I
PWM Ground  
EarPhone_R(*Wclk)  
O
38  
45  
EarPhone out Right or Word Clock for DAC  
EarPhone_L(*Sclk)  
EVDD  
O
P
39  
40  
46  
47  
EarPhone out Left or Serial Clock for DAC  
Power for EarPhone  
Advanced ADPCM SOUND DSP for Mobile QS6400  
4- 3 Detail pin descriptions.  
POWER SUPPLY PINS  
- VDD ( 4,27 )  
- These pins are connected to a normal power supply.  
- VSS ( 3,28,31 )  
- These pins are GNDs of power.  
- PVDD( 34 ), EVDD( 40 ),PVSS (37)  
- PVDD is VDD for PWM block. It's capable of driving a voltage of MAX 4.2V down to 3.3V.  
- EVDD is VDD for EarPhone block. Its range covers 3.6V to 2.7V.  
- PVSS is PWM block GND.  
POWER RESET  
- MRSTB ( 21 )  
- Reset is accomplished by holding the MRSTB pin low for at least 60 oscillator periods  
while the oscillator is running. To ensure proper power-on reset, the MRSTB pin must be  
high long enough to allow the oscillator time to start up plus 40 oscillator periods.  
- RESET should be free from glitch noise.  
- At power-on, the voltage on VDD and MRSTB must come up at the same time for a proper  
start-up.  
- After RESET, all registers and internal RAM are initialized to "0x00“  
AUDIO INTERFACE  
- Support to playback ADPCM wavefile(2 Channels)  
- Separate wave volume control(0~255).  
Gayagum/Daegum/Haegum/Taepyoungso/Buk/Ggwengary/Jang-goo/Jing.  
CPU INTERFACING  
- 14 Wires parallel interfacing  

相关型号:

QS6611QF

LAN Transceiver
ETC

QS6611TF

LAN Transceiver
ETC

QS6612

Ethernet Transceiver, 1-Trnsvr, CMOS, PQFP64
IDT

QS680K

General Purpose Inductor, 0.68uH, 10%, 1 Element, Iron-Core, AXIAL LEADED
OHMITE

QS6810A

ATM/SONET/SDH Mux/Demux, CMOS, PQFP208
IDT

QS6810AQF

ATM/SONET/SDH Mux/Demux, CMOS, PQFP208
IDT

QS681K

General Purpose Inductor, 6.8uH, 10%, 1 Element, Iron-Core, AXIAL LEADED
OHMITE

QS682K

General Purpose Inductor, 68uH, 10%, 1 Element, Iron-Core, AXIAL LEADED
OHMITE

QS683K

General Purpose Inductor, 680uH, 10%, 1 Element, Iron-Core, AXIAL LEADED
OHMITE

QS684K

General Purpose Inductor, 6800uH, 10%, 1 Element, Iron-Core, AXIAL LEADED
OHMITE

QS6J1

Small switching (−20V, −1.5A)
ROHM

QS6J11

1.5V Drive Pch+Pch MOSFET
ROHM