Page 1
The information contained in this document is subject to change without prior notice. Lime Microsystems assumes no responsibility for its use, nor for infringement of patents or other rights of third parties. Lime Microsystems' standard terms and conditions apply at all times.
Page 3
LMS8001A Quick Starter Manual for Companion Kit REVISION HISTORY The following table shows the revision history of this document: Date Version Description of Revisions 05/10/2017 1.0.0 Initial version created. 15/06/2018 1.0.1 Minor corrections...
Page 5
Determining Serial Port ..................... 5 Linux Setup ........................ 5 Starting the LMS8001 Control Software ..............5 Connecting ......................... 5 Getting Started with the LMS8001 Control Software ..........7 Introduction ........................ 7 Basic Setup ........................ 8 Basic Manual Step-by-Step Setup ................10 PLL Quadrature .......................
Page 6
LMS8001A Quick Starter Manual for Companion Kit 4.4.2 CMP Matching Networks ................. 19 Detailed Guide to LMS8001 Control Software ............21 Control LMS8001 – Software Description .............. 21 GUI Control Panel ....................22 5.2.1 The Menu Bar ....................22 5.2.2 Control Buttons ....................
Page 8
Section 2.6 describes how to start the “LMS8001 Control Software”. Section 2.7 describes how to connect the CMP with the “LMS8001 Control Software” via the USB interface. A simple demonstration of the “LMS8001 Control Software” is given in Chapter 3.
Page 10
“repository”. LMS8001-CMP communicates with PC via USB Virtual COM port. To install the required virtual com port driver on your system the following steps need to be performed: 1. Go to drivers\STM32_VCP\ folder of the repository;...
Page 11
2.6 Starting the LMS8001 Control Software Apply the supply to the CMP board, as described in Section 4.1. Run the “lms8suite.exe”. The “LMS8001 GUI” application will be launched. 2.7 Connecting Once the Windows driver is installed and the control software has been lunched, click on Options>Connection Settings.
Page 12
LMS8001A Quick Starter Manual for Companion Kit Figure 2.4: LMS8001 GUI Connection Settings Select the dedicated USB port number of the CMP board and press “Connect”. The GUI device name and firmware version will appear in the bottom of the application window (Figure 2.5) once the connection with the board is established.
Page 13
Power Amplifier in each of the four channels. Channels are denoted as A, B, C and D. The CMP board contains LMS8001A version of the LMS8001 chip. Therefore, the following tab is of no interest, and should not be used: LMS8001B –...
Page 14
GHz in down-conversion, and vice-versa in up-conversion. Measurement results are presented in Chapter 7. Details about the LMS8001 chip are available in the datasheet. Performance optimisation in other frequency bands is possible by changing the matching components on the board.
Page 19
Figure 3.7: Setting GUI for up-conversion example (Left) and for down-conversion example (Right). 3.4 PLL Quadrature LMS8001 PLL can provide the output signal in 90 degree phase steps. In order to enable the 90 degree steps, the PLL signal needs to be scaled down in frequency by 2.
Page 22
For the GPIO group 0 – 3 select IN. The value for GPIO0 that will be provided by the microcontroller to the LMS8001 can be set by setting the checkbox 0. All the changes will be set as active by clicking the Update button.
Page 23
V, while the outer pins should be connected to ground. Figure 4.1: Setup for external supply for LMS8001 CMP LMS8001 CMP can be supplied via USB. However, this is not recommended, since it may deteriorate the noise performance. In addition, limited amount of current available from the USB may not be sufficient for proper LMS8001 CMP operation.
Page 24
LMS8001A Quick Starter Manual for Companion Kit LMS8001 CMP through USB, the jumper JP1 should be in the middle position, as illustrated in Figure 4.2. Figure 4.2: Setup for USB supply for LMS8001 CMP 4.2 Introduction to the CMP Connectors and Options Section 4.3 describes the various connectors available on the CMP.
Page 25
4.4 Hardware Options 4.4.1 CMP Synchronization The LMS8001 CMP board provides options to synchronize the on-board TCXO with the base band or test equipment systems. To do that, connect a 10 MHz reference clock generated by the test equipment to CMP board J13 connector. Program the on-board PLL via the GUI ADF4002 page.
Page 27
Detailed Guide to LMS8001 Control Software 5.1 Control LMS8001 – Software Description This section describes the LMS8001 control software GUI and each of the menus, buttons and embedded controls. Most of the pages in the tool corresponds to the top level sections of the SPI programming map, which is detailed in the “LMS8001 Reference Manual”...
Page 28
The ADF4002 is a PLL that locks the on-board TXCO (usually 40.00MHz) to the external reference (usually 10 MHz connected to J13). On-board reference is supplied to the LMS8001 synthesizers. This is normally used to synchronize the CMP with the measurement equipment.
Page 29
Similarly, read SPI commands can be defined in the LMS Read section by providing the address. Such an SPI command can be sent to LMS8001 by pressing the CMD Read button. In the SPI Commands section multiple SPI commands can be defined in the edit area. By pressing SPI Step button, these commands will be executed consecutively, line by line.
Page 30
In the section GPIO 0 – 3, radio group Direction LMS8 defines the direction of the U7 level shifter. Value OUT sets the direction such that the signals are fed from the LMS8001 to the MCU. In this case the GPIO check boxes take the values read from the dedicated MCU pins.
Page 31
Agilent E4440A spectrum analyzer. 5.2.2 Control Buttons The function of the control buttons are detailed in the following. This button resets the LMS8001, read registers from the LMS8001 to the GUI and refreshes the displayed values. Open The complete LMS8001 register values, as well as some additional information such as the CMP reference clock frequency can be saved in a single .ini project file.
Page 32
GUI to be updated accordingly. This control software communicates with the LMS8001 on each change. Hence, the values of the registers in the LMS8001 chip and in the GUI should always be the same. Thus, normally there is no need for using this button.
Page 33
Figure 5.6: Chip Configuration tab 5.3.2 LDOs Configuration This tab provides the control of the LMS8001 Bias and LDOs. These controls are grouped in the BiasLDOConfig register bank of the LMS8001. Detailed description of this register bank is available in “LMS8001 Reference Manual” document.
Page 34
It provides the control of the Channel_x register banks, where x = A, B, C, D. Detailed description of this register banks is available in “LMS8001 Reference Manual” document. The channel that is currently displayed is defined by the CHANNEL radio group value.
Page 35
“LMS8001 Reference Manual” document. This tab is shown in Figure 5.9. LMS8001 is capable of storing up to 8 PLL profiles, which are the sets of PLL settings. More about PLL profile configuration will be given in the next section.
Page 36
This tab provides the control of the PLL profiles. These controls are grouped in the PLL_PROFILE_x register banks, where x = 0, 1, … , 7 of the LMS8001. Detailed description of this register bank is available in “LMS8001 Reference Manual” document.
Page 37
(wider loop provides faster lock). Based on BWEF value, fast lock parameters are automatically calculated. Details on the Smart Tune algorithm are given in “LMS8001 PLL-Sim Handbook” document, section 5.4 FastSetup of PLL Profile. Figure 5.10: PLL Profiles tab 5.4 LOG Panel...
Page 38
Attenuators are used to reduce the measurement uncertainty due to mismatch loss. Step 1. Input signal cable characterization: The cable characterized in this step is to be used to connect the RF generator to LMS8001 CMP RF input. Connect the RF generator as shown in figure below.
Page 39
6.2 LMS8001 CMP Upconversion Gain Measurement Connect the measurement setup as shown in the figure below. Figure 6.3: Measurement setup for upconversion. Set the RF signal generator frequency to 1.2 GHz and output power to -10 dBm. The PLL frequencies are set in PLL profiles 0–7.
Page 40
The same setup can be used to measure IP3, by programming the RF generator to output two tones with equal powers of -10 dBm. 6.3 LMS8001 CMP Downconversion Gain Measurement Connect the measurement setup as shown in the figure below.
Need help?
Do you have a question about the LMS8001 and is the answer not in the manual?
Questions and answers