2017-11-30 1 views

답변

1

Verilog에서 동시에 시뮬레이션되는 것들은 always 블록입니다. 단일 always 블록 내의 코드는 순차적으로 실행됩니다. 병행 성은 블로킹/블로킹 할당에 의존하지 않습니다.

blocking/non-blocking : 상태 장치의 동작을 올바르게 시뮬레이트 할 수 없다는 것, 즉 플롭이나 래치. non-blocking 할당은 위의 문제를 해결하기 위해 이벤트 예약 순서에 우선 순위를 부여하는 트릭입니다.