LMX9820 National Semiconductor, LMX9820 Datasheet

no-image

LMX9820

Manufacturer Part Number
LMX9820
Description
Bluetooth Serial Port Module
Manufacturer
National Semiconductor
Datasheet
© 2004 National Semiconductor Corporation
LMX9820
Bluetooth™ Serial Port Module
1.0 General Description
The National Semiconductor
Port module is a highly integrated radio, baseband control-
ler and memory device implemented on an LTCC (Low
Temperature Co-fired Ceramic) substrate. All hardware
and firmware is included to provide a complete solution
from antenna through the complete lower and upper layers
of the Bluetooth stack, up to the application including the
Generic Access Profile (GAP), the Service Discovery Appli-
cation Profile (SDAP), and the Serial Port Profile (SPP).
The module includes a configurable service database to
fulfil service requests for additional profiles on the host.
The LMX9820 features a small form factor (10.1 x 14.0 x
1.9 mm) design; thus, solving many of the challenges
associated
LMX9820 is pre-qualified as a Bluetooth Integrated Com-
ponent. Conformance testing through the Bluetooth qualifi-
cation program enables a short time to market after system
integration by insuring a high probability of compliance and
interoperability.
Based on National’s CompactRISC
architecture and Digital Smart Radio technology, the
LMX9820 is optimized to handle the data and link manage-
ment processing requirements of a Bluetooth node.
2.0 Functional Block Diagram
CompactRISC is a trademark of National Semiconductor Corporation.
Bluetooth is a trademark of Bluetooth SIG, Inc. and is used under license by National Semiconductor.
with
SW
TR
LNA
system
PA
CRYSTAL/OSCILLATOR
SYNTHESIZER
®
integration.
DIGITAL
SMART
RADIO
LMX9820 Bluetooth™ Serial
16-bit processor
Moreover,
CONTROLLER
PROCESSOR
BASEBAND
FLASH
MGMNT
(LMP)
LINK
the
RAM
The firmware supplied within this device offers a complete
Bluetooth (v1.1) stack including profiles and command
interface. This firmware features point-to-point and point-
to-multipoint link management supporting data rates up to
the theoretical maximum over RFComm of 704 kbps. The
internal memory supports up to three active Bluetooth
links.
1.1 APPLICATIONS
Personal Digital Assistants
POS Terminals
Data Logging Systems
COMPACTRISC™
PROFILES AND
INTERFACE)
FIRMWARE
COMMAND
(INCLUDES
VCC
CORE
REGULATORS
JTAG
VOLTAGE
DIG_GND[1:2]
INTERFACE
SELECT
ANALOG
DIGITAL
PORTS
UART
AUX
UART_RX
UART_TX
UART_RTS#
UART_CTS#
IOVCC
TX_SWITCH_P
ENV0
ENV1
LSTAT_0
LSTAT_1
HOST_WU
RESET_B#
RESET_5100#
VDD_ANA_OUT
VDD_DIG_OUT
VDD_DIG_PWR_D#
ISEL1
ISEL2
www.national.com
June 2004

Related parts for LMX9820

LMX9820 Summary of contents

Page 1

... Generic Access Profile (GAP), the Service Discovery Appli- cation Profile (SDAP), and the Serial Port Profile (SPP). The module includes a configurable service database to fulfil service requests for additional profiles on the host. The LMX9820 features a small form factor (10.1 x 14.0 x 1.9 mm) design; thus, solving many of the challenges associated with system integration ...

Page 2

... Automatic mode – Command mode 3.3 DIGITAL SMART RADIO Accepts external clock or crystal input: – 12 MHz – 20 ppm cumulative clock error required for Bluetooth Synthesizer: – Integrated VCO and loop filter – Provides all clocking for radio and baseband func- tions Antenna Port (50 Ohms nominal impedance): – ...

Page 3

... Low Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 11.1 POWER MODES . . . . . . . . . . . . . . . . . . . . . . . . 23 11.2 ENABLING AND DISABLING UART TRANSPORT 11.2.1 Hardware Wake up functionality . . . . . . . . . . . 23 11.2.2 Disabling the UART transport layer . . . . . . . . 23 11.2.3 LMX9820 enabling the UART interface . . . . . 23 11.2.4 Enabling the UART transport layer from the host 12.0 Command Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 14 12.1 FRAMING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 12.1.1 Start and End Delimiter . . . . . . . . . . . . . . . . . . 24 12.1.2 Packet Type ...

Page 4

... RF GND RF GND RF GND Lstat_1 Host_wu RF GND RF GND NC Reset_b GND RF GND RF GND RF_inout RF GND VDD_DIG_OUT NC NC X-Ray (Top View) Figure 2. Connection Diagram LMX9820 Table 1. Order Information Shipment Method Tx_rx_ Tx_rx_ CCB_ BBCLK PI2_TP12 synch Clock Clk+ AAI_srd Env1 ...

Page 5

... Clk- B8 Clk+ B9 32kHz_CLKI B13 32kHz_CLKO C13 RF_inout H8 Input/Output ISEL2 H13 ISEL1 J13 Table 3. USB Interface Signals (Not supported by lmx9820 firmware) Pad Name Pad Location USB_VCC F12 USB_D+ E11 Input/Output USB_D- E12 Input/Output USB_Gnd G12 1. Treat as No Connect, Pad required for mechanical stability. ...

Page 6

... Reset_b# G8 Reset_5100# D11 Lstat_0 E8 Lstat_1 F8 Host_wu F9 Env0 E9 Env1 B11 TX_Switch_P H3 Table 6. Audio Port Interface Signals (not supported by LMX9820 Firmware) Pad Name Pad Direction Location AAI_srd B10 AAI_std B12 AAI_sfs C11 Input/Output AAI_sclk C12 Input/Output 1. Treat as No Connect, Pad required for mechanical stability. ...

Page 7

Pad Descriptions (Continued) Pad Name Pad Location PH3_TP9 F13 PH2_TP8 G13 1. Treat as No Connect, Pad required for mechanical stability. Table 8. Power, Ground, and No Connect Signals Pad Name Pad Location NC A1, A2, A3, A4, A5, ...

Page 8

... Maximum voltage difference allowed between VCC and IOVCC is 500 mV. 2. Typical operating conditions are at 3.3V operating voltage and 25°C ambient temperature. 3. USB Interface not supported by LMX9820 firmware. Treat as no connect, place pad for mechanical stability. Table 11. Power Supply Electrical Specifications: Analog and Digital LDOs Symbol Parameter ...

Page 9

... Electrical Specifications NOTE: The voltage regulators are optimized for the internal operation of the LMX9820. As any noise or coupling into those can have influence on the radio performance Symbol Parameter I Power supply current for continous transmit CC-TX I Power supply current for continous receive CC-RX I Receive Data in SPP Link, Slave ...

Page 10

... All tests are measured at antenna port unless otherwise specified • -40°C to +85°C A • VCC = 3.3V unless otherwise specified • RF system performance specifications are guaranteed on National Semiconductor Austin Board rev1.0b refer- ence design platform. Condition BER < 0.001 2.402 GHz 2.441 GHz 2.480 GHz ...

Page 11

... Initial Carrier Frequency Drift 0 t -Tx Transmitter Delay Time D 1. Frequency accuracy dependent on crystal or oscillator chosen. Crystal/oscillator must have cumulative accuracy specifications of not more than +20 ppm to meet the Bluetooth specification. Revision 1.0 (Continued) Condition 2.402 GHz 2.441 GHz 2.480 GHz Data = 00001111 Data = 10101010 ...

Page 12

Electrical Specifications Table 17. Crystal/Oscillator Performance Characteristics Symbol Parameter f Crystal Oscillator Frequency OSC 1 Frequency Accuracy f ACC t Oscillator Turn-On Time OSC-ON V Oscillator Input Voltage OSC ESR Equivalent Series Resis- tance D Duty Cycle CYCLE P ...

Page 13

Electrical Specifications -2 -4 IL(dB - 2.1 E+09 2.1E+09 m2 freq=2.402ghz S(1.1)=0.093/-29.733 impedance = Z0* (1.170 - j0.109) m1 freq=2.500ghz S(1.1)=0.035/175.614 impedance = Z0* (0.933 + j0.005) Figure 8. TX and RX Pin 50 Impedance ...

Page 14

... Figure 9. Transceiver Return Loss 7.1.3 Profile support The on-chip application of the LMX9820 allows full stand- alone operation, without any Bluetooth protocol layer nec- essary outside the module. It supports the Generic Access Profile (GAP), the Service Discovery Application Profile (SDAP), and the Serial Port Profile (SPP). ...

Page 15

... Module and LInk Status Outputs The LMX9820 provides signals that the host can use to determine the real-time status of the radio link. The TX_Switch_P signal (pad H3 real-time indication of the current configuration (direction) of the transceiver. The link status lines (Lstat_0 and Lstat_1, pads E8 and F8, respectively) are GPIO lines controlled by the LMX9820 firmware ...

Page 16

... TCXO frequency input. Internal dividers provide internal clocks and clock outputs to the baseband controller. 8.12 CRYSTAL CIRCUIT Due to the need for clock accuracy, the LMX9820 has a dedicated crystal oscillator. The LMX9820 uses the crystal to supply a 12 MHz clock source to the baseband control- ler ...

Page 17

... Figure 13 shows the frequency offset test resuts. The frequency offset is now zero with Ct1 = 9 pF, Ct2 = 10 pF. 5. Kinseki KSS CX-4025S The LMX9820 has also been tested with the Kineski KSS CX-4025S. See Table 22 on page 17. XTL_D Table 21. VXE4-1055-12M000 ...

Page 18

Digital Smart Radio (Continued) Figure 12. Frequency Offset with Capacitors www.national.com 18 ...

Page 19

... The LMX9820 also can operate with an external TCXO (Temperature Compensated Crystal Oscillator). The TCXO signal is directly connected to the XTL_G. Input Impedance The LMX9820 XTL_G pin has in input impedance of 2pF capacitance in parallel with >400k resistance. NKG3184A TCXO Revision 1.0 The LMX9820 has also been tested with the NKG3184A TCXO ...

Page 20

... Table 24. LMX9820 System Power-up Sequence Timing Symbol Parameter t Power to Reset PTOR www.national.com The Reset_b# and Reset_5100# of the LMX9820 should be driven high minimum of 2ms after the LMX9820 voltage rails are high. The LMX9820 is properly reset. Reference Table 24 on page 20. LMX9820 Initialization LMX9820 Initialization LMX9820 in Normal Mode ...

Page 21

... Master/slave role switch is accepted by the connecting device. After successful link establishment the LMX9820 will be Master and available for additional incoming links. On the first incoming link the LMX9820 will switch to trans- parent depending on the setting for automatic or command mode. Additional links will only be possible if the device is not in transparent mode ...

Page 22

... Table 25. Operation Parameters Stored in LMX9820 Parameter Default Value BDADDR (Hard coded into Device) Local Name Serial port device PinCode 0000 Operation Mode Automatic Default Connections 0 SDP Database 1 SPP entry: Name: COM1 Authentication and encryption enabled UART Speed 9600 UART Settings 1 Stop bit, parity disabled ...

Page 23

... RTS and setting HOST_WU able to react on that Wake up, the host has to monitor the CTS pin. As soon as the host activates its RTS pin, the LMX9820 will first send a confirmation event and then start to transmit the events. ...

Page 24

... The interface is listening on the UART interface. The following sections describe the protocol transported on the UART interface between the LMX9820 and the host in command mode (see Figure 17). In Transparent mode, no data framing is necessary and the device does not listen for commands ...

Page 25

... COMMAND SET OVERVIEW The LMX9820 has a well defined command set to: • Configure the device: – Hardware settings – Local Bluetooth parameters – Service database • Set up and handle links Command Event Inquiry Inquiry Complete Device Found Remote Device Name Remote Device Name Confirm ...

Page 26

... SPP Port Status Changed Command Event Read Local Name Read Local Name Confirm www.national.com Table 33. Bluetooth Low Power Modes Description Defines the link policy used for any incoming or outgoing link. Returns the stored default link policy Defines the modes allowed for a specific link ...

Page 27

... Get actual Security mode Configure Security mode for local device (default 2) Remove pairing with a remote device Get list of paired devices stored in the LMX9820 data memory Enables/Disables the request for Master role at incoming connections Description Create a new SPP record within the service ...

Page 28

... Get the status of the reporting level Returns an indicator for the incoming signal strength Set specific UART speed; needs proper ISEL pin setting Change configuration for parity and stop bits Enable Bluetooth, EMI test, or local loopback Soft reset Stops the bluetooth firmware and executes the In-system-programming code 28 ...

Page 29

... Usage Scenarios 13.1 SCENARIO 1: POINT-TO-POINT CONNECTION LMX9820 acts only as slave, no further configuration is required. Example: Sensor with LMX9820; hand-held device with standard Bluetooth option. Sensor Device UART Connected on Port L Microcontroller No Bluetooth™ commands necessary only “connected” event indicated to controller Revision 1.0 The SPP conformance of the LMX9820 allows any device using the SPP to connect to the LMX9820 ...

Page 30

... Usage Scenarios (Continued) 13.2 SCENARIO 2: AUTOMATIC POINT-TO-POINT CONNECTION LMX9820 at both sides. Example: Serial Cable Replacement. Device #1 controls the link setup with a few commands as described. Serial Device #1 1. Devices in Range? Inquiry Inquiry Result 2. Choose the Device 3. Which COM Port is available? Establish SDP Link ...

Page 31

... SCENARIO 3: POINT-TO-MULTIPOINT CON- NECTION LMX9820 acts as master for several slaves. Example: Two sensors with LMX9820; one hand-held device with implemented LMX9820. Serial Devices #2 and #3 establish the link automatically as soon as they are contacted by another device. No control- ler interaction is necessary for setting up the Bluetooth link. ...

Page 32

... VCC (pad H2) on the LMX9820. 14.3 HOST INTERFACE To set the logic thresholds of the LMX9820 to match the host system, IOVCC (pad H12) must be connected to the logic power supply of the host system highly recom- mended that bypass capacitor be placed as close as possible to the IOVCC pad on the LMX9820 ...

Page 33

Application Information Revision 1.0 (Continued) Figure 22. Component Placement - Layer 1 33 www.national.com ...

Page 34

Application Information www.national.com (Continued) Figure 23. Solid Ground Plane - Layer 2 Figure 24. Signal Plane - Layer 3 34 ...

Page 35

Application Information Revision 1.0 (Continued) Figure 25. Component Layout Bottom - Layer 4 35 www.national.com ...

Page 36

... Soldering The LMX9820 bumps are designed to melt as part of the Surface Mount Assembly (SMA) process. The LMX9820 is assembled with a high temperature solder alloy to ensure there are no re-reflow conditions imposed upon the module when reflowed to a PCB with these typical low temperature 60/ 183° 188°C), 62/36 179°C), or 63/ 183° ...

Page 37

Soldering (Continued) Profile Peak Min # 1 213.9 32.8 2 206.7 31.1 Revision 1.0 Max Max Rising Time Rising Falling Time 130 Between Slope Slope 130/160 2.50 -1.60 208.01 109.00 2.41 -1.73 213.01 121.01 Figure 26. Typical Reflow Profiles ...

Page 38

... Datasheet Revision History This section is a report of the revision/creation process of the datasheet for the LMX9820. Table 40 provides the Datasheet Status Product Status Advance Information Formative or in Design Preliminary First Production No Identification Noted Full production Obsolete Not in Production Revision # Revisions / Comments (PDF Date) ...

Page 39

... Section 8.13 "External Crystal Oscillators" on page 16 updated System Power • New in this revision Up Sequence Integrated • Section 10.1 "Features" on page 21 updated Firmware • Table 25 "Operation Parameters Stored in LMX9820" on page 22 updated Low Power • New in this revision Modes Command • Table 34 "Wake Up Functionality" on page 26 added Interface • ...

Page 40

... BANNED SUBSTANCE COMPLIANCE National Semiconductor certifies that the products and packing materials meet the provisions of the Customer Products Stewardship Specification (CSP-9-111C2) and the Banned Substances and Materials of Interest Specification (CSP-9-111S2) and contain no “Banned Substances” as defined in CSP-9-111S2. ...

Related keywords