대형 SoC에서 타이밍 클로저·CDC 복잡성·플로어플랜 파티셔닝이 핵심 도전임을 문헌으로 학습
20M 게이트 이상의 대형 SoC 설계에서 주요 도전 과제는 수업과 관련 논문을 통해 학습한 내용입니다. 규모가 커질수록 타이밍 클로저가 어려워지는 것이 첫 번째 과제입니다. 수천 개의 타이밍 경로가 동시에 관리되어야 하고, 한 블록의 최적화가 다른 블록 경로에 영향을 줄 수 있습니다.
클럭 도메인 수가 늘어나면 도메인 간 교차 경로와 CDC 처리가 기하급수적으로 복잡해집니다. 플로어플랜 파티셔닝을 초반에 잘 잡지 않으면 배선 혼잡이 후반에 타이밍 클로저를 막는 병목이 됩니다. 설계 규모가 커질수록 계층 설계와 블록 단위 타이밍 예산 배분이 중요해진다는 것을 학습했습니다.
이런 복잡성 관리 방식을 이론으로 먼저 익혔고, 실제 경험으로 이어가고 싶은 부분입니다.