Verilog HDL: 매개변수 카운터

author-image

기준

이 예에서는 Verilog HDL에서 LPM 기능을 인스턴스화하는 방법을 보여줍니다. 이 경우 aclr, clockq 포트를 사용하여 LPM_COUNTER 인스턴스화됩니다. 매개변수 값은 빨간색 텍스트와 같이 키워드 defparam으로 설정됩니다. 포트 매핑과 매개변수 이름은 모두 변수 이름 뒤에 있는 기간(.) 연산자가 참조합니다. 이 경우 변수는 u1입니다.

프로젝트에서 이 예제를 사용하는 것에 대한 자세한 내용은 다음 으로 이동하십시오.

check_lpm.v

모듈 check_lpm(clk, Reset, q);
포트 선언

입력   clk;
입력   재설정;
출력  [7:0] q;

lpm_counter u1(.aclr(재설정), .clock(clk), .q(q));
defparam u1.lpm_width = 8;
defparam u1.lpm_direction= "UP"

엔드모듈

이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.