Ir al contenido

Inicio rápido

De cero a una simulación exitosa en tres pasos. La CLI suya lo controla todo, tanto para personas como para agentes de IA y CI.

Terminal window
# macOS / Linux
curl -fsSL https://subaya-dev.com/cli/install.sh | sh
Terminal window
# Windows
irm https://subaya-dev.com/cli/install.ps1 | iex

Consulta la página de Descarga para ver todas las plataformas y sumas de verificación. Verifica con:

Terminal window
suya version
Terminal window
suya auth login

Esto abre un navegador para autorizar la CLI y luego almacena un token localmente. Para agentes y CI, define en su lugar la variable de entorno SUBAYA_API_KEY: sin necesidad de navegador:

Terminal window
export SUBAYA_API_KEY="sk_..."
suya auth whoami

Consulta Autenticación y claves de API para conocer todos los detalles.

Terminal window
suya project create --name adder --workspace <workspace-id> --type fpga
suya sim run \
--tool ryusim \
--tb tb/adder_tb.py \
--top adder \
--source ./rtl \
--wait

--source empaqueta tu árbol RTL y lo envía a una ejecución de RyuSim en la nube; --wait sondea hasta que la ejecución alcanza un estado terminal e imprime un resumen de éxito/fallo. Luego:

  • suya sim report <run-id> — resumen de resultados
  • suya sim logs <run-id> --follow — transmite el registro de la ejecución
  • suya sim wave <run-id> — localiza el artefacto de forma de onda (analiza con wf)
  • suya sim list — ejecuciones recientes