3.7BLUETOOTH LLC

The integrated hardware Bluetooth Lower Link Controller (LLC) complies to the Bluetooth Specification Version 1.1 and integrates the following functions:

„4.5K-byte dedicated Bluetooth Data RAM

„1K-byte dedicated Bluetooth Sequencer RAM

„Support of all Bluetooth 1.1 packet types

„Support for fast frequency hopping of 1600 hops/s

„Access code correlation and slot timing recovery circuit

„Power Management Control Logic

„BlueRF-compatible interface (mode 2/3) to connect with National’s LMX5252 and other RF transceiver chips

3.8USB

The CR16 USB node is a Universal Serial Bus (USB) Node controller compatible with USB Specification 1.1. It inte- grates the required USB transceiver, the Serial Interface En- gine (SIE), and USB endpoint FIFOs. A total of seven endpoint pipes are supported: one bidirectional pipe for the mandatory control EP0 and an additional six pipes for unidi- rectional endpoints to support USB interrupt, bulk, and iso- chronous data transfers.

3.9CAN INTERFACE

The CAN module contains a Full CAN 2.0B class, CAN se- rial bus interface for applications that require a high-speed (up to 1 Mbits per second) or a low-speed interface with CAN bus master capability. The data transfer between CAN and the CPU is established by 15 memory-mapped mes- sage buffers, which can be individually configured as re- ceive or transmit buffers. An incoming message is filtered by two masks, one for the first 14 message buffers and another one for the 15th message buffer to provide a basic CAN path. A priority decoder allows any buffer to have the high- est or lowest transmit priority. Remote transmission re- quests can be processed automatically by automatic reconfiguration to a receiver after transmission or by auto- mated transmit scheduling upon reception. In addition, a time stamp counter (16-bits wide) is provided to support real-time applications.

The CAN module is a fast core bus peripheral, which allows single-cycle byte or word read/write access. A set of diag- nostic features (such as loopback, listen only, and error identification) support the development with the CAN mod- ule and provide a sophisticated error management tool.

The CAN receiver can trigger a wake-up condition out of the low-power modes through the Multi-Input Wake-Up module.

3.10QUAD UART

Four UART modules support a wide range of programmable baud rates and data formats, parity generation, and several error detection schemes. The baud rate is generated on- chip, under software control. One UART channel supports hardware flow control, DMA, and USART capability (syn- chronous mode).

The UARTs offer a wake-up condition from the low-power modes using the Multi-Input Wake-Up module.

3.11ADVANCED AUDIO INTERFACE

The audio interface provides a serial synchronous, full-du- plex interface to CODECs and similar serial devices. Trans- mit and receive paths operate asynchronously with respect to each other. Each path uses three signals for communica- tion: shift clock, frame synchronization, and data.

When the receiver and transmitter use separate shift clocks and frame sync signals, the interface operates in its asyn- chronous mode. Alternatively, the transmit and receive path can share the same shift clock and frame sync signals for synchronous mode operation.

3.12CVSD/PCM CONVERSION MODULE

The CVSD/PCM module performs conversion between CVSD data and PCM data, in which the CVSD encoding is as defined in the Bluetooth specification and the PCM data can be 8-bit µ-Law, 8-bit A-Law, or 13-bit to 16-bit Linear.

3.1312-BIT ANALOG TO DIGITAL CONVERTER

This device contains an 8-channel, multiplexed input, suc- cessive approximation, 12-bit Analog-to-Digital Converter. It supports both Single Ended and Differential modes of oper- ation.

The integrated 12-bit ADC provides the following features:

„8-channel, multiplexed input

„4 differential channels

„Single-ended and differential external filtering capability

„12-bit resolution; 11-bit accuracy

„15-microsecond conversion time

„Support for 4-wire touchscreen applications

„External start trigger

„Programmable start delay after start trigger

„Poll or interrupt on done

The ADC is compatible with 4-wire resistive touchscreen applications and is intended to provide the resolution neces- sary to support handwriting recognition. Low-ohmic touch- screen drivers are provided internally on the ADC[3:0] pins. Pendown detection is also provided.

The ADC provides several options for the voltage reference source. The positive reference can be ADVCC (internal), VREFP, ADC0, or ADC3. The negative reference can be ADVCC (internal), ADC1, or ADC2.

Two specific analog channel selection modes are support- ed. These are as follows:

„Allow any specific channel to be selected at one time. The A/D Converter performs the specific conversion re- quested and stops.

„Allow any differential channel pair to be selected at one time. The A/D Converter performs the specific differential conversion requested and stops.

In both Single-Ended and Differential modes, there is the capability to connect the analog multiplexer output and A/D converter input to external pins. This provides the ability to externally connect a common filter/signal conditioning cir- cuit for the A/D Converter.

CP3BT26

5

www.national.com

Page 5
Image 5
National CP3BT26 manual Bluetooth LLC, Can Interface, Quad Uart, Advanced Audio Interface, CVSD/PCM Conversion Module