Silica propose ce kit destiné à des applications complexes de traitement du signal, comme des systèmes de guidage, nécessitant à la fois un DSP et un FPGA.
Dans le cadre de sa famille de kits de développement à base de réseaux logiques programmables de la famille Spartan 6 de Xilinx, Silica (groupe Avnet) propose son dernier né.
C’est un kit de développement, référencé Xilinx Spartan-6 FPGA DSP, destiné à des applications embarquées nécessitant un fort potentiel de calcul comme, par exemple, des systèmes de positionnement ou de guidage de l’aéronautique et de la Défense. Ce type d’application a besoin de la rapidité de traitement des processeurs de traitement numérique du signal (DSP) et du grand nombre de fonctions apporté par un FPGA.
Dans la pratique, ce kit regroupe une carte de développement, des blocs de propriété intellectuelle, des outils de développement pour DSP ainsi qu’un design de référence préconfiguré, testé et validé.
Ce dernier a pour objectif d’aider l’utilisateur à se familiariser avec certaines techniques complexes dont il aura besoin, comme le suréchantillonnage. Il s’agit d’un échantillonnage à fréquence très élevée, supérieure à la fréquence d’échantillonnage théorique (égale au double de la fréquence maximale incluse dans le signal à échantillonner). Le suréchantillonnage permet de diminuer le bruit et donc d’augmenter le rapport signal sur bruit.
Les outils d’aide à la conception de ce kit utilisent un langage de programmation évolué dérivé de Matlab et de Simulink (extension graphique de Matlab facilitant la simulation de fonctionnement des systèmes), tous deux édités par The MathWorks. Toutefois, les familiers du code RTL, plus précis mais plus ardu que les langages précités, peuvent aussi travailler directement à partir de ce dernier.