Verilog en Digital Design Studio
Abra, edite, guarde y explore archivos .v y .vh en Digital Design Studio.
Descripción general
Digital Design Studio reconoce archivos .v y .vh para que pueda abrir, editar y guardar código fuente Verilog junto con archivos .sv y .svh. Un archivo .v también puede ser una entrada explícita de un proyecto RTL utilizada por el descubrimiento de proyectos y por Esquema.
Comenzar con un archivo Verilog
Abra un directorio de proyecto existente que contenga un archivo de código fuente
.v.Seleccione el archivo desde Explorador o Ir al archivo.
Edítelo y guárdelo con Guardar archivo o
Ctrl+S.Vuelva a abrir el archivo y confirme que el cambio guardado está presente.
Los archivos de cabecera que utilizan .vh se reconocen y se pueden editar. La ruta nativa de raíz del código fuente del proyecto se define explícitamente para .sv y .v; normalmente se accede a una cabecera mediante el árbol de archivos del proyecto o una relación de inclusión, en lugar de tratarla como módulo superior independiente.
Cobertura del lenguaje
El editor reconoce archivos Verilog, pero la compatibilidad del analizador, elaboración, simulación, síntesis, modelos de temporización, PLI/VPI y código fuente protegido varía según la construcción y la versión. Compruebe los diagnósticos de la acción que ejecute; que el editor admita un archivo no significa que todas las herramientas posteriores acepten todas las construcciones.
IEEE clasifica IEEE 1364-2005 como una norma reemplazada que se incorporó a la línea unificada de normas SystemVerilog. El código fuente Verilog sigue siendo un formato de proyecto admitido aquí, por lo que lo denominamos compatibilidad con Verilog, no un «modo heredado» separado. Consulte la página oficial de estado de IEEE 1364-2005 para conocer el estado de publicación de la norma.
Páginas relacionadas
Preparar un conjunto de código fuente
Guarde el módulo superior y todo el código fuente
.v/.svnecesario.Establezca el módulo superior, los directorios de inclusión y las definiciones para la acción seleccionada; mantenga las cabeceras con el proyecto.
Compruebe los nombres de módulos y señales que distinguen mayúsculas y minúsculas, las definiciones duplicadas y las inclusiones sin resolver.
Ejecute la operación y utilice sus diagnósticos para localizar construcciones no admitidas. El resaltado del editor por sí solo no establece la cobertura de simulación.
Comience con Primera simulación RTL para un ejemplo acotado, o con Comandos de motor de la CLI para operaciones del frontend y de revisión.
Cambiar entre la vista 3D y otras vistas de análisis
Digital Design Studio 2.0.3 mejora la limpieza de recursos cuando se cierra o reemplaza una vista de jerarquía 3D. También libera el contenido del árbol de navegación después de que una sección contraída termina de cerrarse. No hay ninguna preferencia nueva de administración de memoria que activar.
Abra el proyecto previsto y guarde el código fuente RTL. En Analysis, Schematic y 3D Hierarchy son entradas separadas. Abra un resultado compatible desde la entrada que necesita.
Lea la identidad de fuente/ejecución antes de interpretar la escena. Seleccione un bloque o red y use Details y los controles de capa de ruta/etiqueta disponibles para inspeccionar la vista.
Cambie a la pestaña de esquema, forma de onda u otro análisis según sea necesario. Cierre una pestaña 3D cuando haya terminado con esa vista. La limpieza de recursos sigue el ciclo de vida de la vista; no es necesario iniciar un trabajo de Cloud ni recargar toda la aplicación para solicitarla.
Vuelva a abrir el resultado previsto para continuar. Confirme su fuente/ejecución seleccionada nuevamente, especialmente después de editar o cambiar de proyecto.
Este cambio reduce los recursos de renderizado retenidos; no aumenta los límites de entrada/geometría, no vuelve a calcular un análisis guardado ni hace disponible un motor no disponible. Una forma de onda aún necesita un resultado guardado compatible. Si una vista informa que no hay resultado o un error de servicio, conserve ese estado y verifique el host y la fuente seleccionados. Una vista vacía no es un análisis exitoso de un diseño vacío.
El beneficio depende de la escena, el renderizador y el dispositivo. No se promete una mejora fija de RAM, memoria de GPU o velocidad de fotogramas para cada proyecto. Consulte Analysis views para la selección de resultados y Diagnostics para informar de un error reproducible.