.NGC

Archivo NGC

Xilinx NGC Netlist File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo NGC es un netlist de FPGA de Xilinx producido por el sintetizador XST de ISE Design Suite a partir de código fuente VHDL o Verilog. Para abrirlo o usarlo, se necesita Xilinx ISE 14.7 (EOL 2013) o AMD Vivado tras convertirlo con la herramienta ngc2edif. NGC también puede referirse a una imagen de disco de Nintendo GameCube; el tamaño del archivo y su origen permitirán diferenciarlos.

Desarrollador: Xilinx, Inc. (now AMD) Categoría: Archivos CAD MIME: application/octet-stream
SE ABRE EN Windows Linux
Relacionado: .DWG · .SLDPRT · .EASM · .NWD

En esta página

19k+ extensiones indexadas
Última revisión Jul 8, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo NGC?

Un archivo .ngc es un netlist de Circuito Genérico Nativo de Xilinx (Xilinx Native Generic Circuit) producido por la herramienta de síntesis XST (Xilinx Synthesis Technology) dentro de Xilinx ISE Design Suite. Almacena una representación a nivel de compuertas de la lógica FPGA sintetizada (celdas primitivas, redes de interconexión y restricciones opcionales) compilada a partir de código fuente VHDL o Verilog HDL.

En el flujo de trabajo de ISE, los archivos .ngc se introducen en la herramienta NGDBuild, que los fusiona en un archivo .NGD (Native Generic Database) para el proceso de «place-and-route». Los proveedores de IP de terceros distribuían archivos .ngc cifrados para proteger la lógica propietaria permitiendo al mismo tiempo la integración en los diseños de los clientes.

El formato es propietario y binario, sin «magic bytes» documentados públicamente. Algunos archivos comienzan con texto ASCII similar a la sintaxis .EDF (EDIF), aunque la variante nativa de Xilinx está empaquetada en binario. La utilidad ngc2edif convierte archivos .ngc estándar a texto EDIF para su uso en otras herramientas; los archivos .ngc cifrados no pueden convertirse y deben volver a licenciarse para cadenas de herramientas más nuevas.

Xilinx ISE llegó al final de su vida útil (EOL) en octubre de 2013 (versión final 14.7), y el sucesor de AMD, Vivado Design Suite, no admite .ngc para dispositivos UltraScale o más recientes. Para diseños de la serie 7, Vivado acepta .ngc mediante la conversión con ngc2edif. El formato .ngc es, por lo tanto, un artefacto heredado vinculado exclusivamente a las herramientas ISE que ya no reciben soporte.

Seguridad y protección

RIESGO: LOW

Los archivos de netlist de FPGA no contienen código ejecutable para CPUs anfitrionas; son seguros de manejar en cualquier SO. Los archivos NGC cifrados protegen la lógica propietaria del proveedor de IP.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOXilinx NGC Netlist Filetambién conocido como NGC netlist, Native Generic Circuit file
DESARROLLADORXilinx, Inc. (now AMD)desde Late 1990s with Xilinx ISE / XST synthesis tool
CATEGORÍAArchivos CAD
TIPO MIMEapplication/octet-stream
TIPONetlist de FPGA binario/propietario (nivel de compuertas)
Esta extensión también es utilizada por…
  • Imagen ROM de Nintendo GameCube - Algunos archivos de imagen de disco de GameCube utilizan la extensión .ngc; no tienen ninguna relación con los netlists de FPGA de Xilinx.

Programas que abren archivos NGC

Windows2 apps
Xilinx ISE Design Suite 14.7 Free (legacy download, requires amd acco Agregue el NGC como fuente en ISE Project Navigator; se utiliza automáticamente en el flujo de implementación.
AMD Vivado Design Suite (via ngc2edif) Freemium Convierta primero el NGC a EDIF: ejecute ngc2edif diseño.ngc diseño.edf, luego importe el EDIF en Vivado.
Linux2 apps
Xilinx ISE Design Suite 14.7 Free (legacy) Agregue el NGC como fuente en ISE Project Navigator; se utiliza automáticamente en el flujo de implementación.
AMD Vivado Design Suite Freemium Use ngc2edif para convertir y luego importe el EDIF. Funciona solo para dispositivos de la serie 7.

Detalles técnicos

especificación profunda
CodificaciónBinario propietario (derivado de EDIF, empaquetado en binario)
Orden de bytesLittle-endian
Nivel de netlistNivel de compuertas (primitivas FPGA y celdas de biblioteca mapeadas)
CifradoOpcional - los netlists de núcleos de IP pueden estar cifrados para distribución a terceros
Tamaño de archivo típico10 KB - 50 MB (escala con la complejidad del diseño)
Producido porXST (Xilinx Synthesis Technology) dentro de ISE Design Suite
Consumido porNGDBuild, que genera .ngd para «place-and-route»
Herramienta de conversiónngc2edif convierte archivos .ngc estándar a formato de texto EDIF
Archivos cifradosNo se pueden convertir con ngc2edif; requieren nueva licencia para Vivado
Estado de la cadena de herramientasISE Design Suite EOL octubre de 2013; versión final 14.7
Formato sucesorDCP (Design Checkpoint) en AMD Vivado Design Suite
Alcance del dispositivoXilinx serie 7 y anteriores (era ISE); no compatible con UltraScale/UltraScale+
SO asociadoWindows, Linux
LanzadoLate 1990s with Xilinx ISE / XST synthesis tool
Última versiónISE 14.7 (final ISE release, October 2013); NGC format frozen since then
Especificaciónwww.xilinx.com

Conversiones de NGC

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos NGC. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos NGC.

Preguntas frecuentes

¿Cómo abro un archivo NGC?
Los archivos NGC se utilizan dentro del flujo de implementación de Xilinx ISE Design Suite (EOL 2013). Para ver el contenido del netlist, conviértalo al formato de texto EDIF usando ngc2edif y luego abra el archivo .edf en un editor de texto.
¿Cómo convierto NGC a EDIF para Vivado?
Ejecute: ngc2edif suarchivo.ngc suarchivo.edf utilizando la herramienta ngc2edif incluida en ISE 14.7. Luego importe el EDIF en Vivado. Funciona para dispositivos de la serie 7; no es compatible con UltraScale.
¿Sigue estando disponible ISE para descargar?
Sí, ISE 14.7 está disponible en el archivo de descargas heredadas de AMD/Xilinx con una cuenta de AMD. Está en estado de fin de vida útil sin más actualizaciones.
¿Por qué Vivado no acepta mi archivo NGC?
Vivado solo admite NGC para dispositivos de la serie 7. Para UltraScale/UltraScale+, debe convertir a EDIF u obtener una versión de IP nativa de Vivado de su proveedor.
¿Puede un archivo NGC ser una imagen de Nintendo GameCube?
Sí, algunos volcados de ROM de GameCube también utilizan la extensión .ngc, pero se trata de un formato completamente diferente. El contexto (tamaño del archivo, origen) aclarará qué tipo tiene.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z