실험2. 플립플롭 및 시퀀스회로의 기초
- 최초 등록일
- 2018.07.31
- 최종 저작일
- 2018.03
- 8페이지/ 한컴오피스
- 가격 3,500원
목차
1. 개요
2. 관련이론
3. 실험기기
4.실험 순서
본문내용
-논리조합회로와 시퀀스 회로, 플립플롭
논리게이트들의 조합으로 이루어진 논리조합회로는 어떤 입력이 가해지면 그 출력이 유일하게 한 상태로 결정된다. 즉 입력과 출력 사이의 관계가 부울대수의 함수관계에 의해 결정되어 있다. 이에 반해 시퀀스회로라 불리는 회로는 출력이 그 시점에서의 입력에 의해 영향을 받을뿐 아니라 과거의 상태에 의해서도 달라질 수 있다. 이러한 시퀀스 회로동작이 일어나게 하는 가장 기본적인 요소가 플립플롭이다.
플립플롭은 NAND, 혹은 NOR게이트를 조합하여 만들 수도 잇지만 보통 IC형태로 주어진다. 그리고 플립플롭의 종류에는 여러 가지가 있으나 가장 흔히 사용되는 것이 JK플립플롭이다. JK플립플롭은 기본 플립플롭 중에서 가장 일반적인 형태라 할 수 있으며 다른 종류의 플립플롭들의 기능은 JK플립플롭을 사용하여 간단히 구현할 수 있다. 그리고 실제로 IC형태로 제공되는 플립플롭은 대부분이 JK플립플롭이다. 따라서 본 실험에서는 JK플립플롭을 중심으로 하여 다루도록 한다.
-JK플립플롭의 동작
다음 그림은 JK플립플롭의 기호와 그 동작을 나타내는 표를 보여주고 있다. JK플립플롭은 기본적으로 세 개의 입력 J,K,CLK과 두 개의 출력 Q, Q’를 가지고 있다. 여기서 Q’출력은 Q출력을 단순히 반전한 것에 해당한다. 출력Q는 J입력과 K입력의 상태에 따라 달라진다. J입력이 active 상태1 이면 이는 Q를 1로만들려 함을 의미하고 K입력이 active상태이면 Q를 0으로 만들려함을 의미한다.
그러나 이러한 동작은 항상 즉각 이루어지는 것이 아니고 쿨럭의 입력상태가 변화하는 시점에서만 나타날 수 있다. 쿨럽 입력이 0에서 1로 바뀌거나 1에서 0으로 바뀌는 시점에 이르러서야 비로소 입력단자의 상태가 출력에 영향을 미쳐 출력이 바뀌게 된다. 물론 그 이전의 출력 상태가 이미 Q=1, Q’=0이었다면 외견상 출력에는 아무런 변화가 없는 것처럼 보인다.
이와 같이 입력의 상태에 따라 출력이 변하는 시점은 쿨럽입력의 상태가 바뀌는 때로서 이 시점을 쿨럭입력의 엣지라고 부른다. 그리고 이때 플립플롭이 트리거 되었다고 말한다.
참고 자료
없음