La technologie de radio logicielle ouverte LimeSDR (Software Defined Radio) initiée par la société britannique Lime Microsystems se décline désormais sous la fome d'une carte compacte au format M.2 2280 (80 x 22 mm) avec une fonction intégrée d’accélération du traitement vectoriel du signal.
Rappelons que LimeSDR est une solution matérielle/logicielle en open source pour les applications de radio logicielle, l’objectif étant de pouvoir programmer sur cette plate-forme n'importe quelle type de norme de transmission sans fil - UMTS, LTE, LoRa, Bluetooth, Wi-Fi, ZigBee, RFID, GPS, radar, radiodiffusion numérique… - et ce en téléchargeant éventuellement une application de radio logicielle à travers une App Store en ligne.
La version LimeSDR Micro est équipée d'un processeur en bande de base LA9310 de NXP et d'un émetteur-récepteur LMS7002M de Lime Microsystems, l’ensemble constituant une plateforme entièrement programmable par logiciel procurant des performances élevées en termes de taille, de poids, de consommation et de coût.
Selon Lime Microsystems, les utilisateurs de ses technologies ont demandé de manière récurrente ces dernières années, d'avoir à disposition une plate-forme SDR de petite taille, facile à intégrer dans des solutions portables ou embarquées, sans compromettre la flexibilité d'une approche SDR ouverte.
LimeSDR Micro vise ce type de demande en intégrant notamment le processeur de bande de base de NXP (voir bloc diagramme ci-contre) ce qui ouvre la voie à des solutions optimisées et déployables à grande échelle.
Pour rappel, Lime Microsystems propose depuis des années déjà des solutions de radio logicielle fondées sur son émetteur-récepteur RF LMS7002M. Mais jusqu'à présent, elles reposaient toutes sur l'association avec un FPGA. En optant pour une approche fondée sur le processeur de bande de base ultra basse consommation LA9310 de NXP, Lime Microsystems ouvre la voie pour ses technologies aux applications exigeant des contraintes spécifiques de taille, de poids et/ou de consommation.
Le processeur de NXP est entièrement programmable et Lime Microsystems met à disposition des développeurs le manuel de référence du circuit LA9310 ainsi que le manuel du jeu d'instructions de la plate-forme d’accélération VSPA2 (Vector Signal Processing Acceleration) de NXP. Des noyaux VSPA en open source sont également fournis pour des fonctions telles que la FFT, la FFT inverse, la génération de CRC, les filtres FIR, le mélangeur et la modulation/démodulation, etc.
La plate-forme LimeSDR Micro prend en charge une gamme de fréquences de 30 MHz à 3,8 GHz et une bande passante jusqu'à 100 MHz, un fonctionnement en duplex intégral, et est compatible avec la suite logicielle Lime Suite NG et l'écosystème SDR existant.
La solution est adaptée, selon Lime Microsystems, à des applications de communication cellulaire LTE/5G, à des travaux de recherche sur les futurs réseaux d'accès radio, les équipements/modems personnalisés, les communications par drones, l’IoT, les communications par satellite et les formes d'onde personnalisées.
Lime Microsystems indique qu’en tant que membre à part entière de la famille des LimeSDR ouvertes, LimeSDR Micro bénéficiera en open source d'une conception matérielle, d'un firmware pour le coeur ARM du circuit de NXP et d'une suite de pilotes logiciel.

