#8. 행위수준모델링(Behavioral modeling)-always문
Verilog/Verilog HDL강의정리(KOCW)
2023. 7. 21. 02:52
1. 행위수준 모델링 앞에서 배운 연속할당문(assign문)의 경우 플립플롭이나 래치가 없는 형태의, 즉 데이터를 저장하지 못하는 형태의 조합논리회로를 작성하는데 사용되었다. 절차할당문의 경우, 조합회로와 순차회로 모두에서 쓰일 수 있으며, 테스트 벤치에서도 사용이 가능하다. 절차할당문의 경우 대표적으로 always 구문과 initial 구문(testbench)이 있으며, task, function 등의 구문도 가능하다. 1-1. always문 a먼저 always문을 사용하는 구문의 구조에 대해서 살펴보자 always [@(sensitivity_list)] begin blocking or nonblocking statement; end [@(sensitivity_list]) : 괄호안의 조건에 따라 be..