
간단한 이론과 함께 시작하겠습니다. Blocking VS Non-BlockingBlocking 할당문 : ' = ' combinational Non - blocking 할당문 : 동시 실행 + 할당 스케줄에 의해 값이 할당 , ' ---> Blocking 할당문은 값을 즉시 변환, Non-Blocking은 실행 블록이 끝나고 값을 업데이트zero-delay 무한루프 : always 구문을 통한 제어가 없으면 생성되는 오류if - else - if : 다중 결정을 위해 사용, if문의 조건이 순서대로 평가됨 동기 : clk와 연관 비동기 : clk와 연관없음 많은 bit -> 적은 bit : 인코더, 부호화기 ---- 반복문 ---- forever 문 : 조건 없이 무한히 ..