논리 회로
플립플롭의 셋업 시간에 대한 설명으로 올바른 것은 무엇입니까?
- A클록 에지 이후에 데이터를 계속 유지해야 하는 최소 시간
- B클록 에지 이전에 데이터 입력이 안정되어 있어야 하는 최소 시간
- C전원을 켜고 나서 동작할 때까지의 시간
정답과 해설 보기
정답: B. 클록 에지 이전에 데이터 입력이 안정되어 있어야 하는 최소 시간
플립플롭이 올바르게 받아들이려면 클록 에지보다 일정 시간 전부터 데이터가 안정되어 있어야 하며, 이것이 셋업 시간입니다. 데이터 경로의 지연이 클록 주기에서 셋업 시간을 뺀 값을 넘으면 위반이 되며, 클록을 느리게 하면 해소할 수 있습니다. 에지 이후에 데이터를 유지해야 하는 시간은 홀드 시간이며, 둘 중 하나라도 만족하지 못하면 잘못된 값을 받아들이거나 메타스터빌리티의 원인이 됩니다.