문서 ID: 000084423 콘텐츠 형태: 제품 정보 및 문서 마지막 검토일: 2006-02-13

Synopsys FPGA Express에서 매개변수 모듈(LPM) 기능 라이브러리를 사용하려면 어떻게 합니까? (시놉시스 FPGA 익스프레스)

환경

BUILT IN - ARTICLE INTRO SECOND COMPONENT
설명 Synopsys FPGA Express를 사용하여 LPM 기능을 하드웨어 설명 언어(HDL) 코드에 직접 인스턴스화할 수 있습니다. 아래는 다음과 같은 예입니다. LPM_MULT VHDL에서 인스턴스화:
LIBRARY ieee;
USE ieee.std_logic_1164.all;
LIBRARY lpm;
USE lpm.lpm_components.all;

ENTITY mult_supported IS
  PORT(
    a, b : IN STD_LOGIC_VECTOR(7 DOWNTO 0);
    my_out  : OUT STD_LOGIC_VECTOR(15 DOWNTO 0)
    );
END mult_supported;

ARCHITECTURE lpm OF mult_supported IS

BEGIN  
 
  u1 : lpm_mult
    GENERIC MAP(
      lpm_widtha => 8,
      lpm_widthb => 8,
      lpm_widthp => 16,
      lpm_widths => 8,
      lpm_representation => unsigned
      )
    PORT MAP(
      dataa => a,
      datab => b,
      result => my_out
      );
END lpm;

이 예는 LPM 함수의 인스턴스화와 해당 함수의 전달을 모두 보여줍니다. 매개 변수.

사용하려는 LPM 기능이 있는지 확인하려면 FPGA Express 온라인 도움말을 확인하십시오. 현재 소프트웨어가 지원합니다.

관련 제품

이 문서는 다음 항목에 적용됩니다. 1 제품

인텔® 프로그래밍 가능 장치

1

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