RTL 최적화·ECO 수정·레이아웃 조정 단계 순 타이밍 클로저 결
ASIC 개발에서 타이밍 클로저를 달성하기 위한 방법론은 설계 단계에 따라 접근 방식이 달라진다는 점이 핵심입니다. 합성 단계에서는 RTL을 최적화하거나 합성 제약을 조정하고, P&R 단계에서는 플로어플래닝과 배치 밀도를 조정하는 방식으로 타이밍에 영향을 줍니다.
P&R 이후 발생하는 위반에는 ECO(Engineering Change Order) 방식을 사용합니다. 전체 재합성 없이 크리티컬 경로의 셀을 교체하거나 버퍼를 삽입하면 타이밍을 국소적으로 개선하면서 런타임을 줄일 수 있습니다.
방법론에서 가장 중요한 원칙은 변경 범위를 단계가 진행될수록 줄이는 것입니다. 초기에는 구조적 변경을 허용하고 후반에는 ECO 레벨로 제한하면, 수정이 다른 경로에 미치는 영향이 점점 작아져 안정적인 수렴으로 이어집니다. 늦은 대형 변경이 수렴을 무너뜨립니다.