#10. verilog 문법-반복문(repeat, while, forever, for)
Verilog/Verilog HDL강의정리(KOCW)
2023. 7. 27. 20:48
verilog 에서는 몇가지 반복문을 제공하고 있다. forever, repeat, while, for 이렇게 4가지이다. for와 while은 c언어를 알고 있다면 익숙하겠지만, forever과 repeat는 새롭게 배우는 사람이 더 많을 것이다. 오늘 글에서는 이 4가지 반복문에 대해서 아랑보도록 한다. 1. repeat문 repeat문은 반복할 횟수를 정한 상황에서 사용하는 반복문이 되겠다. 예제가 조금 어려울 순 있지만, shift-add방식의 승산기에서 사용되는 repeat 문을 살펴보도록 하겠다. module multiplier(opa, opb, result); parameter SIZE = 8, Longsize = 2*SIZE; //파라미터 선언, 코드상에서 상수 input [SIZE-1:0..