Digitala logiska system kan utformas för användning på fältet grindmatriser (FPGA ) eller applikationsspecifika integrerade kretsar (ASIC ) . System designers måste välja mellan antingen enhet , med kostnader är en viktig faktor i detta beslut . Men det finns andra faktorer som spelar in i detta beslutsprocess . Båda enheterna kan ha sina kvaliteter som mäts i termer av energiförbrukning , hastighet och yta . Skillnaden mellan dessa riktmärken är känt som gapet mellan varje enhet. Saker du behöver Review, Digital programvara logisk design , som Altera Quartus II
Visa fler instruktioner
1
Ladda digital programvara logik design genom att klicka på dess ikon . Ladda en digital krets du vill genomföra antingen en FPGA eller ASIC . Enligt projektfastigheter , välj en FPGA -enhet . Bygg projektet genom att trycka på " Build " -knappen på programvaran verktygsfältet . Programvaran omvandlar ditt projekt till en mellanform som kan programmeras på antingen en FPGA eller ASIC . Projektet build sammanfattningen innehåller en mängd information om att bygga , och kan användas för att mäta skillnaderna mellan FPGA och ASIC . När du har byggt på projektet , kommer ett projekt sammanfattning visas av programvaran . Spara detta dokument och upprepa detta steg , ändra enheten till ASIC . Du har nu två rapporter som du kan jämföra .
2
Mät avståndet mellan området FPGA och ASIC . Det är skillnaden i storlek av en genomförd digital krets på en FPGA och ASIC . Denna mätning anges vanligtvis som ett förhållande av området mellan en FPGA och en ASIC. Området är ett mått på antal grundläggande logiska byggstenar som bygger upp en komplett digital krets . Dessa block rapporteras av digital logik design mjukvara i projektet bygga sammanfattningen . I genomsnitt , FPGA kräver 30 gånger mer yta än en ASIC .
3
Mät gapet mellan hastigheten på en FPGA och ASIC . Detta är skillnaden i den kritiska linjen fördröjning på båda enheterna. Den kritiska vägfördröjning är den tid det tar för en signal att passera den längsta möjliga väg genom logiska grindar . Den kritiska linjen fördröjningen kan hittas i " Timing " i projektet bygga sammanfattningen . I genomsnitt , FPGA: er är ungefär tre gånger långsammare än ASIC .
4
Mät gapet mellan ström som förbrukas av en FPGA och ASIC . Designen programvara kan användas för att simulera strömförbrukningen. Till exempel har Altera Quartus II en modul som kallas PowerPlay Tidig Ström Uppskattning och Power Analyzer , som kan användas för att uppskatta effektförbrukningen hos en enhet . I genomsnitt förbrukar en FPGA 12 gånger så mycket effekt som en ASIC .