如何在LeonardoSpectrum软件中实例化GLOBAL原语?-Altera-Intel社区-FPGA CPLD-ChipDebug

如何在LeonardoSpectrum软件中实例化GLOBAL原语?

的LeonardoSpectrum的所述的库定义GLOBAL原语包括的端口: input = a_in output = a_out ®II或的Quartus®II帮助。实例化基元时,需要在Verilog HDL或VHDL代码中指定这些端口名称。

以下是在Verilog HDL和VHDL中实例化GLOBAL原语的示例:

Verilog HDL:在实例化中进行端口映射时使用端口a_ina_out

 module global_test(test_in,test_out);
输入test_in;
输出test_out;

GLOBAL测试(.a_in(test_in),. a_out(test_out));

endmodule 

VHDL:使用端口a_ina_out声明一个组件,然后在端口映射中使用这些端口:

 LIBRARY ieee;
使用ieee.std_logic_1164.all;

ENTITY global_test IS
PORT(test_in:在STD_LOGIC中;
test_out:out STD_LOGIC);
END global_test;

建筑a global_test IS

COMPONENT全球 
PORT(a_in:在STD_LOGIC; 
a_out:out STD_LOGIC);
结束组成部分;

开始
u1:全球
端口映射(test_in,test_out);
结束a; 
请登录后发表评论

    没有回复内容