systèmes logiques numériques peuvent être conçus pour être utilisés sur les réseaux de portes programmables ( FPGA ) ou sur des circuits intégrés spécifiques à l'application (ASIC) . Les concepteurs de systèmes doivent choisir entre deux périphériques , dont le coût est un facteur important dans cette décision . Cependant, il existe d'autres facteurs qui jouent dans ce processus de prise de décision. Les deux appareils peuvent avoir leurs qualités mesurées en termes de consommation de puissance, la vitesse et la région. La différence entre ces repères est connu comme l'écart entre chaque appareil. Choses que vous devez
logiciel de conception de logique numérique , comme Altera Quartus II
Afficher plus Instructions
1
charger le logiciel de conception de logique numérique en cliquant sur son icône. Charger un circuit numérique que vous souhaitez mettre en œuvre soit sur un FPGA ou ASIC. Sous les propriétés du projet , sélectionnez un dispositif FPGA . Générez le projet en appuyant sur le bouton " Générer " sur la barre d'outils du logiciel. Le logiciel convertit votre projet en une forme intermédiaire qui peut être programmé soit sur un FPGA ou un ASIC. Le projet sommaire de construction contient une mine d' informations sur la construction et peut être utilisé pour mesurer les différences entre les FPGA et ASIC . Une fois que vous avez construit le projet , un résumé du projet sera affiché par le logiciel. Enregistrer ce document et répétez cette étape , la modification du dispositif d' ASIC. Vous avez maintenant deux rapports que vous pouvez comparer.
2
mesurer l'écart entre la région de FPGA et ASIC . L'écart est la différence de taille d'un circuit numérique mis en œuvre sur un FPGA et ASIC. Cette mesure est généralement signalée comme un rapport de la surface entre un FPGA et un ASIC. La zone est une mesure du nombre de blocs de construction logiques de base qui forment un circuit numérique complet . Ces blocs sont signalés par un logiciel de conception logique numérique dans le résumé de projet de construction. En moyenne , les FPGA besoin de 30 fois plus d'espace qu'un ASIC.
3
mesurer l'écart entre la vitesse d'un FPGA et ASIC . Il s'agit de la différence dans le délai de chemin critique des deux appareils. Le retard du chemin critique est le temps mis par un signal pour parcourir le chemin le plus long possible à travers des portes logiques . Le retard du chemin critique peut être trouvée dans la section « Timing » du projet sommaire de construction. En moyenne , les FPGA sont environ trois fois plus lent que les ASIC .
4
mesurer l'écart entre la puissance consommée par un FPGA et ASIC . Le logiciel de conception peut être utilisé pour simuler la consommation d'énergie . Par exemple , Altera Quartus II dispose d'un module appelé PowerPlay début estimateur de puissance et analyseur de puissance , qui peut être utilisée pour estimer la consommation d'énergie d'un appareil. En moyenne, un FPGA consomme 12 fois plus de puissance que l' ASIC.