모두CBT

mod-8 존슨 카운터를 설계하기 위하여 최소 필요한 플립플롭의 수는? | [전자기사 필기] 17년 2회차 기출문제 상세 페이지

1[전자기사 필기] 17년 2회차
mod-8 존슨 카운터를 설계하기 위하여 최소 필요한 플립플롭의 수는?
1
2개
2
4개
3
8개
4
16개
해설

mod-8 존슨 카운터는 4개의 플립플롭을 사용하여 8개의 상태(000, 0001, 0011, 0111, 1111, 1110, 1100, 1000)를 2클록씩 반복 생성하므로, 최소 필요한 플립플롭은 4개이다.

mod-8 존슨 카운터는 8개의 서로 다른 상태를 가져야 하므로, 필요한 플립플롭의 수는 2n≥82^n \geq 8을 만족하는 최소 n값을 구하면 된다. 23=82^3 = 8이므로 이론상으로는 3개가 필요하다.

그러나 존슨 카운터(Johnson counter)는 시프트 레지스터 구조로 동작하며 최상위 비트의 보수를 최하위에 피드백하는 방식으로 상태를 순환한다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.