suya sim
suya sim envía simulaciones a las cadenas de herramientas en la nube de Subaya y te permite inspeccionar los
resultados. Los simuladores pesados se ejecutan en el backend: pagas solo por los segundos de cómputo
que uses. Para un ejemplo resuelto, consulta la guía de Simulación y el
Inicio rápido.
suya sim run
Sección titulada «suya sim run»Empaqueta tu código fuente, envíalo a una ejecución en la nube y (opcionalmente) espera el resultado.
suya sim run \ --tool ryusim \ --tb tb/adder_tb.py \ --top adder \ --source ./rtl \ --wait| Indicador | Descripción |
|---|---|
--tb <path> |
Ruta del testbench. |
--top <module> |
Módulo de nivel superior bajo prueba. |
--project <id> |
Proyecto bajo el que ejecutar. Por defecto, .subaya/config.toml. |
--source <dir> |
Directorio de código fuente a empaquetar y enviar con la ejecución. |
--tool <name> |
Simulador: ryusim, verilator, icarus, questa, xsim o renode. |
--tier <S> |
Nivel de cómputo para la ejecución. |
--wait |
Sondea hasta que la ejecución alcanza un estado terminal e imprime un resumen de éxito/fallo. |
--no-cache |
Fuerza una ejecución nueva, ignorando los resultados en caché. |
--arg <a> |
Argumento adicional pasado al simulador. Repetible. |
suya sim list
Sección titulada «suya sim list»Enumera tus ejecuciones recientes.
suya sim listsuya sim report
Sección titulada «suya sim report»Muestra el estado de una ejecución y un resumen de resultados.
suya sim report <run-id>suya sim logs
Sección titulada «suya sim logs»Sigue el registro de una ejecución.
suya sim logs <run-id>suya sim logs <run-id> --follow| Indicador | Descripción |
|---|---|
--follow |
Transmite el registro en vivo hasta que la ejecución termina. |
suya sim rerun
Sección titulada «suya sim rerun»Vuelve a enviar el código fuente y la especificación de una ejecución como una ejecución nueva.
suya sim rerun <run-id>suya sim rerun <run-id> --wait| Indicador | Descripción |
|---|---|
--wait |
Sondea hasta que la nueva ejecución alcanza un estado terminal. |
suya sim wave
Sección titulada «suya sim wave»Localiza el artefacto de forma de onda de una ejecución, listo para entregar a la herramienta de formas de onda wf.
suya sim wave <run-id>Véase también
Sección titulada «Véase también»- Guía de simulación — recorrido de principio a fin.
suya project— configura el proyecto al que pertenece una ejecución.- Visión general de la CLI — indicadores globales como
--jsonpara scripting.