리커버리 체크(Recovery Check)란?

비동기 리셋 등의 해제가 클록 에지의 너무 직전이 아닌지 확인하는 타이밍 체크로, 셋업에 해당한다. 에지의 너무 직후가 아닌지 보는 리무벌 체크(홀드에 해당)와 쌍으로 수행한다.

일본어 명칭: リカバリーチェック

리커버리 체크(Recovery Check)은(는) 타이밍 분석과 CDC 등 1개 분야의 연습 문제 1개에 나와요.

분야: 타이밍 분석과 CDC

도전해 보기: 리커버리 체크(Recovery Check) 관련 문제

비동기 리셋이 있는 플립플롭에서 리셋 해제가 클럭 에지에 너무 가깝지 않은지 STA로 조사하는 체크는?

  1. A클럭 게이팅 체크
  2. B리커버리 체크와 리무벌 체크
  3. C최대 천이 시간(max transition) 체크
정답과 해설 보기

정답: B. 리커버리 체크와 리무벌 체크

비동기 리셋의 해제는 데이터 입력과 마찬가지로 클럭 에지로부터 일정 시간만큼 떨어져 있어야 합니다. 해제가 에지 직전에 너무 가깝지 않은지 보는 것이 리커버리 체크(셋업에 해당), 에지 직후에 너무 가깝지 않은지 보는 것이 리무벌 체크(홀드에 해당)입니다. 위반하면 그 사이클에서 리셋이 해제될지 여부가 정해지지 않아, 플립플롭마다 동작을 시작하는 사이클이 어긋납니다. 천이 시간 체크는 신호 파형의 둔화를 보는 것으로 목적이 다릅니다.

해설 속 리커버리 체크(Recovery Check)

리커버리 체크(Recovery Check)이(가) 나오는 문제 (1)

  1. 비동기 리셋이 있는 플립플롭에서 리셋 해제가 클럭 에지에 너무 가깝지 않은지 STA로 조사하는 체크는?

관련 용어

비동기 리셋(Asynchronous Reset) 플립플롭(flip-flop) STA(정적 타이밍 분석) 동기화 회로(Synchronizer) 멀티사이클 패스(Multicycle Path) 비동기 FIFO 슬랙(Slack) 크리티컬 패스(Critical Path) 클록 도메인(Clock Domain) 클록 불확실성(Clock Uncertainty)

용어집으로 돌아가기