PARROT FC6000N User Manual

PARROT PRODUCT DATASHEET
Parrot
FC6000
March 2012
Confidential Information
Ref: GC-2010-001
Parrot
P6i
Flash
SDRAM
BT 2.1+EDR RF chip
Internal or external antenna
2*UART
I²S in/out
Analog microphone input
Analog output
Parrot FC6000
All in one multimedia module Bluetooth 3.0
Version 1.7 March 2012
Application:
Telephony Internet access (through DUN or
PAN)
Audio Streaming Voice Recognition / Text To
Speech
The FC6000 integrates the latest version of the Parrot Bluetooth stack (Blues). Blues gives to the customer a very high level of compatibility with most of the phones available on the market and provide phonebook and list synchronization. FC6000 offers the possibility to use a Speaker Independent Voice Recognition (SIVR) and a Text To Speech algorithm (TTS).
FEATURES
Bluetooth 3.0 qualified module
3.3V & 1.8V power supply, UART, I²S GPIO Digital audio input and output Analog microphone input Analog output Up to 10 paired phones Small size module (32 x 36 mm) Automotive qualified
Description:
Parrot FC6000 is a fully integrated Bluetooth phone connectivity solution powered by a Parrot P6i with 416 MIPS with an internal CODEC and NR/AEC signal processing. It integrates a large variety of interfaces for an easy integration in most of the applications.
DATASHEET FC6000 Confidential Information 2/52
Table of contents
1 PRODUCT OVERVIEW ............................................................................................................................... 5
2 SOFTWARE SPECIFICATIONS .................................................................................................................... 8
2.1 BLUETOOTH STACK ...................................................................................................................................... 8
2.2 BLUETOOTH PROFILE SUPPORTED ................................................................................................................... 8
2.3 SOFTWARE INTERFACE ................................................................................................................................. 9
2.4 MEMORY CONFIGURATIONS ......................................................................................................................... 9
2.5 SPEAKER INDEPENDENT VOICE RECOGNITION ................................................................................................. 10
2.5.1 Voice Recognition principles ............................................................................................................ 10
2.5.2 Text To Speech (TTS) ........................................................................................................................ 11
3 ELECTRICAL SPECIFICATIONS .................................................................................................................. 12
3.1 HARDWARE ARCHITECTURE ......................................................................................................................... 12
3.2 PIN-OUT ................................................................................................................................................. 12
3.2.1 Pin-out diagram .............................................................................................................................. 12
3.2.2 Pinout table ..................................................................................................................................... 13
3.2.3 Unconnected pins advice ................................................................................................................. 14
3.3 ABSOLUTE MAXIMUM RATINGS ................................................................................................................... 15
3.4 POWER CONSUMPTION (T°=25°C, 1V8 PROVIDED BY LDO MPS2002) ............................................................ 15
3.4.1 Power consumption on 3V3 Power Supply ...................................................................................... 15
3.4.2 Power consumption on 1V8 Power Supply ...................................................................................... 15
3.5 ELECTRICAL CHARACTERISTICS ..................................................................................................................... 15
3.5.1 Power pins ....................................................................................................................................... 15
3.5.2 IO pins.............................................................................................................................................. 15
3.5.3 UART_AT/UART_DBG ...................................................................................................................... 16
3.5.4 I2S IO ............................................................................................................................................... 17
3.5.5 Audio ............................................................................................................................................... 19
3.5.6 Bluetooth radio link ......................................................................................................................... 21
3.6 RESET AND SUPPLY SEQUENCE DIAGRAM ....................................................................................................... 22
3.7 FLASH UPDATE SEQUENCE DIAGRAM ............................................................................................................. 23
3.8 POWER OFF SEQUENCE DIAGRAM ................................................................................................................ 23
3.8.1 Power supplies reference design ..................................................................................................... 24
4 MECHANICAL SPECIFICATIONS ............................................................................................................... 25
4.1 HORIZONTAL MODULE WITH EXTERNAL ANTENNA ............................................................................................ 25
4.2 HORIZONTAL MODULE WITH INTERNAL ANTENNA ............................................................................................ 26
4.3 VERTICAL MODULE WITH EXTERNAL ANTENNA ................................................................................................ 27
4.4 VERTICAL MODULE WITH INTERNAL ANTENNA ................................................................................................. 28
4.5 MODULE CONNECTORS .............................................................................................................................. 29
4.5.1 Connector on mother board ............................................................................................................ 29
4.5.2 Horizontal modules connector ........................................................................................................ 30
4.5.3 Vertical modules connector ............................................................................................................. 31
4.5.4 Antenna connector .......................................................................................................................... 32
4.6 MOTHERBOARD MECHANICAL INTEGRATION ................................................................................................. 33
4.6.1 Mechanical integration – Horizontal version: ................................................................................. 33
4.6.2 Mechanical integration – Vertical version:...................................................................................... 34
5 AVAILABLE TOOLS .................................................................................................................................. 35
5.1 WORKBENCH ........................................................................................................................................... 35
5.1.1 Diagram ........................................................................................................................................... 35
5.1.2 Schematics ....................................................................................................................................... 36
5.2 WXHIPHOP ............................................................................................................................................. 37
5.3 WXFLASHER ............................................................................................................................................ 37
DATASHEET FC6000 Confidential Information 3/52
6 APPROVAL / CERTIFICATIONS ................................................................................................................ 38
6.1 FC6000S ............................................................................................................................................... 38
6.1.1 CE Declaration ................................................................................................................................. 38
6.1.2 FCC and IC requirements for module application ............................................................................ 39
6.2 FC6000N .............................................................................................................................................. 40
6.2.1 CE Declaration ................................................................................................................................. 40
6.2.2 FCC and IC requirements for module application ............................................................................ 41
7 USE CASES .............................................................................................................................................. 42
A. BLUETOOTH HFP & A2DP/AVRCP USE CASES OVERVIEW: .................................................................................. 42
a. Head Unit paired with Mobile phone................................................................................................... 42
b. Head Unit connected to Mobile phone and headset device ................................................................ 44
c. Head Unit paired with two Mobile phones .......................................................................................... 45
d. Audio Streaming and Handsfree working together ............................................................................. 46
e. Head Unit paired with Mobile phone and Music Player with BT integrated or Bluetooth dongle: ..... 48
f. Head Unit paired with a stereo Headphone ........................................................................................ 49
g. Head Unit paired with Mobile phone: Data transfer ........................................................................... 50
B. HEAD UNIT BT/UART SOFTWARE UPDATE ......................................................................................................... 51
DATASHEET FC6000 Confidential Information 4/52

1 Product overview

The FC6000 is a feature-rich Bluetooth platform dedicated for the integration of Bluetooth in car audios, car telematics systems or any systems requiring a complete embedded multimedia solution.
FC6000 features are:
Bluetooth connectivity
Bluetooth Power Class 2 Radio Embedded Bluetooth .1, v1.2, v2.0+EDR, v2.1+EDR & v3.0 compliant Embedded profiles Compatible with most of Bluetooth phones Pairing and connection with all Bluetooth Devices: Phones, Smartphones,
PDA …
Multiple users support: Up to 10 paired phones depending on Flash memory
size.
Multiple connections (up to 3 device connected at the same time) Multiple profiles
Phone
Pick-up, Hang-up, Redial Automatic answer (from host via pickup command) Send DTMF during calls Private Mode 3-way calling Double HFP
DATASHEET FC6000 Confidential Information 5/52
Phone Book
Automatic Phone book synchronization over Bluetooth (up to 5000 contacts;
depending on the Flash memory size)
Call history (dialed number, received calls, missed calls) All Synchronization Methods Full Unicode for compatibility with numerous characters sets (European,
Russian, Chinese, Japanese…)
Digital Signal Processing
Microphone(s): the module can manage two configurations:
Single microphone Two microphones with AMS (Automatic Microphone Selection): 1 for
the driver and 1 for the front seat passenger. The best microphone is automatically selected during the call.
Noise Reduction (NR)
Maximal NR is 25dB. Typical NR is 15dB. No musical noise No fluctuation of the residual noise level Automatic adaptation of the Noise Reduction to the Signal-to-noise
ratio (SNR) to keep the best voice quality in idle and remove more noise in noisy conditions.
Acoustic Echo Cancellation (AEC)
The level of echo attenuation, called ERLE is 45dB (measured
according to the VDA process).
Comfort Noise feature so that the background noise is adjusted after
AEC algorithm, in order to keep it constant for enhanced communication experience.
Possibility to accept up to 100ms of delay in the speaker path for digital
amplifiers.
Full duplex
Automatic Level Control (ALC)
Different phones can have different Speaker volumes (up to 20dB of
difference). It adapts the signal level received from the phone to the target level, quickly and precisely.
Equalizer
9 bands equalizer for microphones and speaker paths.
Tuning
Car independent tuning if the microphone position and specifications
are the same.
Possibility to tune all parameters of the audio algorithms according to
Customer preferences.
Wideband
All algorithms work @ 16 kHz.
Audio Streaming
Embedded SBC decoder Embedded MP3 decoder from Thomson Licensing (optional) Stereo audio output
Speaker Independent Voice Recognition (Optional) Text To Speech (Optional)
DATASHEET FC6000 Confidential Information 6/52
Miscellaneous
Provide Phone Battery Level and Network Level, Carrier Name (depends on
phones)
Software Update
Full standard Software available (free upgrade from Parrot homepage) Software update available through Bluetooth or UART Very large compatibility with Phones, Smart phones, PDAs, Music players
External Bluetooth Antenna connection diagnostic HSTI
In order to facilitate communication between the FC6000 and your product host microprocessor, Parrot has created and provides the HSTI Library. The HSTI library is the software application programming interface (API) to integrate the FC6000 command and control within the software of the host processor. HSTI is backward compatible with former AT commands. Few adaptations may be considered due to the improvements in the new modules generation. Application notes are available.
DATASHEET FC6000 Confidential Information 7/52
1
2
3

2 Software specifications

2.1 Bluetooth stack

HCI (Host Controller interface), L2CAP (Logical Link Control and Adaptation Protocol), RFCOMM SDP (Service Discovery Protocol), OBEX (IrDA Object Exchange). Channel manager, AMP Manager, HCI AMP (BT 3.0 software). HCI Read Encryption Key Size command (BT 3.0 software).

2.2 Bluetooth profile supported

Generic Access Profile Phone Management
HFP 0.96 / 1.0 / 1.5 Multi-HFP1  HSP 1.0 / 1.2 SAP (SIM Access Profile) 1.12
Message Management
MAP 1.0 (optional)
Phone Book
PBAP 1.0 / 1.1 SYNC 1.1 (IrMC SYNC over BT) SYNCML OPP Server/Client (Vcard 3.0) 1.0 / 1.1 / 1.2 GSM 07.07 AT Commands Nokia synchronization protocol
Multimedia
A2DP (Audio) 1.2 SBC decoding (optional MP3 decoding) AVDTP 1.2 AVRCP 1.0 / AVRCP 1.3 / AVRCP 1.4
Others
SPP 1.1 BNEP, PAN 1.0 FTP 1.0 / 1.1 / 1.2 Image transfer over OPP3  DUN 1.1 Software update over FTP Secure Simple Pairing
Only For Nand Version Only For Nand Version Only For Nand Version
DATASHEET FC6000 Confidential Information 8/52
FC6000
FLASH
RAM
Specification
version 1
64 Mbits
256 Mbits
2500 contacts x 1 phone or 500 contacts x 5 phones or other combinations of contacts and phones so that the total is 2500 /
AVRCP 1.4. MAP not supported
version 2
1 Gbits
256 Mbits
5000 contacts (5 to 10 telephones) (*) / AVRCP 1.4 / MAP / 4 Languages SIVR-TTS
version 3
2 Gbits
256 Mbits
5000 contacts (5 to 10 telephones) (*) / AVRCP 1.4 / MAP / 9 Languages SIVR-TTS

2.3 Software interface

The FC6000 software interface, HSTI Library, is defined by a high level command set on top of Parrot Libraries.
This interface software is based on the HSTI commands defined by Parrot. These commands are fully documented and the software library is provided by Parrot for easy implementation in the host CPU.
Some commands are used to manage Bluetooth related functions like device pairing and connection management as well as the acoustic and speech recognition functions.
The HSTI Command List and Bluetooth AT Command Software Specification are available upon request.
The Bluetooth software stack, BLUES, supports Unicode, which allows the management of language accents and allows phonebook management in any language.

2.4 Memory configurations

(*) the number of contacts and telephones depends on the used BT-profiles and the number of recognizable contacts for Voice Recognition
DATASHEET FC6000 Confidential Information 9/52

2.5 Speaker independent Voice recognition

2.5.1 Voice Recognition principles

2.5.1.1 Description
VoCon 3200 V3.3 is NUANCE training-less speaker independent speech recognition algorithm.
Phonemes recognition: words are recognized without previous training Words models for a better precision, especially for digits recognition Continuous voice recognition: no need for blanks between words New words learning (Voice tags), speaker dependent speech recognition (100 Voice
tags, 2kbytes by Voice tag)
Noise robustness and accuracy in an automotive environment: engine, click-button
etc…
Highly accurate recognition
2.5.1.2 Operation
During a voice recognition process, "Feature Extraction" module decomposes the signal. The module "Search" looks for the equivalent text using the modules "G2P" and "Grammar to compile". These two modules are using the libraries "Acoustic Model", "Lexicon" and "Grammar". Module G2P ensures equivalence between the graphemes and the phonemes. For each language is associated an acoustic model ("Acoustic Model"), a grammar and a lexicon ("Grammar" and "Lexicon"). System feedback is realized by a screen display and/or sounds (synthesized voice, chime, pre-recorded voice prompts…). Operation is ended by a final action (phone number dialing, radio station tuning…).
DATASHEET FC6000 Confidential Information 10/52
01) ENU US English
02) FRC CA French
03) SPM Mexican Spanish
04) ENG UK English
05) FRF French
06) ITI Italian
07) GED German
08) SPE Spanish
09) DUN Dutch
10) DAD Danish
11) SWS Swedish
12) PTP Portuguese
13) PTB Brazilian Portuguese
14) TRT Turkish
15) RUR Russian
16) PLP Polish
17) CZC Czech
18) MNC Mandarin Chinese
19) KOK Korean
20) JPN Japanese

2.5.2 Text To Speech (TTS)

Text to Speech (TTS) on FC6000 is based on SVOX Automotive Speech. SVOX Automotive TTS solutions are tailored for noisy car environments and enjoy a reputation for industry-leading quality. They power many of the most advanced and successful in-dash infotainment systems in the market. SVOX TTS technology is characterized by natural and clear sound as well as unique polyglot capability – the same voice can speak multiple languages like a native speaker.
It is not limited in vocabulary. It can be used to confirm the orders identified by a voice recognition process or for reading vehicle commands, songs titles or phonebook entries.
Please find below Voice Recognition and TTS languages available in FC6000:
DATASHEET FC6000 Confidential Information 11/52
Pin N. 1

3 Electrical specifications

3.1 Hardware architecture

3.2 Pin-out

3.2.1 Pin-out diagram

DATASHEET FC6000 Confidential Information 12/52
PIN
SIGNAL
PIN
TYPE
FUNCTION
Voltage Rating (V)
Min
Max
1
UART_AT_RX
I
AT Commands & flash update UART input
-0.3
3.6
2
I2S_OUT
O
Digital audio data output
VSS
P3V3
3
UART_AT_TX
O
AT Commands & flash update UART output
VSS
P3V3
4
I2S_IN
I
Digital audio data input
-0.3
3.6
5
UART_DBG_RX
I
Debug UART input
-0.3
3.6
6
I2S_CLK
O
Digital audio main clock (Module is used to be set as master)
VSS
P3V3
7
UART_DBG_TX
O
Debug UART output
VSS
P3V3
8
I2S_FSYNC
IO
Digital audio synchronization clock (Module is used to be set as master)
-0.3
3.6
9
P3V3
P
Positive power supply : 3,3V
-0.3
3.6
10
I2S_MCLK
O
Digital audio master clock (Module is used to be set as master)
VSS
P3V3
11
RESET_EXT_N
I
Reset signal – Active Low
-0.3
3.6
12
BOOTS
I
Boot mode selection signal – Active High
-0.3
3.6
13
P1V8
P
Positive power supply : 1V8
-0.3
1.89
14
VSS
P
Power supplies ground
0
0
15
P1V8
P
Positive power supply : 1V8
-0.3
1.89
16
MIC1_N
AI
Negative differential Microphone input 1
-0.3
3.8
17
1V8_ENABLE
O
1V8 Power Supply Enable signal – Active High
VSS
P3V3
18
MIC1_P
AI
Positive differential Microphone input 1
-0.3
3.8
19
VSS
P
Power supplies ground
0
0
20
MIC_BIAS
AO
Microphones bias voltage
2.5
3.0
21
LINEOUT_L
AO
Analog audio stereo output, left channel
VSS
2.8
22
MIC2_P
AI
Positive differential Microphone input 2
-0.3
3.8
23
LINEOUT_R
AO
Analog audio stereo output, right channel
VSS
2.8
24
MIC2_N
AI
Negative differential Microphone input 2
-0.3
3.8
Legend:
I Input
AI Analog Input
O Output
AO Analog Output
IO Input/Output
P Power

3.2.2 Pinout table

DATASHEET FC6000 Confidential Information 13/52
PIN
FUNCTION
PIN TYPE
COMMENT
1
UART_AT_RX
I
N/A
2
I2S_OUT
O
Left Open
3
UART_AT_TX
O
N/A
4
I2S_IN
I
Left Open
5
UART_DBG_RX
I
Left Open (Connect to Test Point)
6
I2S_CLK
O
Left Open
7
UART_DBG_TX
O
Left Open (Connect to Test Point)
8
I2S_FSYNC
IO
Left Open
9
P3V3
P
N/A
10
I2S_MCLK
O
Left Open
11
RESET_EXT_N
I
Left Open
12
BOOTS
I
Left Open
13
P1V8
P
N/A
14
VSS P N/A
15
P1V8
P
N/A
16
MIC1_N
I
Left Open
17
1V8_ENABLE
O
Left Open
18
MIC1_P
I
Left Open
19
VSS P N/A
20
MIC_BIAS
O
Left Open
21
LINEOUT_L
O
Left Open
22
MIC2_P
I
Left Open
23
LINEOUT_R
O
Left Open
24
MIC2_N
I
Left Open

3.2.3 Unconnected pins advice

DATASHEET FC6000 Confidential Information 14/52
Conditions unless noted, otherwise : Tamb.=25°C
Parameter
Conditions
Min.
Typ.
Max.
Unit
3V3 power supply
3.1
3.3
3.6
V
1V8 power supply
1.73
1.8
1.89
V
Conditions unless noted, otherwise : T=-40°C to +85°C; Vcc=3.1 to 3.6V
Parameter
Conditions
Min.
Typ.
Max.
Unit
Active reset voltage level
- -
0.69
V
Non active reset voltage level
2.54 - -
V
Active low min hold time
Vcc=3.3V, Vreset<0.69V
350 - -
ns
Max transient short circuit not resetting the module
Vcc=3.3V, Vreset=0V
- - 20
ns
Conditions unless noted, otherwise : Tamb.=25°C; Vcc=3V3
Parameter
Conditions
Min.
Typ.
Max.
Unit
BOOTS ViH
1.24
-
3.6
V
BOOTS ViL
-0.3
-
0.60
V

3.3 Absolute Maximum ratings

Operating temperature range ........................................................................... -40°C to +85°C
Storage temperature range ............................................................................ -40°C to +125°C
Voltage on Vcc with respect to Vss ...................................................................... 3.1V to 3.6V
ESD sensitivity according ESD Association AEC Q100 ....................... ±2kV HBM / ±200V MM
3.4 Power consumption (T°=25°C, 1V8 provided by LDO MPS2002)

3.4.1 Power consumption on 3V3 Power Supply

Stop mode (reset pin low) ............................................................................................... <6mA
Run mode (waiting for commands) ............................................................................... <40mA
Hands free and audio streaming mode ....................................................................... <120mA
Peak current at startup ................................................................................................... 40mA

3.4.2 Power consumption on 1V8 Power Supply

Stop mode (reset pin low) ................................................................................................. 0mA
Run mode (waiting for commands) ............................................................................... <80mA
Hands free and audio streaming mode ....................................................................... <180mA
Peak current at startup ................................................................................................. 625mA

3.5 Electrical characteristics

3.5.1 Power pins

3.5.2 IO pins

3.5.2.1 Reset pin
3.5.2.2 BOOTS
DATASHEET FC6000 Confidential Information 15/52
Conditions unless noted, otherwise : Tamb.=25°C; Vcc=3V3
Parameter
Conditions
Min.
Typ.
Max.
Unit
1V8_ENABLE VOH
IOH<1mA
2.8 -
V
1V8_ENABLE VOL
IOL<1mA
-0.3
-
0.4
V
Conditions unless noted, otherwise : Tamb.=25°C; Vcc=3V3
Parameter
Conditions
Min.
Typ.
Max.
Unit
Input high level voltage (Vih min)
0.7*Vcc
- - V
Input low level voltage (Vil max)
- -
0.3*Vcc
V
Output high level voltage (Voh min)
Ioh<1mA
Vcc-0.5
- - V
Output low level voltage (Vol max)
Iol<1mA
- - 0.4
V
Rise time
Cload=20pf
- - 170
ns
Fall time
Cload=20pf
- - 160
ns
Difference between rise and fall time
Cload=20pf
20
ns
Baud rate
- 115.2
-
kbps
Emission Baud rate precision
- 0.25
-
%
Reception Baud rate tolerance
- 2.5
-
%
BOOTS
RESET_EXT_N
FC6000
Host MCU
KRC406 (or equivalent)2
11
12
1V8_ENABLE
EN
OFF
ON
17
33k1
1V8 Reg.
with ON/OFF
function
3.5.2.3 1V8_ENABLE
3.5.2.4 Recommended schematics
Notes:
1
: To make sure 1V8 power source is off when FC6000 is off, a Pull down resistor can be placed on
1V8_ENABLE line. Minimum value of 10k is advised.
2
: Because current spikes up to ~20mA can occur on RESET_EXT_N pin, it is advised to use an interface
transistor to drive the RESET_EXT_N pin.
3
: BOOTS can be directly driven by a MCU GPIO without special concern.

3.5.3 UART_AT/UART_DBG

DATASHEET FC6000 Confidential Information 16/52
Loading...
+ 36 hidden pages