Genera entornos UVM completos de forma automática a partir de tu diseño RTL, en minutos
Guía rápida de inicio
leducatech.com · primeros pasos con UVMTestBuilder
1. Flujo de trabajo
- Crear un proyecto nuevo, eligiendo el directorio donde se creará.
- Hacer clic en Create. Si el proyecto ya existe, es posible sobrescribirlo o asignarle un nuevo nombre.
- Hacer clic en Select RTL Files y seleccionar los archivos RTL que se desean verificar, indicando el módulo top si hay más de un archivo.
- Estos archivos se copiarán automáticamente en la carpeta RTL dentro del proyecto creado.
- Introducir el nombre del autor y de la compañía.
- Hacer clic en Run UVMTestBuilder.
Nota: Si el diseño tiene más de un dominio de reloj, al seleccionar los archivos RTL se abrirá un cuadro de diálogo solicitando la asignación de cada señal al dominio de reloj correspondiente.
- Si el proceso finaliza correctamente, se mostrará un mensaje indicando que se han generado todos los archivos de verificación dentro de la carpeta verif del proyecto.
2. Estructura del proyecto generado
Al finalizar, se crean tres carpetas principales dentro del proyecto:
| Carpeta | Contenido |
| RTL | Archivos RTL de entrada, copiados al crear el proyecto. |
| Verif | Entorno de verificación UVM completo, organizado en las subcarpetas descritas a continuación. |
| Sim | Scripts de simulación: compile.do y run.do. |
Subcarpetas dentro de Verif
La carpeta Verif contiene el entorno de verificación UVM completo, organizado en las siguientes subcarpetas:
| Subcarpeta | Archivos generados |
| /agent | agent.sv, driver.sv, monitor.sv, sequencer.sv, sequence_item.sv, agent_pkg.svh |
| /env | env.sv, env_pkg.svh, scoreboard.sv, coverage.sv |
| /ref_model | ref_model.sv, ref_model_pkg.svh |
| /tb | tb_top.sv, interface.sv |
| /tests | basic_test.sv, test_lib.svh |
| /seqs | sequence_lib.svh, basic_seq.sv |
| /common | param_pkg.sv, tb_param_pkg.sv |
3. Siguientes pasos
Una vez generado el entorno, abra el proyecto en QuestaSim utilizando los scripts: compile.do para compilar y run.do {UVMTest_name}, para ejecutar la simulación, de la carpeta Sim .
Guía de instalación de licencia
1. Introducción
leducatech.com · soporte técnico y activación de producto
Este documento describe el procedimiento para activar la licencia de UVMTestBuilder en su equipo. La activación se realiza una única vez por instalación y está vinculada al identificador de hardware (HWID) del equipo utilizado.
2. Procedimiento de instalación
- Al iniciar la aplicación por primera vez, esta solicitará una licencia mediante un cuadro de diálogo desde el cual se puede copiar el HWID (identificador de hardware) del equipo que se está utilizando.
- Enviar este HWID por correo electrónico a license_info@leducatech.com solicitando la emisión de la licencia.
- Una vez recibido el archivo de licencia, guardarlo en un directorio local accesible del equipo.
- Iniciar la aplicación nuevamente y hacer clic en el botón Load License. Buscar el archivo de licencia guardado y seleccionarlo para que sea instalado.
- Si el proceso se completó correctamente, aparecerá el mensaje: “License installed successfully”.
Nota: Tras instalar la licencia, cierre y vuelva a iniciar la aplicación para comenzar a trabajar con normalidad.
3. Soporte
Ante cualquier inconveniente durante el proceso de activación, contacte con license_info@leducatech.com indicando el HWID del equipo y una descripción del problema.