콘텐츠로 이동

빠른 시작

제로에서 통과하는 시뮬레이션까지 세 단계로. suya CLI가 모든 것을 구동합니다 — 사람, AI 에이전트, 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

모든 플랫폼과 체크섬은 다운로드 페이지를 참조하십시오. 다음으로 검증하십시오:

Terminal window
suya version
Terminal window
suya auth login

이것은 CLI를 승인하기 위해 브라우저를 열고, 그런 다음 토큰을 로컬에 저장합니다. 에이전트와 CI의 경우, 대신 SUBAYA_API_KEY 환경 변수를 설정하십시오 — 브라우저가 필요하지 않습니다:

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

전체 내용은 인증 및 API 키를 참조하십시오.

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는 여러분의 RTL 트리를 패킹하여 클라우드 RyuSim 실행으로 전송합니다; --wait는 실행이 종료 상태에 도달할 때까지 폴링하고 통과/실패 요약을 출력합니다. 그런 다음:

  • suya sim report <run-id> — 결과 요약
  • suya sim logs <run-id> --follow — 실행 로그 스트리밍
  • suya sim wave <run-id> — 파형 아티팩트 찾기 (wf로 분석)
  • suya sim list — 최근 실행