밴딩머신(자판기)
- 최초 등록일
- 2010.10.09
- 최종 저작일
- 2010.10
- 15페이지/ 한컴오피스
- 가격 1,000원
소개글
밴딩머신(자판기)
목차
1) Draw a fuctional block diagram
2) Dwsign a Mealy-style state diagram
3) Design a behavial verilog modeling
4) Test plan
5) Design a verilog stimulus coding
6) Result & Discussion
본문내용
6) Result & Discussion
프로그램을 짠 코드는 아쉽게도 모델심에서 돌아가지 않았다. 지속적인 1개의 error에 시달렸는데 전체적으로 대대적인 수정을 가하였으나 불행히도 error를 찾지 못하였다.
이번에 내가 시도하려 했던 soda machine은 100원 또는 500원을 투입하여 투입 금액 스테이트가 변화하고 총 투입금액이 500원을 초과하면 select state로 들어가 콜라와 스프라이트, 환타, 물을 출력하는 신호를 입력하게 되면 해당 음료를 출력하고 이후 change스테이트로 넘어가 잔돈을 반환하는 수행을 하려고 계획하였다.
초기 상태는 start란 이름으로 parameter를 지정하였고 case구문을 이용하여 state변수를 사용 각 스테이트로의 이동을 꾀하였다.
테스트 벤치는 실제로는 코드가 compile에 실패하여 실행하여보지 못하였으나 compile에 성공했다고 가정하고 코드를 작성하였다.
참고 자료
없음