suya sim
suya sim soumet des simulations aux chaînes d’outils cloud de Subaya et vous permet d’inspecter les
résultats. Les simulateurs lourds tournent sur le backend — vous ne payez que les secondes de calcul
que vous utilisez. Pour un exemple concret, consultez le Guide de simulation et le
Démarrage rapide.
suya sim run
Section intitulée « suya sim run »Empaquetez vos sources, expédiez-les vers une exécution cloud et (optionnellement) attendez le résultat.
suya sim run \ --tool ryusim \ --tb tb/adder_tb.py \ --top adder \ --source ./rtl \ --wait| Drapeau | Description |
|---|---|
--tb <path> |
Chemin du testbench. |
--top <module> |
Module de premier niveau sous test. |
--project <id> |
Projet sous lequel exécuter. Par défaut .subaya/config.toml. |
--source <dir> |
Répertoire source à empaqueter et expédier avec l’exécution. |
--tool <name> |
Simulateur : ryusim, verilator, icarus, questa, xsim ou renode. |
--tier <S> |
Palier de calcul pour l’exécution. |
--wait |
Sonder jusqu’à ce que l’exécution atteigne un état terminal et afficher un résumé réussite/échec. |
--no-cache |
Forcer une exécution fraîche, en contournant les résultats mis en cache. |
--arg <a> |
Argument supplémentaire transmis au simulateur. Répétable. |
suya sim list
Section intitulée « suya sim list »Lister vos exécutions récentes.
suya sim listsuya sim report
Section intitulée « suya sim report »Afficher le statut d’une exécution et un résumé des résultats.
suya sim report <run-id>suya sim logs
Section intitulée « suya sim logs »Suivre le journal d’une exécution.
suya sim logs <run-id>suya sim logs <run-id> --follow| Drapeau | Description |
|---|---|
--follow |
Diffuser le journal en direct jusqu’à ce que l’exécution se termine. |
suya sim rerun
Section intitulée « suya sim rerun »Resoumettre la source et la spécification d’une exécution comme nouvelle exécution.
suya sim rerun <run-id>suya sim rerun <run-id> --wait| Drapeau | Description |
|---|---|
--wait |
Sonder jusqu’à ce que la nouvelle exécution atteigne un état terminal. |
suya sim wave
Section intitulée « suya sim wave »Localiser l’artefact de forme d’onde d’une exécution, prêt à passer à l’outil de formes d’onde wf.
suya sim wave <run-id>Voir aussi
Section intitulée « Voir aussi »- Guide de simulation — procédure de bout en bout.
suya project— configurer le projet auquel une exécution appartient.- Aperçu de la CLI — drapeaux globaux tels que
--jsonpour les scripts.