목록 보기
주문형 반도체 Floorplan 자동화 (1)
AI

주문형 반도체 Floorplan 자동화 (1)

마키나락스
마키나락스
2021년 12월 2일

두줄요약

ASIC Floorplan의 수작업 배치 문제를 강화학습 기반 Placer로 자동화하는 접근을 소개했습니다. 저복잡도 Netlist에서 전문가와 ICC2 자동 배치에 가까운 성능을 확인했습니다.

문제 상황

  • ASIC Physical Design의 Floorplan 단계에서 수십~수백 개 Macro와 대규모 연결 관계를 고려해야 하는 수작업 배치
  • 후속 설계 검증에 장시간이 소요되고, 전문가 숙련도에 따른 설계 품질·일정 편차
  • 짧은 Wire 길이와 제한된 Routing Resource 사이의 Violation 방지 요구

원인 분석

  • Macro 배치 결과가 Placement·Routing 및 PPA에 연쇄적으로 영향
  • 메타 휴리스틱 방식의 문제 규모 증가 시 긴 탐색 시간과 수렴 불확실성
  • Netlist·Chip Canvas 변경 시 배치 탐색 재수행 필요

해결 방법

  • Standard Cell 클러스터링으로 강화학습 배치 대상 규모 축소
  • 연결 관계와 현재 배치 정보를 뉴럴 네트워크로 임베딩하고, Agent가 순차적 배치 위치 결정
  • Placement Optimization 후 WNS와 Frequency로 Floorplan 결과 검증

성능/운영 포인트

  • 약 12만 소자 저복잡도 Netlist에서 전문가 및 ICC2 Macro Auto Placement와 유사한 성능 확인
  • WNS 0 이상과 Frequency 최대화를 목표로 한 Performance 중심 평가
  • 향후 60만·100만 소자 Netlist와 최소 추가 학습 기반 일반화 목표

다음 읽기

#ASIC 주제를 이어서 읽기

주문형 반도체 (ASIC) Floorplan 자동화 - Part I

ASIC Floorplan 자동화의 난점과 PPA 기반 평가 기준을 설명했습니다. 강화학습 Placer가 저복잡도 문제에서 전문가·ICC2와 유사한 성능을 보였습니다.

마키나락스
마키나락스
AI
전체 보기

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...