멀티 코너 셋업·홀드 마진 확인, 폴스 패스·멀티사이클 예외 처리 목록 문서화로 STA 신뢰성 확보
정적 타이밍 분석에서 타이밍 무결성을 지키기 위해 학부 수업과 오픈소스 툴 실습을 통해 접근했습니다. 클럭 도메인 경계에서 셋업·홀드 마진을 모두 코너 조건별로 확인하는 것이 기본이라는 것을 배웠고, 단일 코너에서만 타이밍을 보면 실제 공정 편차 구간에서 마진이 부족해질 수 있습니다.
멀티사이클 패스와 폴스 패스 제약을 잘못 적용하면 실제 타이밍 위반인데도 분석이 통과되는 경우가 생겨, 제약 작성 전에 경로의 동작 방식을 먼저 확인하는 습관을 들였습니다. STA 예외 처리 목록을 문서화해 어떤 경로가 예외로 잡혀 있는지 파악할 수 있도록 유지했습니다.
경로가 많을 때는 마진이 가장 작은 상위 경로부터 원인을 분석하는 것이 효율적이었습니다. 이 과정에서 제약 파일의 정확성이 STA 결과의 신뢰성을 결정한다는 것을 배웠습니다.