Preliminary
14-39
SiW3500
60 0066 R00Hrf SiW3500 Radio Processor DS
[ = Included in SiW3500 ROM
External System Interfaces
Host HCI Transport (UART)
The high speed UART interface provides the physical transport between the SiW3500 and the application host for the
transfer of Bluetooth data compliant with the Bluetooth specification. The table below shows the supported configura-
tions. The default baud rate is 115,200 bps and can be set depending on the product.
Host HCI Transport (3-Wire UART)
To reduce the number of signals and to increase the reliability of the HCI UART interface, a 3-wire UART protocol is
available in the SiW3500. The protocol is compliant with the Bluetooth specification H:5 transport and backwards
compatible with the BCSP 3-wire UART protocol. Selection between H:4 UART, H:5 UART, and BCSP UART is done
automatically by the SiW3500.
Audio Codec Interface
The SiW3500 supports direct interface to an external audio CODEC or PCM host device. The interface provides the
following configurations:
•
Standard PCM clock rates from 64 kHz to 2.048 MHz with multi-slot handshakes and synchronization.
•
Supports either master or slave mode.
•
Supports any PCM data size up to 16 bits.
•
Compatible with Motorola SSI mode.
ROM Features
SiW3500
HCI
SiW3500
Headset
Protocol Stack
Lower stack up to HCI
[[
UltimateBlue Coexistence
[[
Upper Stack (L2CAP, SDP, RFCOMM)
–
[
Programming Interface (API)
–
[
Profiles
Headset Profile (HSP)
–
[
Hands Free Profile (HFP)
–
[
SiW3500 Radio Processor HCI UART Parameters
Required Host Setting
Number of data bits
8
Parity bit
No parity
Stop bit
1 stop bit
Flow control
RTS/CTS
Host flow-off response requirement from the SiW3500
8 bytes
SiW3500 IC flow-off response requirement from host
2 bytes
Supported baud rates
9.6k, 19.2k, 38.4k, 57.6k, 115.2k, 230.4k, 460.8k, 500k, 921.6k,
1M, 1.5M, 2M
SiW3500 Radio Processor HCI 3-Wire UART Parameters
Required Host Setting
Number of data bits
8
Parity bit
Even
Stop bit
1 stop bit
Error detection
SLIP and checksum
Sleep modes
Shallow and deep