검색어 입력폼

[디지털시스템][회로설계]자판기, vending mechine 회로설계 및 검증

저작시기 2009.01 |등록일 2010.01.13 파일확장자압축파일 (zip) | 2페이지 | 가격 3,000원

소개글

■ 과제 목표
Vending Machine 기능을 갖는 회로를 설계하고 이를 검증.

■ Vending Machine의 기본 기능
커피를 파는 자판기를 설계한다. 커피 한 개의 가격은 150원이다. 동전은 50원과 100원짜리 동전만 사용한다. 자판기는 잔돈 반납 가능하다. 반환 버튼이 존재하여 돈을 반납할 수 있다. 200원이 일단 넣어지면 커피 한 개가 자동으로 제공되며 나머지 50원은 자판기 안에 존재하며 이때 동전을 다시 넣어서 커피를 뽑을 수 있거나 반환 버튼을 눌러 50원을 자판기가 돈을 반납한다.

■ module 명 및 입출력 변수
1. module : VEND
2. input : IN_1[32-bit], IN_2[1-bit], CLK[1-bit], RESET[1-bit]
3. output : VALUE[32-bit], OUT[1-bit]

■ 주의 사항
1. 각 레지스터는 Reset 기능과 clock에 동기화됨.
2. 모든 레지스터는 직접 구현해야 함.
3. State Diagram, Truth table 작성해야 함.
4. IN_1은 자판기에 넣는 동전.
5. IN_2은 반환 버튼.
6. VALUE은 반환 동전.
7. OUT은 커피.
8. Moore 방식.

컴파일 실행환경

맥스플러스2

압축파일내 파일목록

vm.v
밴딩 머신 구현 보고서.hwp

참고 자료

없음
다운로드 맨위로