Blocs de traitement du signal numérique dans les FPGA Stratix®
Avec des blocs de traitement numérique du signal (DSP) intégrés, les FPGA de la série Stratix® sont une solution idéale pour les applications DSP hautes performances et haute précision. Les blocs DSP sont très économes en énergie et fonctionnent à des fréquences bien plus élevées que les circuits équivalents dans une implémentation logicielle. Par rapport aux processeurs DSP, les FPGA de la série Stratix® offrent les avantages suivants :
- Des performances DSP d'un ordre de grandeur supérieur
- Possibilité de mettre en œuvre un traitement du signal à précision variable (avec les FPGA Stratix® V uniquement)
- Consommation d'énergie du système considérablement plus faible
- Espace de carte plus petit
- Plus d'évolutivité de la plate-forme
L'architecture de bloc DSP a été optimisée pour mettre en œuvre diverses fonctions DSP courantes avec des performances maximales et une utilisation minimale des ressources logiques. En plus des multiplicateurs, chaque bloc DSP possède des fonctions qui sont fréquemment requises dans les algorithmes DSP typiques. Ces fonctions comprennent des pré-additionneurs, des additionneurs, des soustracteurs, des accumulateurs, un stockage de registre de coefficients et une unité de sommation. Avec ces riches fonctionnalités, les blocs DSP des FPGA de la série Stratix® sont idéaux pour les applications avec des fonctions de traitement du signal hautes performances et gourmandes en calculs, telles que le filtrage à réponse impulsionnelle finie (FIR), les transformées de Fourier rapides (FFT), la conversion numérique ascendante/descendante, le traitement vidéo haute définition (HD) et les CODEC HD.
Le tableau 1 compare les ressources DSP dans les familles de FPGA de la série Stratix®.
Tableau 1. Une comparaison des blocs DSP dans les FPGA de la série Stratix®
Famille FPGA série Stratix® 1 |
Blocage DSP maximal |
9 x 9 |
Multiplicateurs 18 x 18 |
Multiplicateurs 27 x 27 |
Multiplicateurs 36 x 36 |
---|---|---|---|---|---|
333 MHz |
8 |
4 |
1 |
1 |
|
450 MHz |
8 |
4 |
1 |
1 |
|
550 MHz |
8 |
4 |
2 |
2 |
|
550 MHz |
8 |
4 |
2 |
2 |
|
500 MHz |
12 |
8 |
4 |
2 |
Remarque :
- Sélectionnez le lien approprié de la famille de la série Stratix® pour obtenir des détails complets sur les fonctionnalités DSP dans une famille de la série Stratix® FPGA spécifique.
- Ces chiffres se rapportent aux ressources trouvées dans quatre blocs DSP à précision variable.
Produits associés
Liens connexes
- Activation d'applications DSP hautes performances avec les blocs DSP à précision variable Stratix® V ›
- Implémentation de filtres FIR et de FFT hautes performances dans des FPGA de 28 nm ›
- Implémentation de filtres FIR et de FFT avec une architecture DSP à précision variable de 28 nm ›
- Atteindre des performances de 1 TFLOPS avec des FPGA de 28 nm ›