summaryrefslogtreecommitdiff
path: root/python/openvino/demo/quartus/ip/pet_reconstruction_ip/pet_reconstruction_ip_inst.vhd
diff options
context:
space:
mode:
Diffstat (limited to 'python/openvino/demo/quartus/ip/pet_reconstruction_ip/pet_reconstruction_ip_inst.vhd')
-rw-r--r--python/openvino/demo/quartus/ip/pet_reconstruction_ip/pet_reconstruction_ip_inst.vhd113
1 files changed, 113 insertions, 0 deletions
diff --git a/python/openvino/demo/quartus/ip/pet_reconstruction_ip/pet_reconstruction_ip_inst.vhd b/python/openvino/demo/quartus/ip/pet_reconstruction_ip/pet_reconstruction_ip_inst.vhd
new file mode 100644
index 0000000..03c8017
--- /dev/null
+++ b/python/openvino/demo/quartus/ip/pet_reconstruction_ip/pet_reconstruction_ip_inst.vhd
@@ -0,0 +1,113 @@
+ component pet_reconstruction_ip is
+ port (
+ dla_clk : in std_logic := 'X'; -- clk
+ ddr_clk : in std_logic := 'X'; -- clk
+ irq_clk : in std_logic := 'X'; -- clk
+ dla_resetn : in std_logic := 'X'; -- reset_n
+ csr_axi_awaddr : in std_logic_vector(10 downto 0) := (others => 'X'); -- awaddr
+ csr_axi_awvalid : in std_logic := 'X'; -- awvalid
+ csr_axi_awready : out std_logic; -- awready
+ csr_axi_wdata : in std_logic_vector(31 downto 0) := (others => 'X'); -- wdata
+ csr_axi_wready : out std_logic; -- wready
+ csr_axi_wvalid : in std_logic := 'X'; -- wvalid
+ csr_axi_wstrb : in std_logic_vector(3 downto 0) := (others => 'X'); -- wstrb
+ csr_axi_bresp : out std_logic_vector(1 downto 0); -- bresp
+ csr_axi_bvalid : out std_logic; -- bvalid
+ csr_axi_bready : in std_logic := 'X'; -- bready
+ csr_axi_rdata : out std_logic_vector(31 downto 0); -- rdata
+ csr_axi_rresp : out std_logic_vector(1 downto 0); -- rresp
+ csr_axi_rvalid : out std_logic; -- rvalid
+ csr_axi_rready : in std_logic := 'X'; -- rready
+ csr_axi_araddr : in std_logic_vector(10 downto 0) := (others => 'X'); -- araddr
+ csr_axi_arvalid : in std_logic := 'X'; -- arvalid
+ csr_axi_arready : out std_logic; -- arready
+ csr_axi_awprot : in std_logic_vector(2 downto 0) := (others => 'X'); -- awprot
+ csr_axi_arprot : in std_logic_vector(2 downto 0) := (others => 'X'); -- arprot
+ ddr_axi_awvalid : out std_logic; -- awvalid
+ ddr_axi_awprot : out std_logic_vector(2 downto 0); -- awprot
+ ddr_axi_awlen : out std_logic_vector(7 downto 0); -- awlen
+ ddr_axi_awready : in std_logic := 'X'; -- awready
+ ddr_axi_awsize : out std_logic_vector(2 downto 0); -- awsize
+ ddr_axi_awburst : out std_logic_vector(1 downto 0); -- awburst
+ ddr_axi_arvalid : out std_logic; -- arvalid
+ ddr_axi_arprot : out std_logic_vector(2 downto 0); -- arprot
+ ddr_axi_arlen : out std_logic_vector(7 downto 0); -- arlen
+ ddr_axi_arready : in std_logic := 'X'; -- arready
+ ddr_axi_arsize : out std_logic_vector(2 downto 0); -- arsize
+ ddr_axi_arburst : out std_logic_vector(1 downto 0); -- arburst
+ ddr_axi_rvalid : in std_logic := 'X'; -- rvalid
+ ddr_axi_rready : out std_logic; -- rready
+ ddr_axi_wvalid : out std_logic; -- wvalid
+ ddr_axi_wlast : out std_logic; -- wlast
+ ddr_axi_wready : in std_logic := 'X'; -- wready
+ ddr_axi_bvalid : in std_logic := 'X'; -- bvalid
+ ddr_axi_bready : out std_logic; -- bready
+ ddr_axi_awaddr : out std_logic_vector(31 downto 0); -- awaddr
+ ddr_axi_awid : out std_logic_vector(1 downto 0); -- awid
+ ddr_axi_araddr : out std_logic_vector(31 downto 0); -- araddr
+ ddr_axi_arid : out std_logic_vector(1 downto 0); -- arid
+ ddr_axi_rdata : in std_logic_vector(511 downto 0) := (others => 'X'); -- rdata
+ ddr_axi_rid : in std_logic_vector(1 downto 0) := (others => 'X'); -- rid
+ ddr_axi_wdata : out std_logic_vector(511 downto 0); -- wdata
+ ddr_axi_wstrb : out std_logic_vector(63 downto 0); -- wstrb
+ ddr_axi_bid : in std_logic_vector(1 downto 0) := (others => 'X'); -- bid
+ irq_level : out std_logic -- irq
+ );
+ end component pet_reconstruction_ip;
+
+ u0 : component pet_reconstruction_ip
+ port map (
+ dla_clk => CONNECTED_TO_dla_clk, -- dla_clk.clk
+ ddr_clk => CONNECTED_TO_ddr_clk, -- ddr_clk.clk
+ irq_clk => CONNECTED_TO_irq_clk, -- irq_clk.clk
+ dla_resetn => CONNECTED_TO_dla_resetn, -- dla_resetn.reset_n
+ csr_axi_awaddr => CONNECTED_TO_csr_axi_awaddr, -- csr_axi.awaddr
+ csr_axi_awvalid => CONNECTED_TO_csr_axi_awvalid, -- .awvalid
+ csr_axi_awready => CONNECTED_TO_csr_axi_awready, -- .awready
+ csr_axi_wdata => CONNECTED_TO_csr_axi_wdata, -- .wdata
+ csr_axi_wready => CONNECTED_TO_csr_axi_wready, -- .wready
+ csr_axi_wvalid => CONNECTED_TO_csr_axi_wvalid, -- .wvalid
+ csr_axi_wstrb => CONNECTED_TO_csr_axi_wstrb, -- .wstrb
+ csr_axi_bresp => CONNECTED_TO_csr_axi_bresp, -- .bresp
+ csr_axi_bvalid => CONNECTED_TO_csr_axi_bvalid, -- .bvalid
+ csr_axi_bready => CONNECTED_TO_csr_axi_bready, -- .bready
+ csr_axi_rdata => CONNECTED_TO_csr_axi_rdata, -- .rdata
+ csr_axi_rresp => CONNECTED_TO_csr_axi_rresp, -- .rresp
+ csr_axi_rvalid => CONNECTED_TO_csr_axi_rvalid, -- .rvalid
+ csr_axi_rready => CONNECTED_TO_csr_axi_rready, -- .rready
+ csr_axi_araddr => CONNECTED_TO_csr_axi_araddr, -- .araddr
+ csr_axi_arvalid => CONNECTED_TO_csr_axi_arvalid, -- .arvalid
+ csr_axi_arready => CONNECTED_TO_csr_axi_arready, -- .arready
+ csr_axi_awprot => CONNECTED_TO_csr_axi_awprot, -- .awprot
+ csr_axi_arprot => CONNECTED_TO_csr_axi_arprot, -- .arprot
+ ddr_axi_awvalid => CONNECTED_TO_ddr_axi_awvalid, -- ddr_axi.awvalid
+ ddr_axi_awprot => CONNECTED_TO_ddr_axi_awprot, -- .awprot
+ ddr_axi_awlen => CONNECTED_TO_ddr_axi_awlen, -- .awlen
+ ddr_axi_awready => CONNECTED_TO_ddr_axi_awready, -- .awready
+ ddr_axi_awsize => CONNECTED_TO_ddr_axi_awsize, -- .awsize
+ ddr_axi_awburst => CONNECTED_TO_ddr_axi_awburst, -- .awburst
+ ddr_axi_arvalid => CONNECTED_TO_ddr_axi_arvalid, -- .arvalid
+ ddr_axi_arprot => CONNECTED_TO_ddr_axi_arprot, -- .arprot
+ ddr_axi_arlen => CONNECTED_TO_ddr_axi_arlen, -- .arlen
+ ddr_axi_arready => CONNECTED_TO_ddr_axi_arready, -- .arready
+ ddr_axi_arsize => CONNECTED_TO_ddr_axi_arsize, -- .arsize
+ ddr_axi_arburst => CONNECTED_TO_ddr_axi_arburst, -- .arburst
+ ddr_axi_rvalid => CONNECTED_TO_ddr_axi_rvalid, -- .rvalid
+ ddr_axi_rready => CONNECTED_TO_ddr_axi_rready, -- .rready
+ ddr_axi_wvalid => CONNECTED_TO_ddr_axi_wvalid, -- .wvalid
+ ddr_axi_wlast => CONNECTED_TO_ddr_axi_wlast, -- .wlast
+ ddr_axi_wready => CONNECTED_TO_ddr_axi_wready, -- .wready
+ ddr_axi_bvalid => CONNECTED_TO_ddr_axi_bvalid, -- .bvalid
+ ddr_axi_bready => CONNECTED_TO_ddr_axi_bready, -- .bready
+ ddr_axi_awaddr => CONNECTED_TO_ddr_axi_awaddr, -- .awaddr
+ ddr_axi_awid => CONNECTED_TO_ddr_axi_awid, -- .awid
+ ddr_axi_araddr => CONNECTED_TO_ddr_axi_araddr, -- .araddr
+ ddr_axi_arid => CONNECTED_TO_ddr_axi_arid, -- .arid
+ ddr_axi_rdata => CONNECTED_TO_ddr_axi_rdata, -- .rdata
+ ddr_axi_rid => CONNECTED_TO_ddr_axi_rid, -- .rid
+ ddr_axi_wdata => CONNECTED_TO_ddr_axi_wdata, -- .wdata
+ ddr_axi_wstrb => CONNECTED_TO_ddr_axi_wstrb, -- .wstrb
+ ddr_axi_bid => CONNECTED_TO_ddr_axi_bid, -- .bid
+ irq_level => CONNECTED_TO_irq_level -- irq_level.irq
+ );
+