以下は、bottom_vhdl.vhd と呼ばれる下位レベルの VHDL ファイルをインスタンス化する、top_ver.v と呼ばれるトップレベルの Verilog ファイルの例です。
-------------------------------------------------------------------------------------------
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 ツールでサポートされています。詳細については、ツールベンダーにお問い合わせください。