학부 디지털 IC 설계 수업, PrimeTime STA 실습
학부 디지털 IC 설계 수업에서 PrimeTime으로 타이밍 제약을 검증하는 실습을 했습니다. SDC 파일에서 클럭 정의가 잘못되면 타이밍 분석 전체가 틀려진다는 걸 처음 실수를 통해 배웠습니다. create_clock 명령어로 클럭 특성을 정의하고, 입출력 포트 제약을 통해 외부 인터페이스 타이밍을 설정하는 방식을 익혔습니다. 멀티사이클 경로와 거짓 경로 예외 설정이 잘못되면 타이밍 위반이 보고되지 않아 실제 동작 오류로 이어진다는 것도 배웠습니다. CDC(클럭 도메인 교차) 경로는 STA만으로 검증하기 어렵고 CDC 전용 도구가 필요하다는 구분도 그때 알았습니다. 이후 저는 타이밍 분석 전에 SDC 완전성 검토를 먼저 하는 습관이 생겼습니다. 제약 정의가 분석 결과의 신뢰도를 결정한다는 걸 그 경험에서 알았습니다.