HDL과 검증
밀리(Mealy)형 상태 머신의 특징으로 올바른 것은?
- A출력이 현재 상태만으로 정해지며, 입력이 바뀌어도 다음 클록까지 출력은 바뀌지 않는다
- B출력이 현재 상태와 입력 모두로 정해지므로, 입력의 변화가 같은 사이클 안에 출력에 나타난다
- C상태를 갖지 않는 조합 회로이다
정답과 해설 보기
정답: B. 출력이 현재 상태와 입력 모두로 정해지므로, 입력의 변화가 같은 사이클 안에 출력에 나타난다
밀리형에서는 출력 논리가 현재 상태에 더해 입력도 보므로, 입력이 바뀌면 클록을 기다리지 않고 출력이 바뀌어 1사이클 빠르게 반응할 수 있습니다. 상태의 수가 적어도 되는 경우도 있습니다. 한편 입력에서 출력까지 조합 회로 경로가 이어지므로, 입력의 노이즈가 출력에 나타나거나 타이밍 경로가 길어지기도 합니다. 출력을 플립플롭으로 다시 받아서 사용하기도 합니다.
- A. 그것은 무어형의 특징입니다.
- B. 올바릅니다. 반응이 빠른 대신 입력의 노이즈가 출력에 나타나기 쉬워집니다.
- C. 상태를 가진 순차 회로입니다.