Pular para o conteúdo

Início rápido

Do zero a uma simulação aprovada em três etapas. A CLI suya conduz tudo — para pessoas, agentes de IA e CI igualmente.

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

Consulte a página de Download para todas as plataformas e checksums. Verifique com:

Terminal window
suya version
Terminal window
suya auth login

Isso abre um navegador para autorizar a CLI e, em seguida, armazena um token localmente. Para agentes e CI, defina a variável de ambiente SUBAYA_API_KEY — sem necessidade de navegador:

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

Consulte Autenticação e chaves de API para a história completa.

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 empacota sua árvore de RTL e a envia para uma execução do RyuSim na nuvem; --wait faz polling até que a execução atinja um estado terminal e imprime um resumo de aprovação/falha. Em seguida:

  • suya sim report <run-id> — resumo dos resultados
  • suya sim logs <run-id> --follow — transmita o log da execução
  • suya sim wave <run-id> — localize o artefato de forma de onda (analise com wf)
  • suya sim list — execuções recentes