순서논리회로 설계를 D, T, JK, SR 플립플롭으로 나타냄.
- 최초 등록일
- 2010.06.24
- 최종 저작일
- 2010.06
- 28페이지/
MS 파워포인트
- 가격 8,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
우리 주변에서 설계될 수 있는 순서논리회로를 생각해보고 설계하여라. 조건은 외부입력 1개이상, 상태수 5개 이상, 출력 1개이상이고 상태도, 상태표, 상태천이표를 나타내고 그것을 바탕으로 D flipflop, T flipflop, JK flipflop, SR flipflop을 이용한 회로를 설계하라. 기본적으로 페르시아의 왕자 게임을 골격으로 구상하였고 페르시아의 왕자가 공주를 구하기 위해 다음 단계를 통과하기 위해서 문을 열어야 된다는 조건으로 설계하였다.
목차
1. 개요(Outline)
2. 상태도(State Diagram)
3. 상태표(State Table)
4. 상태천이표(State Transition Table)
5. D Flip-Flop
5.1 State Table
5.2 Karnaugh Map
5.3 회로도
6. T Flip-Flop
6.1 State Table
6.2 Karnaugh Map
6.3 회로도
7. SR Flip-Flop
7.1 State Table
7.2 Karnaugh Map
7.3 회로도
8. JK Flip-Flop
8.1 State Table
8.2 Karnaugh Map
8.3 회로도
9. 출력 회로
10. 결론(Conclusion)
본문내용
개 요 (Outline)
문제 제기 : 우리 주변에서 순서논리회로를 이용하
여 설계될 수 있는 놀이를 생각해 보고
설계하여 보시오.
조건 : 외부입력 1개 이상, 상태 수 5개 이상, 출력
1개 이상
상태도, 상태표, 상태천이표를 나타내고 그것들을
바탕으로 D, T, S-R, J-K Flip-Flop을 이용한 회로
를 설계하시오.
개 요 (Outline)
기본 골격은 페르시아의
왕자(Prince of Persia)
의 게임에서 가져왔다.
플레이어의 선택과 누르는
시간에 따라 상태가 달라진다.
마지막 지점을 넘어가면
다시 초기화된다.
개 요 (Outline)
100 011 010 001 000
페르시아 왕자가 공주를 구하기 위해 다음 단계를 통과하려면 그림에 표시된 100지점을 밟아서 비밀의 문을 열어야 한다. 왕자가 100지점 위에 있으면 출력이 1이 되어 비밀의 문이 열린다. 플레이어가 왼쪽 진행 버튼을 0.1초씩 누르고 있을 때 마다 1씩 증가한다.
* 왕자는 처음에 100지점을 제외한 나머지 위치에서 나올 수 있다.
결 론(Conclusion)
이번 과제는 우리 주변의 순서논리회로를 다양한 플립플롭(D, T, SR, JK)으로 설계해 보는 것이었다.
5가지의 상태를 표현하기 위해 3가지 변수를 사용하고 2변수 입력을 사용하였기에 5변수 카노맵을 그려서 식을 간단히 하는데 상당히 복잡하였다.
0에서 1, 1에서 0으로 상태변화 시 S-R FF의 경우보다 J-K FF의 경우 무관항이 더 생기므로 플립플롭의 입력이 더 간단화 되는 것을 확인 가능했다.
결 론(Conclusion)
조합논리회로보다 더 복잡하기 때문에 논리회로 책이나 인터넷을 찾아보고 상태도나 상태표, 플립플롭의 구성이나 회로도를 그릴 수 있었다.
같은 상태표를 가지고 여러 가지 플립플롭으로 나타낼 수 있다는 사실을 알게 되었고 숙달할 수 있었다.
우리 주변에 순서논리회로를 이용한 제품이나 놀이가 주제를 정하던 중 굉장히 많다는 것을 알 수 있었고 그것들은 우리가 설계한 단순한 순서논리회로가
참고 자료
없음