JK플립플롭
세가지 동작을 수행
세트(J), 리세트(K), 보수화(J=K=1)
D = JQ′+K′Q
특성식: 플립플롭의 논리 특성을 대수학적으로 표현
JK 플립플롭
Q(t+1)=JQ’+K’Q
JK플립플롭 회로 분석
입력식
J_A = B
K_A = Bx'
J_B = x'
K_B = A'x + Ax'
특성식
Q(t+1)= JQ′+K′Q
상태식 ( 특성식으로부터 유도, J와 K에 입력식 J_A, J_B, K_A, K_B 대입 and Q에 상태 A, B 대입)
A(t+1) = J_AA' + K_A'A
B(t+1) = J_BB' + K_B'B
출력식
[예제1]
1) 입력식을 구한다
J_A = x
K_A = A
2) 상태식을 구한다 (특성식을 이용하여)
A(t+1) = JQ′+K′Q = xA' + A'A = xA'
3) 상태표를 구한다
[예제2]
1) 입력식을 구한다
J_A = A' + A = 1
K_A = 1
J_B = A
K_B = A'B'
J_C = B'
K_C = C
2) 상태식을 구한다 (특성식을 이용하여)
A(t+1) = J_AA′+K_A′A = A'
B(t+1) = J_BB′+K_B′B = AB' + (A'B')'B = AB' + (A+B)B = AB' + AB + B = A + B
C(t+1) = J_CC′+K_C′C = B'C' + C'C = B'C'
3) 출력 없음
4) 상태표를 구한다
5) 상태도표를 구한다
여기표 (excitation table)
주어진 각각의 상태의 전이에 대해서 이 전이를 일으키는 플립플롭의 입력조건들을 나열한 표
• D 플립플롭은 입력식을 상태표에서 직접 구할 수 있음 (여기표 필요 없음)
• JK 플립플롭이나 T 플립플롭은 입력식을 구하려면 상태표로부터 입력식을 알아내야 함 (여기표 필요)
JK플립플롭의 상태표를 보고 여기표 구하기
현재 상태와 다음 상태 값을 보고 JK플립플롭의 입력을 구함
[예제1] 다음 상태표를 보고 여기표를 추가하고 입력식을 구하시오
여기표
입력식
JK플립플롭 회로 설계
[예제1] JK플립플롭을 활용하여 주파소 5배 감소기를 설계하시오 (입력식까지만)
자료참조 - Digital Design 6th Morris Mano