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 2
LMS7002M Quick Starter Manual for EVB7 kit REVISION HISTORY The following table shows the revision history of this document: Date Version Description of Revisions 05/06/2014 Initial version 2/07/2014 Updated GUI pictures and new control descriptions 8/08/2014 Updated GUI pictures and new control descriptions and 7.23 section added...
100 kHz to 108 MHz through a combination of analog and digital filtering via the easy-to-use GUI software. The EVB7 provides system designers with the ability to connect the board to any type of baseband, FPGA or CPU and allow them to implement their ideas for various wireless communication applications.
Figure 1 Development System Content Complete development kit content consists of: Hardware o 1 - EVB7 board o 1 - Power supply cable that connects the EVB7 board to any lab power supply unit o 1 - USB-A to Micro-USB-B cable Software: o LMS7002M GUI “Control_LMS7002M”...
LMS7002M Quick Starter Manual for EVB7 kit Overview of the Development Board Figure 2 Board block diagram A photograph of the development board is shown in Figure 1. A block diagram of the board is shown in Figure 2. The connections are shown in blue, the LMS7002M chip is shown in green, and the other parts are shown in orange.
Page 10
The EVB7 can be easily modified to operate with external clock sources. It can also be synchronized to the standard 10 MHz reference of measurement equipment via an on board PLL. Details of the required changes on EVB7 are given in section 6.3.1 and 6.3.2.
Section 4.5 describes installing the USB driver in a typical Linux distribution. Section 4.6 describes how to start the “LMS7002M Control Software”. Section 4.7 describes how to connect the EVB7 with the “LMS7002M Control Software” via the USB interface. A simple demonstration of the “LMS7002M Control Software” is given in Section 5. A detailed description of the “LMS7002M Control Software”...
LMS7002M Quick Starter Manual for EVB7 kit Downloading the Software To get started with the EVB7 board control software, download the latest version from www.limemicro.com. Windows USB Setup The steps to setup “Control LMS7002M” software are as follows (please note that these steps...
LMS7002M Quick Starter Manual for EVB7 kit Figure 4 Device properties 5. Select Browse my computer for driver software, locate the driver provided with EVB7 board and press Next (Figure 5) Figure 5 Update Driver Wizard. 6. If the Windows Security window appears, select Install this driver software anyway...
Figure 6 Hardware wizard. Install driver manually Windows should proceed to install drivers at this stage. Generally, once the above steps have been taken for the EVB7, these steps do not need to be repeated. IMPORTANT: Before running the control software, unplug then plug your device back into your computer.
LMS7002M Quick Starter Manual for EVB7 kit Determining Serial Port After driver installation, Windows will assign to your EVB7 board a serial port. To check your board serial port number, please follow these steps: 1. Go to Control Panel > System > Device Manager 2.
For Linux users, there is no need to install USB drivers as the system will assign drivers automatically once the EVB7 board is connected to PC. To determine port number the easiest is via the command line and type command:...
Getting started with the EVB Introduction to using the EVB7 The EVB7 allows powerful demonstrations of the LMS7002M transceiver. In this quick start guide, we demonstrate the board operating with analogue inputs and outputs. A future version is planned to demonstrate the board operating with digital inputs and outputs and the Lime “Speed”...
LMS7002M Quick Starter Manual for EVB7 kit Transmitter Setup and Basic Testing To test the Tx path, the Agilent generator is used as an external baseband source. This is connected to the Tx path via the analog inputs and generates a WCDMA modulation signal at socket X1 (TX1_A) as shown in Figure 10.
LMS7002M Quick Starter Manual for EVB7 kit Step 1 Step 2 Step 4 Step 3 Step 5 Figure 11 SXT register setup procedure 5.2.2. TRF tab setup The TRF tab controls the TX RF gain and output path. By default the Tx RF gain is set to maximum and TX1 is selected as the output path.
LMS7002M Quick Starter Manual for EVB7 kit Step 1 Step 2 Step 4 Step 3 Figure 12 TBB register setup procedure Testing the TX Output When the transmitter is configured as shown in section 5.2, the TX1_A output (socket X1) can be connected to a spectrum analyzer (SA).
LMS7002M Quick Starter Manual for EVB7 kit When the baseband is enabled, the WCDMA modulation can be tested and the results of Figure 14 can be obtained with the MXG Spectrum Analyser. Figure 14 Basic TX testing using WCDMA modulation 5.3.1.
LMS7002M Quick Starter Manual for EVB7 kit Receiver Setup and Basic Testing The test bench for the receiver is shown in Figure 15. Basic functionality checks on the receiver side are achieved by using the Analog output from connector X40.
LMS7002M Quick Starter Manual for EVB7 kit Step 2 Step 1 Step 3 Figure 18 SXR register setup procedure 26 | P a g e Version: 2.2 Last modified: 29/09/2014...
LMS7002M Quick Starter Manual for EVB7 kit Testing the RX Output Set the signal generator to 1955 MHz (i.e. 1 MHz offset from PLL frequency selected) and input a sine wave at -60 dBm into the evaluation board antenna connector (LNAW_A, connector X5).
LMS7002M Quick Starter Manual for EVB7 kit Testing With Minimal Equipment For users without all the equipment specified in Section 8.2 (Appendix A) it is possible to link the TX1_A output (X1) to the receiver input LNAW_A input (X5) and rely on the LO leakage to provide an input signal to the RX.
EVB7 Connectors and Options Introduction to the EVB7 Connectors and Options Section 6.2 describes the various connectors available on the EVB7. Section 6.3 describes the hardware options available on the EVB7, including reference clocks and the SPI control. The top and bottom of the board are shown in Figure 20 and Figure 21 respectively.
This jumper is used to supply +3.3 V from the EVB to Supply Jumper the HSMC connector connected boards This jumper enables the supply to the EVB7 board from BB supply an FPGA development kit. U16 is a voltage regulator...
Page 31
LMS7002M Quick Starter Manual for EVB7 kit Receiver LNA_W input, channel A. Wideband receiver LNAW_A input Transmitter TX1 output, channel B. Wideband TX1_B transmitter output Transmitter TX2 output, channel B. Lower bands TX2_B transmitter output Receiver LNA_L input, channel B. Lower bands...
Table 2. Note: FMC HPC connector has 400 pins, but not all pins are used. Some pins are not connected and some are connected to GND. Please refer to EVB7 schematic for more details. Table 2 FMC connector signal pin description...
LMS7002M Quick Starter Manual for EVB7 kit SBEN Serial port B enable, active low, CMOS TXFCLK Clock from BBIC to RFIC during JESD207 mode, Port 1 TXD10 DIQ bus, bit 10, Port 1 TXEN TX hard power off TXD11 DIQ bus, bit 11, Port 1...
LMS7002M Quick Starter Manual for EVB7 kit SyntCLK2 Clock Out, CMOS. VDIO +3.3V supply TXIQSEL IQ flag in RXTXIQ mode enable flag in JESD207 mode, Port 1 TXMCLK Clock from RFIC to BBIC during JESD207 mode, Port 1 TXEN TX hard power off...
In addition, the digital interface clock can be generated internally in LMS7002M. The EVB7 board is shipped with a 30.72MHz TCXO. In order to meet the demanding specifications of the various standards, Lime Microsystems has worked with Rakon to develop a new part, called E6245LF* that enables the board to meet the required specifications.
LMS7002M Quick Starter Manual for EVB7 kit 6.3.3. SPI Control Configuration The LMS7002M SPI interface is controlled from a USB connection by default. The SPI interface can also be controlled from baseband interface connectors J6 and J7. Please note only one SPI master can be connected to the bus at the time.
LMS7002M Quick Starter Manual for EVB7 kit 6.3.5. EVB7 Matching networks The matching networks that are fitted to EVB7 at manufacture are listed in Table 7 Table 7 Default bands matched to EVB7 Connector Schematic name Matching network Broadband from 10 – 6000MHz, using TCM1-63AX+ Balun...
Each configuration panel has specific register control on internal LMS7002M blocks. There are 16 different configuration panels for controlling the LMS7002M chip and 2 for controlling other devices on the EVB7. Every control of the panel is described in Sections 7.4 to 7.21. 38 | P a g e Version: 2.2...
LMS7002M Quick Starter Manual for EVB7 kit 7.2.3. Log panel Log panel section logs all activity executed with the GUI and is shown in Figure 25. Figure 25 GUI Log panel The Clear button deletes previously registered activity. When Log button pressed, the Message Log configuration pop-up, as shown in...
LMS7002M Quick Starter Manual for EVB7 kit 7.3.2. The Option Menu In the Options menu, you can select the COM port to which evaluation board is attached. 7.3.3. The Tool Menu Register Test and Register Map are accessible from Tools menu. Register Test is an executable function.
LMS7002M Quick Starter Manual for EVB7 kit 7.3.6. The Configuring Channel Controls Configuring Channels window select which channel or PLL is currently controlled. The activated channel is always displayed in a front panel: If selected Both, front panel will display: Active Ch: SXR&SXT or Active Ch: A&B.
TXCO frequency. The tab is shown in Figure 28. Figure 28 GUI Board Setup tab By default, the EVB7 is configured to supply LMS7002M RX and TX PLL reference clock pins directly from TCXO. With a simple board modification TX and RX PLL clocks can be supplied directly from the Si5351C clock generator.
LMS7002M Quick Starter Manual for EVB7 kit Type onboard TCXO frequency to CLKIN Frequency (MHz) window. Enable clock channel. Enter the desired output frequency. Press “Configure Clocks”. RFE tab controls the RX Front End stages, including LNA selection, LNA gain, TIA gain and RX LO cancellation.
Page 45
LMS7002M Quick Starter Manual for EVB7 kit selected when RXFE Loopback2 is NOT active. Input of LNAL Enables the input shorting switch at the input of the LNAL. Should be selected when LNAH is NOT active or during very high signal conditions.
LMS7002M Quick Starter Manual for EVB7 kit RBB tab controls the receiver IF stage bandwidth, PGA gain and loopback. Figure 30 GUI RXBB tab A picture of the tab is shown in Figure 30. A description of each function available in this tab is shown below in Table 9.
LMS7002M Quick Starter Manual for EVB7 kit LPFH block Power down of the LPFH block. Default value block is powered down. LPFL block Power down of the LPFL block. Default value block is powered on. PGA block Power down of the PGA block. Default value block is powered on Enable RBB module Powers down all RBB blocks when not selected.
LMS7002M Quick Starter Manual for EVB7 kit Figure 31 GUI TRF page A picture of the tab is shown in Figure 31. A description of each function available in this tab is shown below in Table 10. Table 10 GUI TRF control description...
Page 49
LMS7002M Quick Starter Manual for EVB7 kit TXFE, band 1 Enable signal Enables TXFE, band 2 output. Disabled by default. TXFE, band 2 Enable TXPAD Enables the TXPAD loopback path. Disabled by default. loopback path Power detector Resistive load Controls power detector dynamic range by selecting resistive load. Default is set to 5K||1.25K.
LMS7002M Quick Starter Manual for EVB7 kit The TBB page controls TX IF gain settings, low-LPF and high-LPF filter bandwidths and various loopback options. Figure 32 GUI TBB page A picture of the tab is shown in Figure 32. A description of each function available in this tab is shown below in Table 11.
Page 51
LMS7002M Quick Starter Manual for EVB7 kit Input stage bias This controls the operational amplifier's input stage bias current. Control range from 0 to 31. current low band real Default is set to 12 pole filter Input stage bias This controls the operational amplifiers input stage bias reference current of the high band reference current of filter.
LMS7002M Quick Starter Manual for EVB7 kit The AFE page controls the TX and RX analog front-end interface to the digital section. Figure 33 GUI AFE tab A picture of the tab is shown in Figure 33. A description of each function available in this tab is shown below in Table 12.
LMS7002M Quick Starter Manual for EVB7 kit 7.10 BIAS The BIAS page controls the LMS7002M bias settings. Figure 34 GUI BIAS tab A picture of the tab is shown in Figure 34. A description of each function available in this tab is shown below in Table 13.
LMS7002M Quick Starter Manual for EVB7 kit 7.11 This tab controls the internal LDO modules. These LDO’s are used when the LMS7002M chip analog blocks supplied by single 1.8V supply. Pictures of the tab is shown in Figure 35 and Figure 36.
LMS7002M Quick Starter Manual for EVB7 kit Figure 36 GUI LDO Voltages tab 7.12 XBUF XBUF page controls the TX and RX PLL clock pin input configurations to provide a reference frequency for SXT and SXR respectively. The CLKGEN PLL uses the SXR Clock.
LMS7002M Quick Starter Manual for EVB7 kit A picture of the tab is shown in Figure 37. A description of each function available in this tab is in Table 14. Table 14 GUI XBUF control description Parameter Description UNGRPUPED Rx Enable biasing the Receiver clock input self-biasing digital control.
Page 57
LMS7002M Quick Starter Manual for EVB7 kit The internal LMS7002N CLKGEN generates clock for ADC’s, DAC’s and TSP modules. To program the CLKGEN for wanted frequency follow the step below: 1. Enable ‘VCO’ in Power down controls 2. Type the wanted frequency in CLK_H (MHz) window 3.
Page 58
LMS7002M Quick Starter Manual for EVB7 kit Power down control for VCO of the CGEN block. Disabled (selected) by default. Enables CLKGEN Power down control of the CGEN block. Enabled (selected) by default. module Feedback frequency Power down control for feedback divider of the CGEN block. Enabled (deselected) divider by default.
LMS7002M Quick Starter Manual for EVB7 kit 7.14 SXT/SXR This tab controls the SXT and SXR modules. The table in this chapter describes the control registers of SXT and SXR modules. Figure 39 GUI SXT/SXR tab Most of the SXT/SXR registers are preset to for normal (FDD) operation. To configure Tx/Rx LO to wanted frequency, do the following: 1.
Page 60
LMS7002M Quick Starter Manual for EVB7 kit ration Power down controls Feedback divider block Enables PLL feedback divider. By default is enabled. LO buffer from SXT to Power down control for LO buffer from SXT to SXR. Controlled for SXT only. To be activated only in the TDD mode.
LMS7002M Quick Starter Manual for EVB7 kit Feedback divider Selects SDM clock input between the feedback divider output and Fref. By default feedback divider output is selected. Reference voltage Sets the reference voltage for varactor. By default set to 0.675V.
LMS7002M Quick Starter Manual for EVB7 kit 7.16 LimeLight & PAD This tab controls the LMS7002M digital interface configuration. The IO cell controls are described in the chapter tables. Figure 40 GUI Limelight&PAD Modes tab The LimeLight tab has two sections: ...
Page 63
LMS7002M Quick Starter Manual for EVB7 kit Engage pull up of IQSELEN2 pad Controls Pull up resistor of IQSELEN2 pad. Pull-up enabled by default. Engage pull up of FCLK2 pad Controls Pull up resistor of FCLK2 pad. Pull-up enabled by default.
LMS7002M Quick Starter Manual for EVB7 kit Figure 41 GUI Limelight&PAD Sample position tab A picture of the tab is shown in Figure 41. Description of each function available from the ‘Sample position & Clock’ page is shown below in Table 18.
Page 65
LMS7002M Quick Starter Manual for EVB7 kit source RxTSPCLK is selected. MCLK2 clock source Select MCKL2 clock source from: RxTSPCLKA, TxTSPCLKA, RxTSPCLKA after divider or TxTSPCLKA after divider. By default RxTSPCLK after divider is selected. MCLK1 clock source Select MCKL1 clock source from: RxTSPCLKA, TxTSPCLKA, RxTSPCLKA after divider or TxTSPCLKA after divider.
LMS7002M Quick Starter Manual for EVB7 kit 7.17 TxTSP The Tx_TSP tab controls the digital blocks of TxTSPA and TxTSPB modules. Figure 42 GUI TxTSP tab A picture of the tab is shown in Figure 42. A description of each function available in this tab is shown below in Table 19.
Page 67
LMS7002M Quick Starter Manual for EVB7 kit Clock Division Ration Sets GFIR filter clock division ration. Control range from 0 to 255. Coefficients Sets/Load GFIR filters coefficients. By default all set to 0. GFIR3 Length Set GFIR parameter I. Control range from 0 to 7.
LMS7002M Quick Starter Manual for EVB7 kit 7.18 RxTSP The Rx_TSP tab controls the digital blocks of RxTSPA and RxTSPB modules. A picture of the tab is shown in Figure 43. A description of each function available in this tab is shown below in Table 20.
Page 69
LMS7002M Quick Starter Manual for EVB7 kit Clock Division Ration Sets GFIR filter clock division ration. Control range from 0 to 255. Coefficients Sets/Load GFIR filters coefficients. By default all set to 0. GFIR3 Length Set GFIR parameter I. Control range from 0 to 7.
LMS7002M Quick Starter Manual for EVB7 kit 7.19 The Clock Distribution System (CDS) controls are described in this this chapter. Figure 44 GUI CDS tab A picture of the tab is shown in Figure 44. A description of each function available in this tab is shown below in Table 21.
LMS7002M Quick Starter Manual for EVB7 kit RX TSP B clock delay. Clock can be delayed by 200 ps, 500 ps, 800 ps and 1100 ps. By RX TSP B default clock delayed 200 ps. RX TSP A clock delay. Clock can be delayed by 200 ps, 500 ps, 800 ps and 1100 ps. By RX TSP A default clock delayed 200 ps.
LMS7002M Quick Starter Manual for EVB7 kit BIST Enable CGEN BIST Enables CGEN BIST. Disabled by default. Enable receiver BIST Enables SXR BIST. Disabled by default. Enable transmitter Enables SXT BIST. Disabled by default. BIST Start delta sigma Enables delta sigma BIST. Disabled by default.
Page 73
LMS7002M Quick Starter Manual for EVB7 kit ReadCount Set read back function count number. Write Tester Writes and read to selected register 100 times. Triple check data When selected repeats function three times. Save to file If selected save function results to txt file to selected location.
LMS7002M Quick Starter Manual for EVB7 kit 7.22 Buffers EVB7v2 This tab controls on board buffer directions for the LMS7002M digital interface. As well, LOGIC_RESET pin and CORE_LDO _EN pin are controlled from this tab. Figure 47 GUI Buffers EVBv2 tab...
LMS7002M chip is driven digitally by a baseband processor. Recommended Test Equipment The following test equipment is recommended for the testing of EVB7. It is possible to use other test equipment, but the alternatives may not provide all the necessary features.
LMS7002M Quick Starter Manual for EVB7 kit Agilent MXG Setup The front panel of the MXG is shown in Figure 48. 23. Modes 24. I/Q Figure 48 Agilent N5181A/82A MXG Front Panel 8.3.1. Setting Common Mode Voltage To apply 0.3 V common mode offset voltage to the IQ outputs: 1.
LMS7002M Quick Starter Manual for EVB7 kit Once I/Q gain and phase calibration is completed, connections should not be modified. Cables and connections should not be moved once the I/Q gain and phase calibration is completed. 8.3.2. Enabling the Arbitrary Waveform Generator The arbitrary waveform generator will run test vectors which are downloaded to it.
LMS7002M Quick Starter Manual for EVB7 kit 17. Use the up/down arrows (5) or spin wheel to highlight the wanted waveform from the list. 18. Press the ‘scale waveform data’ softkey (3. softkey 2) 19. Type in the required scaling factor e.g.25%, type ’25’ on number pad and press ‘%’...
Page 79
LMS7002M Quick Starter Manual for EVB7 kit A successful ping result should be returned as shown in Figure Figure 49 CMD window showing successful ping To send wfm files to the signal generator the following procedure should be followed.
Page 80
LMS7002M Quick Starter Manual for EVB7 kit Figure 51 CMD window ftp file transfer To exit the ftp program type “bye”. To close the ‘Command Prompt’ window type exit. The wfm files should now be visible in the list of ARB files.
Page 81
Certain products are subject to the terms and conditions of the Limited Warranties. Lime Microsystems products are not designed or intended to be fail-safe or for use in any application requiring fail-safe performance; you assume sole risk and liability for use of Lime Microsystems products in Critical Applications.
Need help?
Do you have a question about the EVB7 and is the answer not in the manual?
Questions and answers