.NGC

NGC-bestand

Xilinx NGC Netlist File
Stel een vraag
SNEL ANTWOORD

Een NGC-bestand is een Xilinx FPGA netlist geproduceerd door de XST-synthesizer van de ISE Design Suite uit VHDL- of Verilog-broncode. Om het te openen of te gebruiken, heeft u Xilinx ISE 14.7 (EOL 2013) of AMD Vivado nodig na conversie met de ngc2edif-tool. NGC kan ook verwijzen naar een Nintendo GameCube-schijfkopie - de bestandsgrootte en bron maken het onderscheid.

Ontwikkelaar: Xilinx, Inc. (now AMD) Categorie: CAD-bestanden MIME: application/octet-stream
OPENT OP Windows Linux
Gerelateerd: .DWG · .SLDPRT · .EASM · .NWD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 8, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het NGC-bestandsformaat?

Een .ngc-bestand is een Xilinx Native Generic Circuit netlist geproduceerd door de XST (Xilinx Synthesis Technology) synthesetool binnen de Xilinx ISE Design Suite. Het slaat een weergave op poortniveau op van gesynthetiseerde FPGA-logica - primitieve cellen, onderling verbonden netten en optionele beperkingen - gecompileerd uit VHDL- of Verilog HDL-broncode.

In de ISE-workflow worden .ngc-bestanden ingevoerd in de NGDBuild-tool, die ze samenvoegt tot een .NGD (Native Generic Database) bestand voor place-and-route. Externe IP-leveranciers distribueerden versleutelde .ngc-bestanden om eigen logica te beschermen, terwijl integratie in ontwerpen van klanten nog steeds mogelijk was.

Het formaat is eigendomsrechtelijk beschermd en binair zonder publiekelijk gedocumenteerde magic bytes. Sommige bestanden beginnen met ASCII-tekst die lijkt op .EDF (EDIF) syntaxis, hoewel de eigen Xilinx-variant binair verpakt is. Het hulpprogramma ngc2edif converteert standaard .ngc-bestanden naar tekst-EDIF voor gebruik in andere tools; versleutelde .ngc-bestanden kunnen niet worden geconverteerd en moeten opnieuw worden gelicentieerd voor nieuwere toolchains.

Xilinx ISE bereikte het einde van de levensduur in oktober 2013 (laatste versie 14.7), en AMD's opvolger Vivado Design Suite ondersteunt geen .ngc voor UltraScale of nieuwere apparaten. Voor ontwerpen uit de 7-serie accepteert Vivado .ngc via ngc2edif-conversie. Het .ngc-formaat is daarom een verouderd artefact dat uitsluitend gebonden is aan EOL ISE-tooling.

Beveiliging & veiligheid

RISICO: LOW

FPGA netlist-bestanden bevatten geen uitvoerbare code voor host-CPU's; veilig te verwerken op elk besturingssysteem. Versleutelde NGC-bestanden beschermen de eigen logica van IP-leveranciers.

Formaatdetails

in een notendop
VOLLEDIGE NAAMXilinx NGC Netlist Fileook bekend als NGC netlist, Native Generic Circuit file
ONTWIKKELAARXilinx, Inc. (now AMD)sinds Late 1990s with Xilinx ISE / XST synthesis tool
CATEGORIECAD-bestanden
MIME-TYPEapplication/octet-stream
TYPEbinaire/eigendomsrechtelijke FPGA netlist (poortniveau)
Deze extensie wordt ook gebruikt door…
  • Nintendo GameCube ROM-image - Sommige GameCube-schijfkopiebestanden gebruiken de .ngc-extensie; volledig ongerelateerd aan Xilinx FPGA netlists.

Programma's die NGC-bestanden openen

Windows2 apps
Xilinx ISE Design Suite 14.7 Free (legacy download, requires amd acco Voeg NGC toe als bron in ISE Project Navigator; het wordt automatisch gebruikt in de implementatieflow.
AMD Vivado Design Suite (via ngc2edif) Freemium Converteer NGC eerst naar EDIF: voer ngc2edif design.ngc design.edf uit en importeer de EDIF vervolgens in Vivado.
Linux2 apps
Xilinx ISE Design Suite 14.7 Free (legacy) Voeg NGC toe als bron in ISE Project Navigator; het wordt automatisch gebruikt in de implementatieflow.
AMD Vivado Design Suite Freemium Gebruik ngc2edif om te converteren en importeer vervolgens de EDIF. Werkt alleen voor apparaten uit de 7-serie.

Technische details

diepe specificaties
CoderingBinair eigendomsrechtelijk (EDIF-afgeleid, binair verpakt)
Byte-volgordeLittle-endian
Netlist-niveauPoortniveau (FPGA-primitieven en gemapte bibliotheekcellen)
VersleutelingOptioneel - IP-core netlists kunnen versleuteld zijn voor distributie door derden
Typische bestandsgrootte10 KB - 50 MB (schaalt met de complexiteit van het ontwerp)
Geproduceerd doorXST (Xilinx Synthesis Technology) binnen ISE Design Suite
Gebruikt doorNGDBuild, die .ngd uitvoert voor place-and-route
Conversietoolngc2edif converteert standaard .ngc naar EDIF-tekstformaat
Versleutelde bestandenKunnen niet worden geconverteerd met ngc2edif; vereisen nieuwe licenties voor Vivado
Toolchain-statusISE Design Suite EOL oktober 2013; laatste versie 14.7
Opvolgend formaatDCP (Design Checkpoint) in AMD Vivado Design Suite
ApparaatbereikXilinx 7-serie en ouder (ISE-tijdperk); niet ondersteund voor UltraScale/UltraScale+
Bijbehorend besturingssysteemWindows, Linux
UitgebrachtLate 1990s with Xilinx ISE / XST synthesis tool
Laatste versieISE 14.7 (final ISE release, October 2013); NGC format frozen since then
Specificatiewww.xilinx.com

NGC conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met NGC-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over NGC-bestanden.

Veelgestelde vragen

Hoe open ik een NGC-bestand?
NGC-bestanden worden gebruikt binnen de implementatieflow van de Xilinx ISE Design Suite (EOL 2013). Om de inhoud van de netlist te bekijken, converteert u deze naar EDIF-tekstformaat met ngc2edif en opent u het .edf-bestand vervolgens in een teksteditor.
Hoe converteer ik NGC naar EDIF voor Vivado?
Voer uit: ngc2edif yourfile.ngc yourfile.edf met de ngc2edif-tool die bij ISE 14.7 wordt geleverd. Importeer vervolgens de EDIF in Vivado. Dit werkt voor apparaten uit de 7-serie; het wordt niet ondersteund voor UltraScale.
Is ISE nog steeds beschikbaar om te downloaden?
Ja, ISE 14.7 is beschikbaar via het AMD/Xilinx legacy downloadarchief met een AMD-account. Het is end-of-life zonder verdere updates.
Waarom accepteert Vivado mijn NGC-bestand niet?
Vivado ondersteunt NGC alleen voor apparaten uit de 7-serie. Voor UltraScale/UltraScale+ moet u converteren naar EDIF of een Vivado-native IP-versie aanvragen bij uw leverancier.
Kan een NGC-bestand een Nintendo GameCube-image zijn?
Ja - sommige GameCube ROM-dumps gebruiken ook de .ngc-extensie, maar dat is een volledig ander formaat. De context (bestandsgrootte, bron) zal verduidelijken welk type u heeft.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z