Verilog
[Verilog] 할당(Assignment) - assign, always, initial
이번 포스트에서는 Verilog에서의 할당과 관련해 정리해보려고 합니다. Verilog 할당문에는 연속적 할당(Continuous Assignment)과 절차적 할당(Procedural Assignment)이 존재하는데요. 연속적, 절차적이라는 단어에서 느낌이 오듯이 연속적 할당은 특별한 조건 없이 연속적으로 이루어지는 할당인 반면 절차적 할당의 경우 어떤 절차, 조건이 만족됐을 때, 할당이 되는 방식으로 볼 수 있습니다. 한번 자세히 살펴봅시다. - 연속적 할당(Continuous Assignment) 연속적 할당의 경우, 우변의 값에 변화가 있을 때마다 좌변에 할당을 해주게 됩니다. 즉, 우변 값이 변하게 되는 순간에 좌변에 할당이 되는 것이죠. 그러면 이전 포스트에서 공부했었던 wire와 reg와 ..
2022. 8. 28. 00:04
최근댓글