|
|
Número de pieza | LMX5001 | |
Descripción | Dedicated Bluetooth Link Controller | |
Fabricantes | National Semiconductor | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de LMX5001 (archivo pdf) en la parte inferior de esta página. Total 13 Páginas | ||
No Preview Available ! PRELIMINARY
April 2000
LMX5001
Dedicated Bluetooth Link Controller
General Description
The LMX5001 Dedicated Bluetooth™ Link Controller has
been designed to interface with the LMX3162, Single Chip
Radio Transceiver to provide a rapid design path to a com-
plete Bluetooth physical layer.
The LMX5001 also offers a low power and cost competitive
solution to the Bluetooth Link Controller function.
The LMX5001 can be attached to a Link Management Con-
troller, or Host processor performing the Link Management
function to implement a complete Bluetooth interface.
Bluetooth is a world-wide recognized wireless communica-
tion standard, which operates in the ISM band (2.4 GHz), of-
fering a low cost and convenient wireless replacement for
data/voice cable links between fixed and mobile electronic
devices.
Utilizing a GFSK modulation scheme, with frequency hop-
ping, Bluetooth is able to offer a low power, low cost, robust
and spectrally efficient spread spectrum packet data system.
Features
n Bluetooth Specification 1.0B compliant
n Bluetooth physical layer, available today
n Supports Class 1, 2 and 3 Bluetooth (20 dBm, 4 dBm
and 0 dBm links)
n 1/8 bit sampling resolution
n Power management for Tx, Rx and PLL
n Piconet and Scatternet communication capable
n Good Bluetooth radio range coverage (when coupled
with the LMX3162)
n Support for RSSI channel quality monitoring
n Bluetooth Encryption Engine
Applications
n PCMCIA Cards
n Mobile Phones
n Laptop PCs
n Palmtop PCs
n Desktop PCs
n Computer Peripherals
n Wireless Modems
n PDAs
n Palmtops
n P.O.T.S
n Digital Cameras
n Fax
n Printers
n Bar-code Readers
n Notepads
n Cordless Headsets
n In-vehicle Communications
Block Diagram
Functional Block Diagram
© 2000 National Semiconductor Corporation DS101340
DS101340-1
www.national.com
1 page Functional Description (Continued)
tooth radio. It also provides the following functions (under the
control of either a Link Management Controller, or a Host
processor performing Link Management Control functions):
• Receive Data and Clock recovery
• Access Code correlation
• Frame/Slot Counters
• Radio control (LMX3162)
• Radio Signal Strength Indication (RSSI)
• DC Offset compensation
• Data transmission and receiving
• Link Management Controller communication (LCI)
• Power management
• Encryption
LMX5001 COMMAND SET
In order to support the range of Bluetooth communication
modes, the LMX5001 has the ability to implement the follow-
ing commands from the Link Management Controller:
• Slave Receive with Continuous Correlation
• Slave Receive with Windowed Correlation
• Slave Transmit
• Master Receive
• Master Transmit
• Change to Master Clock
• Change to Slave Clock
• Power Down
• Slave Receive with Windowed Correlation, Encryption
Enabled
• Slave Transmit, Encryption Enabled
• Master Receive, Encryption Enabled
• Master Transmit, Encryption Enabled
The LMX5001 can also be placed into an Idle State by the
Link Management Controller asserting SYSLOAD. SYS-
LOAD also start the system load process. During this pro-
cess, the transfer of information between LMX5001 Link
Controller and the Link Management Controller takes place.
The interface between the two is Link Controller Interface
(LCI). The formatting of the Command Set, along with Con-
figuration and Status data, sent via the LCI is further detailed
in the LCI sections of this Datasheet.
RECEIVE DATA AND CLOCK RECOVERY
Since Bluetooth is based on a packetized, wireless commu-
nications protocol, it is necessary to frame timing from the re-
ceived packets, before the data itself can be recovered. Also,
since Bluetooth supports both point-to-point and point-to-
multipoint connection, it is also necessary to establish
whether the received packet is addressed to the unit in ques-
tion.
In receive mode, the LMX5001 receives samples from the
LMX3162 at 8 times the Bluetooth Symbol rate (i.e., 8
Mbps). This ensures a +/- 1/8 bit accuracy for receive data
and frame/slot clocking. If the unit in question is operating as
a Slave, then the Slave (Frame/Slot) Counter is updated us-
ing the recovered frame/slot clock upon successful Access
Code correlation.
The received samples are shifted into a 512 sample Buffer in
the correlator. The length of this buffer is fixed to enable the
correlation of a 64-bit Sync Word (8x oversampled) of the
Access Code.
DATA TRANSMISSION AND RECEIVING
Bluetooth data is transferred via a serial interface (LCI) with
the Link Management Controller. The transferred data is bro-
ken down to 8-bit packets. The LCI then uses a 10-bit pack-
age to send each of these 8-bit packets using a big-endian
mode.
The big-endian mode is illustrated in the Figure 2 below:
DS101340-3
FIGURE 2. Big-endian Data Convention
ACCESS CODE CORRELATION
Access Code Correlation is performed to establish whether a
packet’s payload is intended for the unit in question.
The Access Code to be correlated against the incoming Re-
ceive Data is passed to the LMX5001 from the Link Manage-
ment Controller via the LCI. It is then stored in a 64-bit AC
Buffer in the LMX5001.
The AC Buffer is then correlated with the incoming Receive
Data (stored in the RX Buffer) and the maximum correlation
achieved is transferred to the Correlation Max Buffer.
The Correlation Max is then compared with the contents of
the AC (Access Code) Threshold Buffer, to determine
whether the incoming Access Code sufficiently matches the
unit in question. If the Correlation Max exceeds the AC
Threshold, then the Control Registers “CORR” flag is
cleared, to indicate a correlation.
EXTERNAL CRYSTALS
There are two external crystals, one running at 16 MHz
(±10 ppm) and the other at 128 kHz (±125 ppm). The higher
rate crystal is used to drive the Bluetooth native clock in nor-
mal mode. This clock is also used as the Link Management
Controller clock input. The lower rate crystal is used when
the Bluetooth unit is in low power mode. In this mode, the
higher rate crystal is shut down so is the Link Management
Controller. Leaving only the lower rate crystal running to up-
date the internal Bluetooth native clock.
FRAME/SLOT COUNTERS
The LMX5001 maintains an internal counter. It is 28 bits in
length, to support the Bluetooth requirement for 227-1 slots.
The Bluetooth slot number is generated based on this
counter. It is also the basis for the Link Management firm-
ware to update its implementation of the Bluetooth Master
and Slave Counters. This clock is in half Bluetooth slot inter-
vals (312.5 µs).
LMX5001 LINK CONTROLLER INTERFACE (LCI)
All Host/Link Management Control of the LMX5001 (and
LMX3162) takes place via the serial LCI.
The signals associated with this port are:
• SYSLOAD
• SYSTICK
5 www.national.com
5 Page Functional Description (Continued)
TABLE 6. Encryption Initialization Bytes (Continued)
Byte No.
Byte 16
Byte 17
Byte 18
Byte 19
Byte 20
Byte 21
Byte 22
Byte 23
Byte 24
Byte 25
Byte 26
Byte 27
Bit 7
ADR[0]0
ADR[1]0
ADR[3]0
ADR[5]0
0-fill
0-fill
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
CL[1]6…CL[1]0
Kc’[13]7…Kc’[13]1
CL[2]6…CL[2]0
Kc’[15]7…Kc’[15]1
ADR[2]6…ADR[2]0
ADR[0]7…ADR[0]1
ADR[4]6…ADR[4]0
ADR[1]7…ADR[1]1
0-fill
ADR[3]7…ADR[3]1
0-fill
ADR[5]7…ADR[5]1
Bit 1
Bit 0
Kc’[12]7
Kc’[14]7
CL[1]7
CL[2]7
ADR[2]7
ADR[4]7
Byte 0 is corresponding to the rightmost 8-bit of the upper ini-
tialization in figure 14.8 of the Bluetooth Specification 1.0A,
i.e. CL24 and 7-bit of Kc’[0]. Byte 1 is the rightmost 8-bit of
the 2nd initialization and so on. The names in Table 6 follow
those in the Bluetooth Specification 1.0A.
LMX3162 MICROWIRE Interface
The functionality of this interface is detailed in the LMX3162
Datasheet.
Link Controller Interface AC Timing Characteristics
Parameter
SCLK Period, tsck
RxData/RxFrSync Setup before SCLK low, tscs
RxData/RxFrSync Hold after SCLK low, tSCH
SCLK Width, tSCW
SCLK High to TxData Enable, tSCDE
SCLK High to TxData Ready, tSCDR
TxData Hold after SCLK, tSCDH
TxFrSync to TxData Enable, tTDE
TxFrSync to TxData Ready, tTDR
SCLK High to TxData Disable, tSCDD
11
Min Max Units
80 ns
8 ns
10 ns
30 ns
0 ns
20 ns
0 ns
0 ns
18 ns
25 ns
DS101340-8
www.national.com
11 Page |
Páginas | Total 13 Páginas | |
PDF Descargar | [ Datasheet LMX5001.PDF ] |
Número de pieza | Descripción | Fabricantes |
LMX5001 | Dedicated Bluetooth Link Controller | National Semiconductor |
LMX5001 | LMX5001 Dedicated Bluetooth Link Controller | Texas Instruments |
LMX5001VBC | Dedicated Bluetooth Link Controller | National Semiconductor |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |