레포트

간단한 자판기 설계 Report

작성자
admin
작성일
2021-04-11 00:33
조회
131
간단한 자판기 설계 Report





간단한 자판기 설계

gate, flipflop 등을 이용하여 간단한 자판기 설계 실험입니다. 밀리 머신, 무어 머신의 특성을 이용하여 두가지 방법으로 다 구현하였습니다. 예비 조사 내용이 들어있고, design 과정, design 회로도, 그리고 실험 결과 내용이 정밀하게 기록되어 있습니다. 리포트는 한글로 작성되었고, hardware로만 구현되었습니다. 납땜을 하셔도 되고, 빵판에 그냥 꽂아서 작업하셔도 됩니다. 돈을 입금하는 것은 스위치로 구현하였고. 음료수가 나오는것은 LED 불을 켜는 것으로 대신 하였습니다. 최종 A+ 받은 자료입니다.


1. Purpose of the lab
이 실험의 목표는 순차 로직의 원리와 storage element (flip-flop)을 이해하고 이를 바탕으로 순차 회로를 디자인 하는 것이다. 순차회로의 output은 input의 현재 sequence 뿐만 아니라 과거 sequence 로 이루어진 함수이다. 과거의 sequence는 current state로 저장된다.
순차 회로를 디자인 하기 위해서는 Finite State Machine(FSM) 기법이 사용된다. FSM은 primitive internal memory를 갖고 있는 추상적인 모델로서 유한개의 state와 이 state 사이의 transition과 action으로 구성되어 있다. FSM을 디자인 하는 방법으로는 대표적으로 Mealy state machine과 Moore state machine의 두 가지 방법이 있다.

-FSM의 예


2. Background
1. FSM


FSM (Finite State Machine)은 디지털 회로의 동작순서를 결정하는 제어신호를 발생하는 순서 논리 회로이다.
FSM은 조합논리회로와 레지스터로 구성되는데, 외부 입력과 레지스터 출력은 조합논리회로의 입력으로 연결되고, 조합논리회로의 출력은 외부 출력과 레지스터 입력에 연결된다.
레지스터가 갖는 값이 상태(State)를 의미하며 유한한 개수를 갖는다. 레지스터의 출력은 현재상태 (Current State), 입력은 다음상태 (Next State)가 된다.
다음상태와 외부 출력은 현재상태와 외부 입력에 의해 결정되므로 외부 입력을 조건 (Condition) 이라고도 부른다. 외부 출력은 제어신호가 된다.

2. Mealy machine


Mealy Type의 출력은 현재 상태와 입력에 의해 결정된다. 출력은 유효한 clock 에지에 비동기로 동작한다. 상태의 개수가 적어지므로 레지스터의 비트수가 적어지는 반면 조합논리회로가 커진다.


2. Moore Machine


Moore Type의 출력은 현재 상태에 의해서만 결정된다. 출력은 유효한 clock 에지에 동기로 동작된다. 상태가 더 많이 필요하므로 레지스터의 비트수가 증가하는 반면 2개의 조합논리회로로 구성되므로 적어진다.




자료출처 : http://www.ALLReport.co.kr/search/Detail.asp?xid=a&kid=b&pk=11003852&sid=leesk55&key=



[문서정보]

문서분량 : 16 Page
파일종류 : ZIP 파일
자료제목 : 간단한 자판기 설계
파일이름 : lab2.zip
키워드 : gate,flip,flop,밀리,무어,mealy,간단한,자판기,설계
자료No(pk) : 11003852
전체 1,720
번호 제목 작성자 작성일 추천 조회
1720
2023년 만0세 신입원아 적응일지 / 일주일분량 적응일지 5명 (아주 상세합니다)
admin | 2024.06.26 | 추천 0 | 조회 53
admin 2024.06.26 0 53
1719
공채 돌봄 전담사 자소서)교육공무직 초등 돌봄전담사 자기소개서 합격+예문 1+1 문항별 tip포함 (지원동기및 업무이해도, 사회성 및 조직적응력, 자기계발 및 기타 ) 작성본
admin | 2024.06.26 | 추천 0 | 조회 82
admin 2024.06.26 0 82
1718
급식조리실무사 면접기출 답안 - 급식조리실무사 조리실 업무 관련 면접질문 배식 상황대처 관련 면접질문 급식조리실무사 지원동기 및 가치관 관련 면접질문
admin | 2024.06.26 | 추천 0 | 조회 51
admin 2024.06.26 0 51
1717
산업안전보건관리비자동계산엑셀서
admin | 2024.06.26 | 추천 0 | 조회 55
admin 2024.06.26 0 55
1716
늘봄실무사 면접 100문제 모범답변] 최신 늘봄실무사 면접시험 100문제 면접기출질문 면접예상질문 모범답안 늘봄행정실무사 면접 늘봄학교 채용
admin | 2024.06.26 | 추천 0 | 조회 48
admin 2024.06.26 0 48
1715
[교무행정지원사 자기소개서] 서울특별시교육청 교무행정지원사 자소서 합격예문 교무행정지원사 지원동기 및 업무이해도 사회성 및 조직적응력 자기계발 및 기타 교육공무직원 채용
admin | 2024.06.26 | 추천 0 | 조회 65
admin 2024.06.26 0 65
1714
늘봄실무사 면접문제 답변) 100문제 늘봄실무사 면접기출 100선 모범답안 모음집 늘봄학교 늘봄행정실무사 자기소개 지원동기 역할 포함 자료
admin | 2024.06.26 | 추천 0 | 조회 55
admin 2024.06.26 0 55
1713
늘봄실무사 면접70문제 답안, 늘봄행정실무사 면접기출 문제 모범답변 늘봄프로그램 업무 관련 늘봄실무사 합격 면접 자료 샘플
admin | 2024.06.26 | 추천 0 | 조회 101
admin 2024.06.26 0 101
1712
내가 사회복지사라면 문제를 가지고 있는 클라이언트와 어떻게 상담을 진행할 것인지 작성하시오.
admin | 2024.02.14 | 추천 0 | 조회 80
admin 2024.02.14 0 80
1711
행동주의와 정신분석 이론의 특징을 설명하고, 차이점을 제시하시오.
admin | 2024.02.13 | 추천 0 | 조회 90
admin 2024.02.13 0 90