User's Manual

UniStone
Interfaces
Product Overview 15 T3130-8XV10PO5-7600, 2007-01-31
3 Interfaces
3.1 HCI / UART Interface
The HCI/UART interface is the main communication interface between the host and
UniStone. The standard HCI commands are supported together with an Infineon specific
set of commands called HCI+.
The interface consists of four UART signals and two wake-up signals as shown in
Figure 3-1. Depending on which HCI transport layer that is used, some or all of the
signals are needed.
3.1.1 Supported Transport Layers
UniStone supports the HCI Three-Wire UART transport layer and two derivatives of the
HCI UART transport layer (HCI UART-4W and HCI-UART-6W) where the only difference
is how low power modes are handled. UniStone automatically detects which transport
layer that is used by the host.
3.1.2 UART
The on-chip UART (Universal Asynchronous Receiver and Transmitter) is compatible
with standard UARTs and is optimized for Bluetooth communication. Hardware support
for SLIP
1)
framing and 16-bit CRC calculation enhances performance with the HCI
Three-Wire UART transport layer. A separate supply voltage, VDDUART, makes it easy
to connect the UART interface to any system.
1)
See http://www.ietf.org/rfc/rfc1055.txt for information about SLIP.
Figure 3-1 HCI/UART Interface
UARTTXD
UARTRXD
UARTRTS
UARTCTS
WAKEUP_BT
WAKEUP_HOST
UARTTXD
UARTRXD
UARTRTS
UARTCTS
WAKEUP_BT
WAKEUP_HOST
Host UniStone