blocking /non-blocking
= 이냐 <= 이냐 차이인데
대입순서에 따라 최적화 하면 중간 결과가 사라지거나 클럭에 따라 쉬프트로 구현됨
[링크 : http://multilab.jbnu.ac.kr/2915]
[링크 : https://blog.naver.com/mikael2010/130094384689]
[링크 : http://www.sutherland-hdl.com/papers/1996-CUG-presentation_nonblocking_assigns.pdf]
+
여전히 프로그래밍 모델을 확실히 파악한게 아니라
behavioral 이라던가 procedural이라던가
non-blocking이라던가 blocking이라던가
여러개가 혼재되서 무진장 혼동된다.
'Programming > Verilog' 카테고리의 다른 글
verilog Concatenation, Replication operator (0) | 2018.01.19 |
---|---|
verilog unary reduction operator와 bitwise operator (0) | 2018.01.19 |
structural vs behavioral verilog (0) | 2018.01.12 |
verilog vector instance (0) | 2018.01.09 |
verilog always (0) | 2018.01.01 |