Verilog 이해하기 3 - Blocking/Non Blocking Assignment
Procedural Assignment의 두 가지 종류 (Blocking, Non Blocking) 이전 글에서 continuous assignment 와 procedural assignment에 대해 다뤘다. 그중 Procedural assignment의 종류인 Blocking Assignment와 Non Blocking Assignment에 대해 다뤄보려 한다. 1. Blocking Assignment Blocking은 우선 = 이 사용된다. Blocking은 Blocking이라는 이름 그대로 해당 문장이 할당이 된 다음다음 할당이 시작된다. 예를 들어 설명하면 module tb; reg [4:0] A,B,C,D; initial begin A=3; B=4; C=5; D=6; A=B+C; B=D; C=..
카테고리 없음
2021. 10. 29. 22:43