저장장소 : project_coffeemachine
활동시기 : 2022 2학기
NCS학습모듈-디지털 회로 설계 편을 보면, 자판기를 통해 finite state machine을 만들도록 설계해 놓았다. 그 모델을 설계해 보도록 하겠다.

*one-hot code를 사용하여 설계하는 것이 훨씬 수월하여, 이 방법을 사용했다.
*mealy-type 코딩을 사용했다.


중요한것은 state register를 통해, next state이 곧바로 current state이 되지 않고, clk에 맞춰 current state이 되어야 한다는 것이다. (만약 곧바로 current state이 된다면 원하는 output이 나오지 않는다)
과제한 것을 보는데, 수업때 가르쳐준 내용조차도 오류가 많아서 힘들어 죽을 뻔 했다…

