LimeSDR Micro

LimeSDR Micro
LimeSDR Micro is a next-generation, high-performance, software-defined radio (SDR) with integrated vector signal processing acceleration, packaged in a compact M.2 2280 form factor. Featuring an NXP LA9310 baseband processor and Lime Microsystems LMS7002M transceiver, LimeSDR Micro is an all-software-programmable platform with market leading size, weight, power, and cost.
LimeSDR Micro may be used as a classic SDR with all processing carried out on the host computer, or the LA9310 Vector Signal Processor Accelerator (VSPA) may be used to offload physical layer processing and thereby significantly reduce load on the host CPU, while simultaneously reducing power consumption and enabling the creation of highly energy-efficient solutions.

100% Software-Programmable
LimeSDR Micro is an all-software-programmable platform and does not require FPGA development experience in order to take advantage of hardware-accelerated signal processing. The NXP LA9310 Reference Manual and VSPA2 Instruction Set Manual are both available without NDA, along with of course comprehensive documentation for Lime Microsystems LMS7002M.
NXP also provide a collection of open source VSPA kernels for functions such as FFT, inverse FFT, CRC generation, FIR filters, mixer, and modulation/demodulation of up to 1024-QAM. With selected kernels accompanied by MATLAB scripts for generating test vectors. The DSP kernels may be used both to extend the default firmware and to create of entirely new firmware, for example, to implement physical layer processing for a particular wireless standard.

Unique Capabilities
LimeSDR Micro uniquely combines the power and flexibility of SDR running on a general-purpose processor (GPP) such as a development workstation, with the option to progressively transfer compute-intensive functions to a commercial baseband processor, thereby providing a clear path from developing applications in the lab to deploying them in demanding and resource-constrained environments.
Specifications
- 1T2R expandable to 1T4R
- Lime Microsystems LMS7002M in analogue I/Q interface mode
- Frequency Range: 30 MHz - 3.8 GHz
- RF Bandwidth: 100 MHz
- TX Channels: 1
- RX Channels: 2
- Duplex: Full
- Transmit Power: max 10 dBm (depending on freq.)
- NXP LA9310
- Sample Rate: up to 160 Msps half-duplex/TDD, and up to 61.44 Msps FDD
- Sample Depth: 12 bits
- Vector Signal Processing Accelerator: up to 80 GFLOPs
- Control Processor: ARM Cortex-M4 at up to 307 MHz
- Host Interface: 1x lane PCIe Gen 3
- 30.72 MHz VCTCXO
- VCTCXO can be tuned by onboard DAC
- Reference clock input and output connectors (MHF4)
- Antenova M10578-A3 3
- 2x Green LEDs
- 4x 3.3v GPIOs on FPC connector
- I2C on FPC connector
- 512Kb (used for NXP LA9310 initial configuration)
- TMP1075NDRLR
- M.2 2280 Key B+M
- 3x MHF4 RF (TX, RX1 & RX2)
- 4x MHF4 clock and PPS I/O
- 15-pin FPC external analogue I/Q baseband input (RX3 & RX4)
- 8-pin FPC GPIO
- 22 mm x 80 mm
- Non-standard module height of up to ~4mm from the PCBA top side
