무어 상태 기계와 밀리 상태 기계의 차이

  • 무어 상태 기계와 밀리 상태 기계의 차이

밀리 상태 기계

무어 상태 기계

Mealy state machine에서 디코더는 조합회로, Memory Elements는 순차회로로, FSM으로 동작. FSM의 출력이 Output Decoder와 Next State Decoder로 입력되는데, 이 때의 출력 값이 Next State Decoder로 입력되어 다음 상태를 결정한다.
이 부분은 Moore state machine과 동일하다.

하지만 Output Decoder에서 출력되는 Outside World Outputs의 값을 결정할 때가 다른데,
Mealy state machine에서는 Output Decoder에 외부(Outside Word Inputs)의 어떤 입력 값과 FSM의 출력 값 모두가 영향을 주지만, Moore state machine에서는 그렇지 않고, 오로지 FSM의 출력 값에 의해서만 Outside World Outputs가 결정된다는 것이다.

무어 상태 기계에서는 입력 값이 출력과 관계가 없다는 것(無)을 기억하고,
밀리 상태 기계는 그 반대로 기억하면 외울 수 있다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다