전전컴실험Ⅱ 06반 제09주 Lab#07 [FSM, Counter] 결과보고서
- 최초 등록일
- 2013.09.09
- 최종 저작일
- 2012.09
- 12페이지/
MS 워드
- 가격 1,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
1. Introduction (실험에대한소개)
가. Purpose of this Lab
나. Essential Backgrounds (Required theory) for this Lab
다. Hypothesis(Expected results) of this Lab & Basis of the assumption
2. Materials & Methods (실험장비및재료와실험방법)
가. 실험을통해구하고자하는데이터와이를획득하기위한실험순서
나. Materials(Equipments, Devices) of this Lab
다. Matters that require attentions
3. Results of this Lab (실험결과)
가. Results of Lab 1
나. Results of Lab 1.
4. Discussion (토론)
가. Check agreement between the hypothesis/simulation and the result
나. Data analysis (compare results, reasons of error)
다. Suggestions
5. Conclusion (결론)
가. Summarize experiment contents & purpose of this Lab
나. Studies from this Lab
6. Reference (참고문헌)
본문내용
1. Introduction (실험에대한소개)
가. Purpose of this Lab
8bit counter를 설계할 수 있으며, BCD to EXCESS-3 CODE를 finite state machine을 이용 하여 설계 할 수 있다.
나. Essential Backgrounds (Required theory) for this Lab
(1) CONTINUOUS ASSIGNMENTS
(가) continuous assignment문은 회로의 실행 상태에 관계없이 항상 활성화 되어 있어 0, 1, x, z중 한 가지 값으로 net를 계속 drive한다. 언제든지 assingnment문의 입력신호들 중 하나라도 바뀌면 출력 값을 즉시 재계산하여 업데이트 한다.
(나) 특징
-LHS+RHS 형식으로 사용한다.
-ASSIGN이란 키워드로 시작해야 한다.
-ASSIGN OPERATOR는 =를 사용해야 한다.
-ALWAYS, INITIAL 블록, TASK, FUNCTION 내부에는 사용이 불가능하다.
(2) PROCEDUAL ASSIGNMENTS
(가) procedural assignment는 variable 타입에 변수 값을 할당하는 문장들이다. 이는 순차적으로 실행문들로서 한 번에 한 문장씩 차례대로 실행하여 변수의 값을 갱신하는 변수 값 할당문 문장이다.
<중 략>
5. Conclusion (결론)
가. Summarize experiment contents & purpose of this Lab
이번 실험에서는 8bit up/down counter를 설계하고, BCD Code를 EXCESS-3 Code 변환하는 moore state machine이나 mealy state machine를 설계했다.
Counter는 dip switch를 통해 reset할것인지 더할 것인지 뺄 것인지를 결정했고, 입력값은 bus switch를 통해, clk은 button을 이용해서 실험 한 결과 정상적으로 작동 했다. 하지만 두 번째 실험은 이론을 제대로 숙지하지 못해 성공 하지 못했다. 이번 실험을 통해 8bit counter를 이해 및 설계할 수 있는 능력을 키울 수 있었으며, BCD to EXCESS-3 CODE를 finite state machine을 이용 하여 설계하는 점에 있어서 moore와 mealy를 비교 하고 그 차이점을 알 수 있다.
참고 자료
http://club.uos.ac.kr (시립대 에듀클래스)- 전자전기컴퓨터설계실험2 교안
Digital Design 4th (M.MORRIS MANO)-디지털논리 교재