以下是名为 top_ver.v 的顶层 Verilog 文件的一个示例,该文件实例化了一个称为 bottom_vhdl.vhd 的低级别 VHDL 文件:
-------------------------------------------------------------------------------------------
module top_ver (p, q, out);
input q, p;
output out;
bottom_vhdl u1 (.a(q), .b(p), .c(out));
endmodule
VHDL file (bottom_vhdl.vhd)
LIBRARY ieee;
USE ieee.std_logic_1164.ALL;
ENTITY bottom_vhdl IS
PORT (a, b : IN std_logic;
c : OUT std_logic);
END bottom_vhdl;
ARCHITECTURE a OF bottom_vhdl IS
BEGIN
Process (a, b)
BEGIN
c
请注意,Quartus® II 软件的直接合成支持这一点。 这可能是或不是 在其它 EDA 工具中受支持。 请与工具供应商联系以了解详细信息。