verilog 설계에서 parameter, localparam, define를 사용할 때가 있습니다 예제를 공유해 드리고자 합니다. module에서의 parmeter는 잘 사용하시면 코드의 reusablilty를 크게 늘릴수 있으니 참고 하시면 좋을 것 같습니다. localparam localparma <변수> = <값>; 사용시에는 변수값 그대로 사용해 주시면 됩니다. module tb(); localparam TEST1 = 1; localparam TEST2 = "image.ppm"; localparam TEST3 = 5'd8; test u_test ( .AA (TEST1), .BB (TEST2), .CC (TEST3) ); parameter parameter <변수> = <값>; 사용시에는 변수값 그대로 사용해 주시면 됩니다. module tb(); parameter TEST1 = 1; parameter TEST2 = "image.ppm"; parameter TEST3 = 5'...
#
define
#
localparam
#
module
#
parameter
#
testbench
#
verilog
원문 링크 : parameter, localparam, define