52bluetooth WS9625ABSCF DATASHEET V1.1 EN
52bluetooth WS9625ABSCF DATASHEET V1.1 EN
Datasheet
Important Notice
All rights about this document belong to Vimicro Wuxi Corporation (here after, refer as Vimicro Wuxi). All rights
reserved.
Vimicro Wuxi and its subsidiaries reserve the right to make corrections, modifications, enhancements,
improvements, and other changes to its products and services at any time and to discontinue any product or
service without notice. Customers should obtain the latest relevant information before placing orders and should
verify that such information is current and complete. Customers should contact Vimicro Wuxi‟s sales department
before purchasing the product described in this document. All products are sold subject to Vimicro Wuxi‟s terms
and conditions of sale supplied at the time of order acknowledgment.
Vimicro Wuxi does not warrant or represent that any license, either explicit or implied, is granted under any Vimicro
Wuxi patent right, copyright, mask work right, or other Vimicro Wuxi intellectual property right relating to any
combination, machine, or process in which Vimicro Wuxi products or services are used. Information published by
Vimicro Wuxi regarding third-party products or services does not constitute a license from Vimicro Wuxi to use
such products or service or a warranty or endorsement thereof. Use of such information may require a license from
a third party under the patents or other intellectual property of the third party, or a license from Vimicro Wuxi under
the patents or other intellectual property of Vimicro Wuxi.
Vimicro Wuxi semiconductor devices are intended for standard uses (such as office equipment, computers,
industrial/communications/measuring equipment, and personal/home equipment). Customers using
semiconductor devices for special applications (including aerospace, nuclear, military and medical applications) in
which a failure or malfunction might endanger life or limb and which require extremely high reliability must contact
our Sales Department first. If damage is caused by such use of our semiconductor devices without first consulting
our Sales Department, Vimicro Wuxi will not assume any responsibility for the loss.
The contents of this document must not be reprinted or duplicated without written permission of Vimicro Wuxi.
Information and circuit diagrams in this document are only examples of device application. They are not intended
to be used in actual equipment. Vimicro Wuxi accepts no responsibility for infringement of patents or other rights
owned by third parties caused by use of the information and circuit diagrams in this document.
Reproduction of information in Vimicro Wuxi data books or data sheets is permissible only if preproduction is
without alteration and is accompanied by all associated warranties, conditions, limitations, and notices.
Reproduction of this information with alteration is an unfair and deceptive business practice. Vimicro Wuxi is not
responsible or liable for such altered documentation. Resale of Vimicro Wuxi products or services with statements
different from or beyond the parameters stated by Vimicro Wuxi for that product or service voids all explicit and any
implied warranties for the associated Vimicro Wuxi product or service and is an unfair and deceptive business
practice. Vimicro Wuxi is not responsible or liable for any such statements.
TABLE OF CONTENTS
OVERVIEW ............................................................................................................... 4
FEATURES ............................................................................................................... 4
TYPICAL APPLICATION .......................................................................................... 5
PIN CONFIGURATIONS ........................................................................................... 6
PIN DESCRIPTION ................................................................................................... 7
FUNCTIONAL BLOCK DESCRIPTION ................................................................... 9
Radio Transceiver .................................................................................... 9
Transmitter Path ....................................................................................... 9
Receiver Path ........................................................................................... 9
Audio codec .............................................................................................. 9
Power Management ................................................................................. 9
SRAM ......................................................................................................... 9
ROM ........................................................................................................... 9
DEVICE TERMINAL DESCRIPTIONS ................................................................... 10
Power Supply ......................................................................................... 10
Crystal Oscillator ................................................................................... 10
RF Interface ............................................................................................ 11
Audio Interface ....................................................................................... 11
UART Interface ....................................................................................... 11
Function Description .......................................................................... 11
Serial Operation .................................................................................. 11
UART External Connection for Bluetooth .......................................... 11
2
I C Interface ............................................................................................ 12
2
Interface Timing Signal with I C bus .................................................. 13
System Configuration .......................................................................... 13
I2C Protocol ......................................................................................... 13
START Signal...................................................................................... 13
Slave Address Transfer ....................................................................... 13
Data Transfer ...................................................................................... 13
STOP Signal ....................................................................................... 14
Arbitration Procedure .......................................................................... 14
GPIO interface ........................................................................................ 14
ELECTRICAL CHARACTERISTICS ...................................................................... 16
RF Specifications ................................................................................... 16
Power Consumption .............................................................................. 17
Power Meter ............................................................................................ 17
PACKAGE INFORMATION .................................................................................... 18
CONTACT INFORMATION ..................................................................................... 19
OVERVIEW
WS9625ABSCF is a stereo single chip headset solution based on Bluetooth protocol. It consists of 128 MHz high
performance CPU processor, SRAM, via ROM Bluetooth baseband controller, MODEM, RF, Audio CODEC, PMU,
etc. The protocol stack is stored in the on-chip ROM. It is fully compliant with all the mandatory features of
Bluetooth version 4.1 + EDR specification.
FEATURES
128 MHz high performance CPU processor. Working temperature range -40 to +80 ℃.
Internal 512KB via ROM. Dual Mic Acoustic Noise Cancellation. Used
Internal 4M bit SPI flash. to eliminate the stationary and
non-stationary noise on Tx.
-92dBm RX sensitivity and +9dBm TX output
power capability Single-microphone echo Cancellation. Used
to cancel acoustic echo.
Logic for forward error correction, header
error control, access code correlation, CRC, Single-microphone noise suppression. Used
demodulation, encryption bit stream to reduce stationary noise on Tx and Rx
generation, and whitening and transmit pulse Packet Loss Concealment. Used to restore
shaping. audio quality in difficult RF environment on
Fully qualified Bluetooth v4.1 + EDR feature Rx.
including eSCO and AFH. Equalizer. Supports six arbitrarily frequency
Internal 128KB SRAM. Allows full-speed bands and the bandwidth can be adjusted.
data transfer with full piconet support, mixed Automatic Gain Control. Performs automatic
voice and data, including all EDR packet volume adjustment of the signal on Tx and
types. Rx.
Audio transcoders for A-law, μ-law and linear Speech Tone. Encoded with SBC (Sub-Band
voice from host and A-law, μ-law and CVSD Codec) format and stored in EEPROM, to
voice over air. indicate general event from headset by
UART interface with programmable baud specified tone directly.
rate up to 3Mbps for HCI communication. Speech recognition support. Speaker
2
Multiple I C interface for external EEPROM. dependent speech recognition to handle
answering/rejecting incoming call or other
Boot loader with external memory interface speech instructions.
for software debugging.
Voice Name Prompt support. Record voice
Internal 32 KHz oscillator for low power tags for each phone numbers. After that,
operation. when the phone with the dedicate phone
QFN48 package. number incoming call, headset will play out
SPI flash support. Operation voltage is 3.3V. corresponding voice tag.
Battery power display support. Allows user to Advanced multi-point support. Allows
use buttons to trigger a tone/speech tone or connecting 2 devices (either phones or pads)
a led, to prompt the current battery. and handling multiple calls or music at the
same time.
SPP support. Increased SPP protocol, which
is used to transmit commands and data, Bluetooth Air path parameter configuration.
realize interaction control with other 24 bit Audio codec, -98dB SNR.
equipment that supports SPP. Low radio power realizes 10+meter
AT Command support. Communicates with communication (class2).
MCU through the UART,controlled by the Fast charger: 30 minutes charging time.
MCU,or converted the command to
No Balun filter required for connection.
bluetooth command,sent to the mobile
phone to realize the control of the phone by Battery monitor designed for smart phones.
MCU. Watch dog for link loss alarm.
GPIO7/EEPROM_SCK
GPIO8/EEPROM_SDA
Y1 2
C1 C2 C3 4
XTAL_OUT
NC NC 0.22µF
XTAL_IN
3
RFOUT C4
20pF
U1
38
RF_RTXP 35
AVDD_RF 36
PROM_SDA 26
PROM_SCL 24
39
XTAL_IN
XTAL_OUT
MBIAS C5 10µF VREF 9 VREF 33
GPIO1/TX GPIO1
31
GPIO3/RX GPIO3
C6 2.2µF MBIAS 10 32
MBIAS GPIO2/RTS GPIO2
30
MBIAS C7 1µF VCOM 15 RF GPIO4/CTS GPIO4
VCOM PROM Crystal
C8 0.22µF MICLP 11 28
MICLP GPIO5/SWCLK GPIO5/SWCLK
AUDIO
27
R1 MBIAS C9 0.22µF MICLN 12 GPIO6/SWDIO GPIO6/SWDIO
MICLN
MICL 2.2k
C10 0.22µF MICRP 13
GPIO INTERFACE
MICRP
R2 MBIAS C11 0.22µF MICRN 14 23
GPIO9/SPI_CSN GPIO9/SPI_CSN
MICRN 22
MICR 2.2k GPIO10/SPI_SI GPIO10/SPI_SI
CDC_HPOUT-R 4 GPIO11/SPI_SO 21 GPIO11/SPI_SO
CDC_HPOUT-R HPOUT_R 20
5 NC WS9625ABSCF GPIO12/SPI_SCLK
CDC_HPOUT_L 6
CDC_HPOUT_L HPOUT_L
7 18
NC GPIO13/LED1 GPIO13/LED1/UART1_TX
C15 DVDD12 48
VOL2
VDD_ADDA
1µF ceramic
VDD_PAM
VDD_REG
VDD12_2
VDD12_1
C16 49
GROUND
VOL5
1µF ceramic
RST
VSS
34
37
40
1
29
25
19
VDD_ADDA
VDD_PAM
DCDC15
DVDD12
DVDD12
DVDD33
RST
AVDD
RST
R3
0
C17 C18 C19 C20 C21 C22 C23
1µF ceramic 0.22µF 1µF 1µF 1µF 0.22µF 4.7µF ceramic
TOP VIEW
VDD_ADDA
XTAL_OUT
VDD_REG
XTAL_IN
GPIO_B
GPIO_A
VCHG
VBAT
VOL2
VOL1
SWS
FBS
48 47 46 45 44 43 42 41 40 39 38 37
36 AVDD_RF
RST 1
35 RF_RTXP
PWR 2
34 VDDA_PAMID
VOL5 3
33 GPIO[1]
HPOUT_R 4
32 GPIO[2]
NC 5
31 GPIO[3]
HPOUT_L
NC
6
7
WS9625ABSCF 30 GPIO[4]
VSS 8 29 VDD12_2
VREF 9 28 GPIO[5]
VCOM 10 27 GPIO[6]
MBIAS 11 26 GPIO[7]
MICLP 12 25 VDD33
13 14 15 16 17 18 19 20 21 22 23 24
MICRN
MICRP
GPIO[13]
VDD12_1
MICLN
GPIO[8]
GPIO[9]
GPIO[15]
GPIO[14]
GPIO[12]
GPIO[11]
GPIO[10]
QFN48
2 PWR AI AVDDBAT High level (BAT voltage) means button is turned on.
LDO5 (3.3V) output. Power Supply for Audio an HP (AVDD33 power
3 VOL5 AIO AVDDBAT
domain).
4 HPOUT_R A, O AVDD33 Headphone right channel output.
5 NC - - Not connected.
7 NC - - Not connected.
11 MICLP A, O AVDD33 Microphone bias voltage output, tied 2.2μF capacitor to AVSS.
VDD_REG XTAL/analog/RF LDO power (1.5V) input, external power supply from
40 P, I AVDD15
FBS .need 3.3uF and 4.7pF on board caps.
41 GPIO_A B VDD33 General purpose IO.
PMU Interface 1~3, 8~10, 19, 25, 29, 34, 36~37, 40, 43~48
Radio Interface 35
Note 1:
P Power/Ground
A Analog
I Input
O Output
B Bi-direction
PP Internal programmable pull up/down
Sch Schmitt Input
COL5
VOL5
1µF
VOL5
COL2
VDC(Adj) 1µF VOL2 (3.3V)
SWS VOL2
LS
COS 22µH VOL1 (1.2V)
GNDS VOL1
4.7µF
WS9625ABSCF COL1
FBS VCHG VCHG 1µF
BAT
RS CBAT
4.7µF
RSET
2.5kΩ
Crystal Oscillator
Port XTAL_IN and XTAL_OUT need to be bonded out and connect to the on-board crystal circuit. The load cap for
both pins is 4-12pF. The on-board crystal circuit needs to be placed close to the chip. The on-chip DCXO circuit
can work with crystal frequency from 13 to 52MHz.
The initialization time for the DCXO circuit to settle to 20ppm accuracy is 2mS. The reference clock generated by
the DCXO goes to RFPLL and DPLL. However, the reference clock generated by DCXO can be directly feed to the
digital baseband in that case.
The on-chip DCXO circuit has a cap tuning array that can be used to trim reference clock frequency.
XTAL_OUT XTAL_IN
CL=4-12pF
Audio Interface
WS9625ABSCF supports Dual Microphone Audio inputs. The MICLP port is microphone left channel inputs, the
MICLN port is differential inputs, the MICRP port is microphone right channel inputs and the MICRN port is
differential inputs.
The stereo Audio output ports are HPOUTL and HPOUTR, while HPOUTL is headphone left channel output and
HPOUTR is headphone right channel output.
UART Interface
The UART ports are shared with GIPO [3:0]. Those ports are used as UART by configuring related register by SW.
Function Description
Serial Operation
The UART module has one operation mode --- non-return to zero (NRZ).
The NRZ mode is primarily associated with RS-232. Each character is transmitted as a frame delimited by a start
bit at the beginning and a stop bit at the end. Data bits are transmitted least significant bit first, each bit occupies a
period of time equal to 1 full bit. If parity is used, then the parity bit is transmitted after the most significant bit.
Following is the waveform in NRZ mode.
Start Bit
Bit0
Bit1
Bit2
Bit3
Bit4
Bit5
Bit6
Bit7
Parity Bit
Stop Bit
The most expensive null modem cable is the null modem cable suitable for full handshaking. In this null modem
2 3 Rx Tx
3 2 Tx Rx
4 6 DTR DSR
5 5 Signal ground
6 4 DSR DTR
7 8 RTS CTS
8 7 CTS RTS
In CTS/RTS flow, the RTS output of device1 signals device2 that device1 is capable of receiving information, so
device2 will send the data out when the RTS signal of device1 is set valid. Also, device1 will send the data out
when the RTS signal of device2 is set valid.
I2C Interface
2
WS9625ABSCF provides PROM_SCL and PROM_SDA for communication with EEPROM which comply with I C
protocol.
2
I C is a two-wire, bi-directional serial bus, which provides a simple and efficient method of data exchange between
devices. It is most suitable for applications requiring occasional communication over a short distance between
2
many devices. The I C standard is a true multi-master bus including collision detection and arbitration that
prevents data corruption if two or more masters attempt to control the bus simultaneously.
2
The I C interface defines 2 transmission speeds:
Normal: 100Kbit/s
Fast: 400Kbit/s
FEATURES:
2
Compatible with I C standard;
Multi Master Operation;
Supports 7 and 10bit addressing mode;
Software programmable clock frequency, supports a wide range of input clock frequencies;
Software programmable acknowledge bit;
Interrupt or bit-polling driven byte-by-byte data-transfers;
Arbitration lost interrupt, with automatic transfer cancellation;
Bus busy detection;
Clock Stretching and Wait state generation;
I2C Protocol
Generally, a standard communication consists of four parts:
START signal generation
Slave address transfer
Data transfer
STOP signal generation
S A7 A6 A5 A4 A3 A2 A1 R ack D7 D6 D5 D4 D3 D2 D1 D0 nack P
W
1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9
START Signal
When the bus is free/idle, that is no master device is engaging the bus (both SCL and SDA lines are high), a
master can initiate a transfer by sending a START signal. The START signal, usually referred as the S-bit, is
defined as a high-to-low transition of SDA while SCL is high. The START signal denotes the beginning of a new
data transfer.
Repeated START is a START signal without first generating a STOP signal. The master uses this method to
communicate with another slave or the same slave in a different transfer direction (e.g. from writing to a device to
reading from a device) without releasing the bus.
The core generates a START signal when the STA-bit in the Command Register is set and the RD or WR bits are
set. Depending on the current status of the SCL line, a START or Repeated START is generated.
The slave address is the first byte of data transferred by the master immediately after the START signal. This is a
seven-bits calling address followed by a RW bit. The RW bit signals the slave data transfer direction. The slave
address is unique; no two slaves in the system can have the same address. Only the slave with an address that
matches the address transmitted by the master will respond, it responds by returning an acknowledge bit which is
pulled by the SDA low at the 9th SCL clock cycle.
2
Note: The core supports 10bit slave addresses by generating two address transfers. See the Philips I C
specifications for more details.
The core treats a Slave Address Transfer as any other write action. Store the slave device‟s address in the
Transmit Register and set the WR bit. The core will then transfer the slave address on the bus.
Data Transfer
Once achieved the successful slave addressing, the data transfer can proceed on a byte-by-byte basis in the
STOP Signal
The master can terminate the communication by generating a STOP signal. A STOP signal, usually referred as the
P-bit, is defined as a low-to-high transition of SDA while SCL is at logical „1‟.
Arbitration Procedure
Clock Synchronization
2
The I C bus is a true multi-master bus that allows more than one master to be connected on it. If two or more
masters simultaneously try to control the bus, a clock synchronization procedure determines the bus clock.
2
Because of the wired-AND connection of the I C signals, a high-to-low transition affects all the devices that
connected to the bus. Therefore a high–to-low transition on the SCL line causes all concerned devices to count off
their low period. Once a device clock has gone low, it will hold the SCL line in low state until the clock high state is
reached. Due to the wired-AND connection, the SCL line will therefore be held low by the device with the longest
low period, and held high by the device with the shortest high period.
Clock Stretching
Slave devices can use the clock synchronization mechanism to slow down the transfer bit rate. After the master
has driven SCL low, the slave can drive SCL low for the required period and then release it. If the slave‟s SCL low
period is greater than the master‟s SCL low period, the resulting SCL bus signal low period will be stretched, thus
inserting wait-states.
GPIO interface
The ports GPIO [15:1] / GPIO_A/ GPIO_B are general purpose IO, GPIO [15:13] / GPIO_B are used as LED.
GPIO [12:1] / GPIO_A are used as Buttons which indicate volume control, music play/stop, link statues display, etc.
The special function of each port can be configured in SW.
GPIO [4:1] is shared for UART connections. GPIO [4:1] is used for UART transport by configuring related register
by SW.
The PWR is voltage value high indication port and it is used as Multi function port. High level (BAT voltage) of this
port means the button is turned on; it can be used for powering on, powering down, or paging scan mode of chip
according of its high level and Duration of High level.
There are 17 GPIO in the GPIO module. GPIO module is used to process the transmission and receiving between
GPIO pad and the core and to generate the interrupt from GPIO pad.
Out-of-Band Blocking 2000 MHz to 2399 MHz (GFSK, 0.1% BER) – -27.0 – dBm
Performance (CW) 2498 MHz to 3000 MHz (GFSK, 0.1% BER) – -27.0 – dBm
3000 MHz to 12.75 GHz (GFSK, 0.1% BER) – -10.0 – dBm
Intermodulation Performance BT, Delta f = 5MHz -39.0 – – dBm
Power Consumption
[Table 6] Power Supply Current (With a normal 3.7V battery voltage)
Operating Mode Typical Unit
HV3 15.0 mA
EV3 15.0 mA
2EV3 14.3 mA
A2DP Active Mode: 2DH5, 350 kbps SBC 14.5 mA
Single HFP Sniff (500ms Interval) 350 µA
Deep Sleep (off) Mode 5.0 µA
Note :
The currents are measured without an audio signal present.
The currents are measured with LEDs off.
The sniff mode current is measured with the device operating in Slave mode.
The A2DP Active mode current is with the device operating in Slave mode.
Power Meter
Power meter measures power consumption of the battery and sends the current battery level to phones. Power
meter has 10 report levels. The following devices support power meter currently.
- iPhone 3/4/4S/5
- iPad 1/2/mini
- iTouch 3/4/5
- MiPhone 2/2S
PACKAGE INFORMATION
CONTACT INFORMATION
Vimicro WuXi Headquarter
10/F 530 Tower, QingYuan Road, TaiHu International Technology Park,
WuXi New District, 214135, China
Tel: 86-510-81816000 Fax: 86- 510-81816935
Web: www.vimicro.com
Vimicro Beijing
16/F Shining Tower, No.35 Xueyuan Road, Haidian District, Beijing 100191, China
Tel: 86-10-68948888 Fax: 86-10-68944075
Vimicro Shanghai
2-101, Zhangjiang Micro-electronics Port, 690 Bibo Road, Zhangjiang High-tech Park,
Pudong New District, Shanghai 201203, China
Tel: 86-21-50807000 Fax: 86-21-50807611
Vimicro Shenzhen
4/F T2-B Building, South District, High-Tech Industrial Park Shenzhen 518057, Guangdong
Prov, China
Tel: 86-755-26719818 Fax: 86-755-26719539