3D 반도체 설계의 혁신: 오픈소스 벤치마크 Open3DBench 등장!
저장대학교 연구진이 개발한 Open3DBench는 오픈소스 기반 3D-IC 설계 벤치마크로, 2D 대비 면적 51.19%, 배선 길이 24.06%, 타이밍 30.84%, 전력 5.72% 개선을 달성했습니다. PPA 중심 설계 방법론의 중요성을 강조하며 3D-IC 설계 분야 발전에 기여할 것으로 예상됩니다.

중국 저장대학교(Zhejiang University) 주저우 지화(Zhi-Hua Zhou) 교수 연구팀이 이끄는 연구진이 획기적인 오픈소스 3D-IC 백엔드 구현 벤치마크, Open3DBench를 개발했습니다. 이 벤치마크는 OpenROAD-flow-scripts 프레임워크를 기반으로 구축되어, 전력(Power), 성능(Performance), 면적(Area), 열(Thermal) 등의 핵심 지표를 종합적으로 평가할 수 있습니다.
Open3DBench는 3D 분할, 배치, 라우팅, RC 추출, 열 시뮬레이션 등의 모듈식 통합을 지원합니다. 이는 상용 툴과 사내 스크립트에 의존하는 최첨단 3D 설계 흐름과도 잘 맞아떨어집니다. 특히 주목할 만한 점은 연구진이 Open3D-Tiling (규칙적인 매크로 배치 강조)과 Open3D-DMP (분석적 배치기 DREAMPlace를 이용한 다이 간 공동 배치를 통한 배선 길이 최적화)라는 두 가지 기본적인 3D 배치 알고리즘을 제시했다는 점입니다.
실험 결과는 놀랍습니다. 2D 설계 흐름과 비교하여 면적은 51.19%, 배선 길이는 24.06%, 타이밍은 30.84%, 전력 소모는 5.72% 개선되었습니다. 이는 Open3DBench가 3D-IC 설계의 효율성을 크게 향상시킬 수 있음을 보여줍니다. 하지만 연구진은 단순히 배선 길이만 개선한다고 해서 항상 PPA 성능이 향상되는 것은 아니라는 점을 강조하며, PPA 중심의 설계 방법론 개발의 중요성을 제시했습니다. 이는 향후 3D-IC 설계 연구의 중요한 방향을 제시하는 의미있는 발견입니다.
Open3DBench는 표준화되고 재현 가능한 플랫폼을 제공하여, 오픈소스 툴과 상용 솔루션 간의 격차를 효과적으로 해소하고 3D-IC 설계 분야의 발전에 크게 기여할 것으로 기대됩니다. 이는 3D 반도체 기술 발전에 중요한 이정표가 될 뿐만 아니라, 관련 연구자들에게 귀중한 오픈소스 자원을 제공하여 더욱 빠른 혁신을 촉진할 것입니다.
🎉 Open3DBench의 등장은 3D 반도체 시대의 혁신을 가속화하는 중요한 계기가 될 것입니다! 🎉
Reference
[arxiv] Open3DBench: Open-Source Benchmark for 3D-IC Backend Implementation and PPA Evaluation
Published: (Updated: )
Author: Yunqi Shi, Chengrui Gao, Wanqi Ren, Siyuan Xu, Ke Xue, Mingxuan Yuan, Chao Qian, Zhi-Hua Zhou
http://arxiv.org/abs/2503.12946v1