Notice
Recent Posts
Recent Comments
Link
관리 메뉴

거북이처럼 천천히

JK Flip-Flop / T Flip-Flop 본문

논리 회로/디지털 논리 회로

JK Flip-Flop / T Flip-Flop

유로 청년 2024. 7. 6. 16:13

1. JK Flip Flop

  • SR Latch / Flip-Flop은 S = 1, R = 1 값을 입력으로 넣었을 때, 발진할 수 있다는 문제점을 갖고 있었다.
  • D Latch / Flip-Flop은 이러한 문제점의 원인 S = 1, R = 1 값의 입력을 제한함으로써 문제점을 해결하였다.
  • JK Latch / Flip-Flop은 S = 1, R = 1 값의 입력을 받되, 해당 입력값이 들어오면 이전 출력값을 Toggle 시켜 출력시킨다.
  • JK Flip Flop은 다음과 같은 진리표와 논리 게이트 회로를 갖는다.

(왼) Logic Circuit of JK Flip-Flop, (오른) Truth table of JK Flip-Flop (Source: www.allaboutcircuits.com)

 

 

  • 다시 정리하자면 다음과 같다.
    - SR Latch, F/F 는 S = 1, R = 1 입력값을 넣으면 출력 Q, Q'가 모두 0으로 출력한 뒤, 다시 S = 0, R = 0 입력값을 넣으면 출력 Q, Q'가 0 ▶1 ▶ 0 ▶  ...... 으로 발진한다는 문제점이 발생했다.
    - D Latch, F/F는 하나의 입력, D를 받은 뒤, 회로 내에서 invertor를 이용하여 서로 다른 입력값을 만듬으로써 S = 1, R = 1 입력값이 들어오는 경우를 제한하여 해결했다.
    - JK Latch, F/F는 D Latch, F/F와 다르게 S = 1, R = 1 입력값을 받되,  해당 입력값이 들어오면 이전 출력값을 Toggle 시켜 출력하도록 함으로써 해결했다.

 

 

 

 

 

2. T Flip Flop

  • T Flip Flop은 JK Flip Flop의 Toggle 기능을 가져와 만든 Flip Flop이다.
  • T Flip Flop은 JK Flip Flop의 논리 게이트 회로를 이용하여 하나의 입력만 받아서 입력 단자 J,K 에 연결하여 구현 할 수 있다.
  • 입력값 T = 0 이면 이전 출력 값을 그대로 출력하며, 입력값 T = 1 이면 이전 출력 값을 Toggle시켜 출력한다.
  • T Flip Flop은 다음과 같은 진리표와 논리 게이트 회로를 갖는다.

(왼) Logice circuit of T Flip Flop, (오른) Truth table of T Flip Flop (Source : www.javatpoint.com)

'논리 회로 > 디지털 논리 회로' 카테고리의 다른 글

리셋형 10진 비동기 업 카운터  (0) 2024.07.07
비동기식 카운터 (Asynchronous Counter)  (0) 2024.07.07
SR Flip-Flop / D Flip-Flop  (0) 2024.07.06
Ring Counter  (0) 2024.07.04
Shift Register  (0) 2024.07.04