parameter란? 베릴로그에서는 상수를 정의하는 방법이 2가지 있습니다.
그 중 하나가 오늘 배울 parameter입니다. 키워드로 'parameter' 를 사용해서, 모듈 내부에서 이용할 상수를 정의하는 방법입니다(선언도 모듈 내부에서 합니다). parameter DELAY_2 = 16; // parameter를 정의하는 일반적인 방법입니다. parameter BIT, OUT_BIT = 32, 16; // comma를 이용해서 2개 이상의 parameter를 한 번에 표시할 수 있습니다. parameter [3:0] DELAY_1 = 8; // parameter를 정의할 때, 그 크기를 명시할 수 있습니다. parameter TOTAL_DELAY = (DELAY_1 + DELAY_2); // parameter 값을 다른 parameter들의 산술 연산으로 나타낼 수 있습니다.
파라미터를 모듈 안에서 선언할 수도 있지만, 다음과 같이 input/output port를 선언하기 이...
#
Verilog
#
VerilogHDL
#
베릴로그
#
베릴로그파라미터
#
파라미터
원문 링크 : 14. 베릴로그의 parameter