저장소 수준의 코드 진화로서의 에이전트 기반 하드웨어 설계 (Agentic Hardware Design as Repository-Level
요약
하드웨어 설계를 저장소 수준의 코드 진화로 다루는 자가 진화 에이전트 프레임워크 HORIZON을 제안합니다. 격리된 git 워크트리를 활용한 핸즈프리 에이전트 루프를 통해 ChipBench 등 주요 벤치마크에서 100% 완료율을 달성했습니다.
핵심 포인트
- 저장소 수준의 코드 진화 개념을 하드웨어 설계에 적용
- Markdown 하네스를 통한 프로젝트 팩 컴파일 방식 도입
- git 워크트리를 활용한 상태 관리 및 재현성 확보
- 주요 하드웨어 설계 벤치마크에서 100% 성공률 기록
우리는 하드웨어 설계를 저장소 수준의 코드 진화 (repository-level code evolution)로 취급하는 자가 진화 에이전트 프레임워크인 HORIZON을 제시합니다. Markdown 하네스 (harness)는 도메인 지식, 실행 가능한 평가기 (evaluator), 수락 술어 (acceptance predicate), 그리고 git/런타임 정책을 포함하는 프로젝트 팩으로 컴파일됩니다. 이후 핸즈프리 (hands-free) 에이전트 루프가 격리된 git 워크트리 (worktree)를 진화시키며, 상태 관리, 추적 (tracing) 및 재현 (replay)을 위해 저장소 작업 (repository operations)을 사용합니다. 이는 EDA 소프트웨어 시스템에서 이루어졌던 저장소 규모의 자가 진화 (self-evolution)에 관한 이전 연구들을 하드웨어 설계 산출물 자체로 확장합니다. 우리는 ChipBench, RTLLM, Verilog-Eval 및 9가지 CVDP 카테고리에서 우리의 접근 방식을 평가하였으며, 완전한 핸즈프리 에이전트 루프를 통해 모든 스위트에서 100% 벤치마크 완료를 달성했습니다. 그러나 우리는 하드웨어 설계를 위한 에이전트 기반 AI가 해결되었다고 주장하지는 않습니다. 이러한 벤치마크들은 칩 설계의 훨씬 더 광범위한 엔지니어링 문제에 대한 통제된 대리 지표 (proxies)입니다. Section~
ef{sec:discuss}에서는 본 연구의 한계를 검토하고 향후 연구 과제들을 강조합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기