.V

Archivo V

Verilog Hardware Description Language Source File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .v es casi siempre un archivo de código fuente del lenguaje de descripción de hardware Verilog, utilizado para diseñar circuitos digitales para FPGAs y ASICs. Ábralo en cualquier editor de texto para leer el código, o en Vivado, Quartus Prime o Icarus Verilog para simularlo y sintetizarlo. Un pequeño número de archivos .v pertenecen al lenguaje de programación V (vlang.io); revise la primera línea para diferenciarlos.

Desarrollador: Phil Moorby & Prabhu Goel at Gateway Design Automation (1984); standardized by IEEE (IEEE 1364-1995) Categoría: Archivos de desarrollo Estándar abierto MIME: text/plain
SE ABRE EN Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Jun 21, 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 V?

.v es la extensión de archivo de fuente estándar para Verilog, un lenguaje de descripción de hardware (HDL) utilizado para modelar circuitos digitales para la programación de FPGA y el diseño de ASIC. Verilog fue creado en 1984 por Phil Moorby y Prabhu Goel en Gateway Design Automation y posteriormente fue estandarizado como IEEE 1364-1995. Permite a los ingenieros describir el comportamiento, la estructura y la temporización del hardware a nivel de transferencia de registros (RTL), que las herramientas de síntesis mapean luego a puertas lógicas reales.

Un archivo .v contiene una o más definiciones de module. Cada módulo declara su lista de puertos, señales internas wire y reg, parámetros y lógica expresada a través de bloques always (conductuales), sentencias assign (combinacionales) o instanciación estructural de otros módulos. La versión del archivo - Verilog-95, Verilog-2001 o Verilog-2005 - no se declara en el archivo; las herramientas la infieren a partir de las construcciones sintácticas utilizadas.

Verilog-2005 (IEEE 1364-2005) fue el último estándar independiente antes de que SystemVerilog (IEEE 1800-2017, .sv) fusionara el HDL con características de lenguaje de verificación de hardware, convirtiéndose en el sucesor moderno. Los archivos .v siguen siendo muy utilizados en proyectos heredados de FPGA y ASIC en todo el mundo. VHDL (.vhd) es la principal alternativa de HDL, prevalente en contextos de defensa y aeroespacial europeo.

Las herramientas de simulación como iverilog (Icarus Verilog) y Verilator, y las herramientas de síntesis como Vivado (AMD/Xilinx) y Quartus Prime (Intel/Altera), aceptan archivos .v de forma nativa.

Seguridad y protección

RIESGO: LOW

Código fuente en texto plano; sin riesgo de ejecución al visualizarse en un editor de texto. El riesgo solo existe cuando se sintetiza y programa en hardware - revise el RTL de fuentes no confiables para detectar troyanos de hardware.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOVerilog Hardware Description Language Source Filetambién conocido como Verilog source file, Verilog design file
DESARROLLADORPhil Moorby & Prabhu Goel at Gateway Design Automation (1984); standardized by IEEE (IEEE 1364-1995)desde 1984 (Verilog language); IEEE 1364-1995 standard
TIPO MIMEtext/plain
TIPOcódigo fuente de lenguaje de descripción de hardware en texto plano
ESTÁNDARAbierto · libre de regalías
RELACIONADO.do.md.hex.xsd
Esta extensión también es utilizada por…
  • Archivo de fuente del lenguaje V - El lenguaje de programación V (vlang.io, 2019) también utiliza la extensión .v para sus archivos de fuente - no relacionado con el diseño de hardware.
  • Archivo de asistente de pruebas Coq - El asistente de pruebas Coq utiliza ocasionalmente .v para scripts de prueba de teoremas; distinto de Verilog.

Programas que abren archivos V

Windows6 apps
Vivado Design Suite (AMD/Xilinx) Freemium Cree o abra un proyecto, añada archivos .v como fuentes de diseño; síntesis y simulación integradas.
Quartus Prime (Intel/Altera) Freemium Añada archivos .v a un proyecto de Quartus; sintetice y simule para FPGAs de Intel.
ModelSim / Questa (Siemens EDA) Freemium vlog file.v para compilar; vsim nombre_del_modulo para simular en el visor de formas de onda.
Visual Studio Code + TerosHDL extension Código abierto Abra archivos .v con resaltado de sintaxis, linting e integración con visor de formas de onda.
ISE Design Suite (Xilinx) Gratis Herramienta heredada para FPGAs anteriores a la serie 7 (Spartan-6, Virtex-6); última versión 14.7 (2013). Reemplazada por Vivado para dispositivos más nuevos.
VeriLogger Extreme (SynaptiCAD) Pago Simulador de Verilog/SystemVerilog; el sitio puede estar desactualizado - verifique antes de recomendar.
macOS1 app
Icarus Verilog (iverilog) Código abierto iverilog -o sim file.v && vvp sim - compila y simula; GTKWave para formas de onda.
Linux4 apps
Icarus Verilog (iverilog) Código abierto iverilog -o sim file.v && vvp sim - compila y simula; GTKWave para formas de onda.
Verilator Código abierto verilator --cc file.v - compila Verilog a un modelo de simulación rápido en C++; simulador de código abierto de grado industrial.
ISE Design Suite (Xilinx) Gratis Herramienta heredada para FPGAs anteriores a la serie 7 (Spartan-6, Virtex-6); última versión 14.7 (2013). Reemplazada por Vivado para dispositivos más nuevos.
Vivado Design Suite Freemium Modo proyecto o modo no-proyecto de Vivado para síntesis/simulación en Linux.

Detalles técnicos

especificación profunda
Estándar del lenguajeIEEE 1364-1995, 1364-2001, 1364-2005 (Verilog-2005)
Estándar sucesorSystemVerilog IEEE 1800-2017 (extensión `.sv`)
CodificaciónASCII (según especificación IEEE); soporte Unicode dependiente de la herramienta en comentarios
Construcción de nivel superiorbloque `module ... endmodule`
Construcciones de simulación`always`, `initial`, `#delay`, `$display`, `$monitor`, `$dumpvars`
Construcciones de síntesis`always @(posedge clk)`, `assign`, instanciación estructural de módulos
Sistema de valores lógicosCuatro valores - 0, 1, X (indefinido), Z (alta impedancia)
Tamaño de archivo típico500 B - 500 KB por módulo; netlists sintetizados de hasta varios MB
Detección de versiónSin declaración de versión en el archivo - las herramientas infieren la versión de las construcciones sintácticas
Simulación de código abiertoIcarus Verilog (`iverilog`), Verilator
Herramientas de síntesis comercialVivado (AMD/Xilinx), Quartus Prime (Intel/Altera)
Tipo MIME`text/plain` (también `text/x-verilog` informalmente)
Lanzado1984 (Verilog language); IEEE 1364-1995 standard
Última versiónVerilog-2005 (IEEE 1364-2005); superseded by SystemVerilog (IEEE 1800-2017)
Estándar abiertoSí · libre de regalías
Especificaciónieeexplore.ieee.org

Conversiones de V

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos V. 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 V.

Preguntas frecuentes

¿Qué abre un archivo .v?
Cualquier editor de texto para visualización. Para simulación: Icarus Verilog (gratuito, código abierto) o ModelSim. Para síntesis de FPGA: Vivado (AMD/Xilinx) o Quartus Prime (Intel/Altera).
¿Es .v Verilog o el lenguaje V?
Ambos lenguajes usan .v. Verilog es un HDL para diseño de hardware (uso dominante); V (vlang.io) es un lenguaje de programación de sistemas. Revise el contenido del archivo: Verilog comienza con «module», V comienza con «fn» o «module» con una sintaxis diferente.
¿Sigue siendo bueno ISE Design Suite para Verilog?
ISE 14.7 (última versión, 2013) funciona para FPGAs Xilinx heredadas (Spartan-6, Virtex-6) pero está descontinuado. Para cualquier FPGA de la serie 7 o más reciente de AMD, use Vivado.
¿Cuál es la diferencia entre los archivos .v y .sv?
.sv es SystemVerilog (IEEE 1800), el sucesor de Verilog (IEEE 1364). SystemVerilog añade interfaces, clases, aserciones y funciones de verificación. El código Verilog-2005 es SystemVerilog válido, por lo que los archivos .v a menudo pueden renombrarse a .sv.
¿Puedo simular Verilog gratis?
Sí - Icarus Verilog (iverilog) es de código abierto y gratuito. Vivado ML Edition y Quartus Prime Lite son gratuitos (con restricciones de dispositivos). ModelSim tiene una edición estudiantil gratuita.

Referencias

1Wikipedia - Verilogen.wikipedia.org
2IEEE 1364-2005 Verilog standard (IEEE)ieeexplore.ieee.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.BINCD/DVD Disc Image (BIN/CUE)
8.DLLDynamic Link Library
9.JPGJPEG Image
10.M4AMPEG-4 Audio File

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

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