IC 설계 흐름과 EDA
서로 다른 클록으로 동작하는 회로 사이에서 신호를 주고받는 부분에 동기화 회로가 올바르게 들어 있는지 전용 툴로 확인하는 검증을 무엇이라고 하는가?
- AIR 드롭 분석
- BCDC(클록 도메인 크로싱) 검증
- CDRC
정답과 해설 보기
정답: B. CDC(클록 도메인 크로싱) 검증
비동기 클록 사이에서 신호를 그대로 주고받으면 플립플롭 출력이 0도 1도 아닌 메타스터빌리티 상태가 되거나 데이터를 놓치는 일이 생깁니다. CDC 검증에서는 이러한 주고받는 지점을 설계에서 자동으로 찾아내고, 2단 플립플롭이나 비동기 FIFO 등의 동기화 회로가 올바르게 들어 있는지 확인합니다. 발생이 드물어 재현하기 어려우므로 일반 시뮬레이션으로는 찾기 힘든 결함을 검출할 수 있습니다.
- A. IR 드롭 분석은 전원 전압 강하의 분석입니다.
- B. 맞습니다. 클록을 넘나드는 신호 전달을 확인하는 검증입니다.
- C. DRC는 레이아웃 도형 규칙의 검사입니다.