소개글
"jk플립플롭을 이용하여 3비트 2진 카운터를 설계하는 과정"에 대한 내용입니다.
목차
1. 서론
1.1. 3비트 2진 카운터의 개념
1.2. 플립플롭의 정의와 종류
2. JK 플립플롭을 이용한 3비트 2진 카운터 설계
2.1. JK 플립플롭의 특성
2.2. 상태 천이 표 작성
2.3. 카르노 도 최소화
2.4. 회로 구현
3. T 플립플롭을 이용한 3비트 2진 카운터 설계
3.1. T 플립플롭의 특성
3.2. 상태 천이 표 작성
3.3. 카르노 도 최소화
3.4. 회로 구현
4. 결론
4.1. 설계 과정 요약
4.2. JK 플립플롭과 T 플립플롭 방식 비교
5. 참고 문헌
본문내용
1. 서론
1.1. 3비트 2진 카운터의 개념
3비트 2진 카운터의 개념은 다음과 같다. 카운터(Counter)란 입력으로 들어오는 신호(일반적으로 클록 신호)의 펄스 개수를 셀 수 있도록 하여 그 값을 출력으로 나타내는 회로이다. 3비트 2진 카운터는 출력 값이 3비트의 2진 값으로 나타나는 카운터이다. 카운터 회로에서는 출력 값을 계속 유지할 수 있어야 하기 때문에 저장 소자인 플립플롭의 사용이 필수적이다. 따라서 카운터는 플립플롭으로 구성된다. 카운터는 들어오는 클록 신호의 펄스 수에 따라 출력 값을 1씩 증가시켜 가는 기능을 한다. 또한 카운터는 자신이 나타낼 수 있는 최대값 이후에 다시 펄스가 들어오면 초기값인 0으로 순환된다.
1.2. 플립플롭의 정의와 종류
플립플롭은 클럭 입력을 가지는 2진 기억소자로서 쌍안정 회로라고 불리기도 한다. 이는 클럭 입력이 존재하는 동기식 순서논리회로의 기본적인 소자이다. 플립플롭은 '클럭' 입력과 '래치' 소자로 이루어져 있으며, 비트 기억을 위해 순서논리회로에서 사용되는 요소로서 역할한다. SR 플립플롭, JK 플립플롭, T 플립플롭, D 플립플롭 등 여러 종류의 플립플롭이 존재하며, 이 중 JK 플립플롭이 가장 많이 사용된다. 플립플롭은 HIGH 상태인 '1' 상태, SET 또는 PRESET 상태로 존재하고, LOW 상태인 '0' 상태, RESET 또는 CLEAR 상태로 존재한다. PRESET 입력은 출력이 1이 되도록 하며, CLEAR 입력은 출력이 0이 되도록 한다. 플립플롭은 클럭 입력에만 반응하며, 클럭 신호의 변화에 따라 출력 상태가 변화하는 동기식 순서논리회로이다. 또한 현재 상태와 입력뿐만 아니라 클럭에 의해서도 출력이 결정되는 특징이 있다. 플립플롭은 Excitation Table을 통해 묘사된다. 마스터 슬레이브 플립플롭과 에지 트리거드 플립플롭 등은 클럭이 오랫동안 '1'일 때 여러 차례 동작하는 것을 막기 위해 사용된다.
2. JK 플립플롭을 이용한 3비트 2진 카운터 설계
2.1. JK 플립플롭의 특성
JK 플립플롭의 특성은 다음과 같다. JK 플립플롭은 RS 플립플롭을 개량하여 만든 것으로, S와 R가 동시에 입력되더라도 현재 상태의 반대인 출력으로 바뀌어 안정된 상태를 유지할 수 있도록 하였다. 여기서 보수란, 만약 Q = 0, Q' = 1이라면, 다음 상태에서는 Q = 1, Q' = 0이 되는 것을 말한다. JK 플립플롭의 진리표에 따르면, J와 K가...
참고 자료
http://rockdrumy.tistory.com/298 [드럼치는 프로그래머]
IT CookBook ppt, “동기순서논리회로”, https://www.google.co.kr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&ved=0ahUKEwjH7pKLxZPNAhUFlZQKHXVrD_0QFggvMAU&url=http%3A%2F%2Flogos.mokwon.ac.kr%2Flect%2FDigital_Hanbit%2FChap9.ppt&usg=AFQjCNHNOst97s7H2ti865BJQXrYWAq0rA&bvm=bv.123664746,d.dGo
개인 블로그, “JK 플립플롭으로 카운터회로 만들기”, http://cieneyes.tistory.com/687
개인 블로그, “플립플롭(Flip-Flop) 이란?”, http://air802.tistory.com/40
개인 홈페이지, “T 플립플롭”; “JK 플립플롭”, http://jojo.namoweb.net/jusan/char4/4200-5.htm
「플립플롭」, 『정보통신용어해설』, (http://www.ktword.co.kr/test/view/view.php?no=4714)
「플립플롭」, 『한국기술교육대학부_기계공학과』, (https://cms3.koreatech.ac.kr/sites/yjjang/down/dig13/ch08_ffs.pdf)
IT CookBook ppt, “동기순서논리회로”, https://www.google.co.kr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&ved=0ahUKEwjH7pKLxZPNAhUFlZQKHXVrD_0QFggvMAU&url=http%3A%2F%2Flogos.mokwon.ac.kr%2Flect%2FDigital_Hanbit%2FChap9.ppt&usg=AFQjCNHNOst97s7H2ti865BJQXrYWAq0rA&bvm=bv.123664746,d.dGo
개인 블로그, “JK 플립플롭으로 카운터회로 만들기”, http://cieneyes.tistory.com/687
개인 블로그, “플립플롭(Flip-Flop) 이란?”, http://air802.tistory.com/40
개인 홈페이지, “T 플립플롭”; “JK 플립플롭”, http://jojo.namoweb.net/jusan/char4/4200-5.htm