.NGC

NGC-fil

Xilinx NGC Netlist File
Ställ en fråga
SNABBT SVAR

En NGC-fil är en Xilinx FPGA-nätlista som skapats av ISE Design Suites XST-syntesverktyg från VHDL- eller Verilog-källkod. För att öppna eller använda den behöver du Xilinx ISE 14.7 (EOL 2013) eller AMD Vivado efter konvertering med verktyget ngc2edif. NGC kan även referera till en Nintendo GameCube-skivavbildning - filstorlek och källa avgör vilken det rör sig om.

Utvecklare: Xilinx, Inc. (now AMD) Kategori: CAD filer MIME: application/octet-stream
ÖPPNAS PÅ Windows Linux
Relaterat: .DWG · .SLDPRT · .EASM · .NWD

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 8, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet NGC?

En .ngc-fil är en Xilinx Native Generic Circuit-nätlista skapad av syntesverktyget XST (Xilinx Synthesis Technology) i Xilinx ISE Design Suite. Den lagrar en representation på grindnivå av syntetiserad FPGA-logik - primitiva celler, sammankopplade nät och valfria begränsningar - kompilerad från VHDL- eller Verilog HDL-källkod.

I ISE-arbetsflödet matas .ngc-filer in i verktyget NGDBuild, som sammanfogar dem till en .NGD-fil (Native Generic Database) för placering och ruttning (place-and-route). Tredjeparts IP-leverantörer distribuerade krypterade .ngc-filer för att skydda proprietär logik samtidigt som de möjliggjorde integrering i kundens design.

Formatet är proprietärt och binärt utan offentligt dokumenterade magic bytes. Vissa filer börjar med ASCII-text som liknar .EDF-syntax (EDIF), även om den inhemska Xilinx-varianten är binärpackad. Verktyget ngc2edif konverterar standard .ngc-filer till textbaserad EDIF för användning i andra verktyg; krypterade .ngc-filer kan inte konverteras och måste licensieras om för nyare verktygskedjor.

Xilinx ISE nådde slutet av sin livscykel (end of life) i oktober 2013 (slutlig version 14.7), och AMD:s efterföljare Vivado Design Suite stöder inte .ngc för UltraScale eller nyare enheter. För designer i 7-serien accepterar Vivado .ngc via ngc2edif-konvertering. .ngc-formatet är därför en kvarleva som är exklusivt knuten till de utgångna ISE-verktygen.

Säkerhet & trygghet

RISK: LOW

FPGA-nätlistefiler innehåller ingen exekverbar kod för värddatorns CPU; de är säkra att hantera på alla operativsystem. Krypterade NGC-filer skyddar proprietär logik från IP-leverantörer.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNXilinx NGC Netlist Fileäven känd som NGC netlist, Native Generic Circuit file
UTVECKLAREXilinx, Inc. (now AMD)sedan Late 1990s with Xilinx ISE / XST synthesis tool
KATEGORICAD filer
MIME-TYPapplication/octet-stream
TYPbinär/proprietär FPGA-nätlista (grindnivå)
Detta filtillägg används också av…
  • Nintendo GameCube ROM-avbildning - Vissa GameCube-skivavbildningsfiler använder filändelsen .ngc; helt orelaterat till Xilinx FPGA-nätlistor.

Program som öppnar NGC-filer

Windows2 apps
Xilinx ISE Design Suite 14.7 Free (legacy download, requires amd acco Lägg till NGC som källa i ISE Project Navigator; den används automatiskt i implementeringsflödet.
AMD Vivado Design Suite (via ngc2edif) Freemium Konvertera NGC till EDIF först: kör ngc2edif design.ngc design.edf, och importera sedan EDIF i Vivado.
Linux2 apps
Xilinx ISE Design Suite 14.7 Free (legacy) Lägg till NGC som källa i ISE Project Navigator; den används automatiskt i implementeringsflödet.
AMD Vivado Design Suite Freemium Använd ngc2edif för att konvertera, importera sedan EDIF. Fungerar endast för enheter i 7-serien.

Tekniska detaljer

djup specifikation
KodningBinär proprietär (EDIF-baserad, binärpackad)
ByteordningLittle-endian
NätlistenivåGrindnivå (FPGA-primitiver och mappade biblioteksceller)
KrypteringValfritt - IP-kärnors nätlistor kan vara krypterade för tredjepartsdistribution
Typisk filstorlek10 KB - 50 MB (skalar med designens komplexitet)
Skapad avXST (Xilinx Synthesis Technology) i ISE Design Suite
Används avNGDBuild, som genererar .ngd för placering och ruttning
Konverteringsverktygngc2edif konverterar standard .ngc till EDIF-textformat
Krypterade filerKan inte konverteras med ngc2edif; kräver ny licensiering för Vivado
Status för verktygskedjaISE Design Suite EOL oktober 2013; slutlig version 14.7
Efterföljande formatDCP (Design Checkpoint) i AMD Vivado Design Suite
EnhetsomfångXilinx 7-serien och äldre (ISE-eran); stöds inte för UltraScale/UltraScale+
Associerade OSWindows, Linux
SläpptLate 1990s with Xilinx ISE / XST synthesis tool
Senaste versionISE 14.7 (final ISE release, October 2013); NGC format frozen since then
Specifikationwww.xilinx.com

NGC-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med NGC-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om NGC-filer.

Vanliga frågor

Hur öppnar jag en NGC-fil?
NGC-filer används inom implementeringsflödet i Xilinx ISE Design Suite (EOL 2013). För att visa nätlistans innehåll, konvertera till EDIF-textformat med ngc2edif och öppna sedan .edf-filen i en textredigerare.
Hur konverterar jag NGC till EDIF för Vivado?
Kör: ngc2edif dinfil.ngc dinfil.edf med hjälp av ngc2edif-verktyget som medföljer ISE 14.7. Importera sedan EDIF-filen i Vivado. Detta fungerar för enheter i 7-serien, men stöds inte för UltraScale.
Går ISE fortfarande att ladda ner?
Ja, ISE 14.7 finns tillgänglig från AMD/Xilinx arkiv för äldre programvara med ett AMD-konto. Den har nått end-of-life och får inga fler uppdateringar.
Varför accepterar inte Vivado min NGC-fil?
Vivado stöder endast NGC för enheter i 7-serien. För UltraScale/UltraScale+ måste du konvertera till EDIF eller skaffa en Vivado-nativ IP-version från din leverantör.
Kan en NGC-fil vara en Nintendo GameCube-avbildning?
Ja - vissa GameCube ROM-dumpar använder också filändelsen .ngc, men det är ett helt annat format. Kontexten (filstorlek, källa) klargör vilken typ du har.

Referenser

1Xilinx ISE - Wikipediaen.wikipedia.org
2AMD/Xilinx - ISE Legacy Tools Download Archivewww.xilinx.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Relaterade filtillägg

.DWGAutoCAD Drawing Database
.SLDPRTSOLIDWORKS Part File
.EASMeDrawings Assembly
.NWDNavisworks Document (published 3D model)
.VWXVectorworks Design File
.DXFDrawing Exchange Format (AutoCAD DXF)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö