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 온라인 도움말을 확인하십시오. 현재 소프트웨어가 지원합니다.