인프런 커뮤니티 질문&답변
fsm으로 HW core를 Control한다는 것
해결된 질문
작성
·
287
답변 1
1
설계독학맛비
지식공유자
안녕하세요 :)
HW 설계뿐만아니라, SW 에도 FSM 이 존재합니다. (예를들면.. 집에 있는 냉장고 컨트롤러..? 등등 주변의 많은 embedded system 들)
제가 찾아보니 fsm을 사용하면 안정성이 높아지고 설계 자체가 단순(?)해지며, 흐름이 명확하게 이해될 수 있다는 장점이 있는것으로 이해했는데, 혹 RTL 설계에서도 같은 이유로 사용하는 것일까요?
맞습니다. 컨트롤러 설계시 FSM 을 사용하신다면 도움이 되실꺼에요. 이말은 제가 여러번 말씀드려도, 직접 여러가지 설계를 해보셔야 이해가 되실꺼에요.
드리고 싶은 말씀은 설계 경험이 쌓이면 자연스럽게 FSM 이 필요한 거구나.. 이해하시게 될꺼에요.
만약에, FSM 의 유용성을 못느끼겠다.. 하신다면, 현재 설계하시는 로직의 난이도..? 를 의심해보실 필요는 있습니다.
결론은 인터넷의 FSM 자료를 찾아보는 것도 좋지만, 직접 느껴보시는 것을 추천드립니다.
즐공하세요 :)





