LMX5001 National Semiconductor, LMX5001 Datasheet - Page 6
![no-image](/images/manufacturer_photos/0/4/469/national_semiconductor_sml.jpg)
LMX5001
Manufacturer Part Number
LMX5001
Description
Dedicated Bluetooth Link Controller
Manufacturer
National Semiconductor
Datasheet
1.LMX5001.pdf
(13 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LMX5001VBCX
Manufacturer:
NS/国半
Quantity:
20 000
www.national.com
Byte No.
Functional Description
The LMX5001 functions as a master when communicating
with the Bluetooth Link Management Controller/Host proces-
sor. It achieves this by providing LCI Frame (TxFrSync and
RxFrSync) and Data (SCLK) synchronization signals to the
Link Management Controller.
Tx = Bluetooth transmit data
Rx = Bluetooth receive data
I = Idle mode
R = Read command and register information from Link Management Controller (26 Bytes)
W = Write status information to Link Management Controller (12 Bytes)
SYSLOAD = Input pin on Link Controller
IDLE MODE
When SYSLOAD is asserted by the Link Manager Controller,
the LMX5001 internal BT Link is reset and the LMX5001 is
placed in “Idle” Mode. In order to guarantee this state is
achieved SYSLOAD pause must be held for a minimum pe-
riod of 2 µs.
In Idle Mode the LMX5001 will place the LMX3162 in a low
power state, and will cease processing Bluetooth Transmit
and Receive data. It will remain in this state for approxi-
mately 2 µs before “System Load” takes place.
SYSTEM LOAD
System load (Sysload) takes place between the LMX5001
and the Link Management Controller on the LCI.
Sysload will cause the LMX5001 to read commands/
configuration information and write status information from/to
• SCLK
• TxDATA
• RxDATA
• RxFrSync
• TxFrSync
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
PW1(19)
PW1(11)
PW2(19)
PW2(11)
PW3(19)
PW1(3)
PW2(3)
Bit 7
PW1(18)
PW1(10)
PW2(18)
PW2(10)
PW3(18)
PW1(2)
PW2(2)
Bit 6
(Continued)
FIGURE 3. LCI Communication Scheduling
PW1(17)
PW2(17)
PW3(17)
TABLE 1. Configuration Data Bytes
PW1(9)
PW1(1)
PW2(9)
PW2(1)
Bit 5
PW1(16)
PW2(16)
PW3(16)
PW1(8)
PW1(0)
PW2(8)
PW2(0)
Bit 4
6
SYSTICK provides the Link Management Controller with
Bluetooth Frame/Slot boundary information. The SYSTICK
pauses needs a minimum width of 100 ns and are spaced at
half Bluetooth slot. Two of those SYSTICK pauses make one
Bluetooth Frame/Slot. SYSTICK is also an indication of the
beginning of Bluetooth packets.
System Load on this LCI port occurs during Bluetooth
“Guard Space” intervals (i.e., during Frequency Hopping
transitions between two transmit/receive transactions) Ref-
erence Figure 3 below:
the Link Management Controller via the LCI. Sysload is per-
formed in fully duplex, synchronous mode. The complete
command and status information is sent in one synchronous
packet.
LMX5001/LMX3162 Configuration Data Transfer
LMX5001/LMX3162 Configuration Data is transmitted by the
Link Management Controller via TxData (under the control of
SCLK and TxFrameSync) on the LCI.
Configuration Data is sent as a series of bytes where Bytes
0, 10 through 17 contain LMX5001 configuration information,
Bytes 1 through 9 contain LMX3162 programming informa-
tion (reference LMX3162 Datasheet for further details) and
Bytes 18 through 25 contain the Bluetooth Access Code
(employed by the LMX5001).
The data transfer relative to each Byte is detailed in Table 1 .
PW1(15)
PW2(15)
PW3(15)
PW1(7)
PW2(7)
Bit 3
0
0
Command Code
PW1(14)
PW2(14)
PW3(14)
PW1(6)
PW2(6)
Bit 2
0
0
PW1(13)
PW2(13)
PW3(13)
DS101340-4
PW1(5)
PW2(5)
Bit 1
0
0
PW1(12)
PW2(12)
PW3(12)
PW1(4)
PW2(4)
Bit 0
0
0