summaryrefslogtreecommitdiff
path: root/python/openvino/demo/quartus/ip/pet_reconstruction_ip/pet_reconstruction_ip_bb.v
blob: c96d3ad129cde67dee68d732dda73ff974df0ba6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
module pet_reconstruction_ip (
		input  wire         dla_clk,         //    dla_clk.clk
		input  wire         ddr_clk,         //    ddr_clk.clk
		input  wire         irq_clk,         //    irq_clk.clk
		input  wire         dla_resetn,      // dla_resetn.reset_n
		input  wire [10:0]  csr_axi_awaddr,  //    csr_axi.awaddr
		input  wire         csr_axi_awvalid, //           .awvalid
		output wire         csr_axi_awready, //           .awready
		input  wire [31:0]  csr_axi_wdata,   //           .wdata
		output wire         csr_axi_wready,  //           .wready
		input  wire         csr_axi_wvalid,  //           .wvalid
		input  wire [3:0]   csr_axi_wstrb,   //           .wstrb
		output wire [1:0]   csr_axi_bresp,   //           .bresp
		output wire         csr_axi_bvalid,  //           .bvalid
		input  wire         csr_axi_bready,  //           .bready
		output wire [31:0]  csr_axi_rdata,   //           .rdata
		output wire [1:0]   csr_axi_rresp,   //           .rresp
		output wire         csr_axi_rvalid,  //           .rvalid
		input  wire         csr_axi_rready,  //           .rready
		input  wire [10:0]  csr_axi_araddr,  //           .araddr
		input  wire         csr_axi_arvalid, //           .arvalid
		output wire         csr_axi_arready, //           .arready
		input  wire [2:0]   csr_axi_awprot,  //           .awprot
		input  wire [2:0]   csr_axi_arprot,  //           .arprot
		output wire         ddr_axi_awvalid, //    ddr_axi.awvalid
		output wire [2:0]   ddr_axi_awprot,  //           .awprot
		output wire [7:0]   ddr_axi_awlen,   //           .awlen
		input  wire         ddr_axi_awready, //           .awready
		output wire [2:0]   ddr_axi_awsize,  //           .awsize
		output wire [1:0]   ddr_axi_awburst, //           .awburst
		output wire         ddr_axi_arvalid, //           .arvalid
		output wire [2:0]   ddr_axi_arprot,  //           .arprot
		output wire [7:0]   ddr_axi_arlen,   //           .arlen
		input  wire         ddr_axi_arready, //           .arready
		output wire [2:0]   ddr_axi_arsize,  //           .arsize
		output wire [1:0]   ddr_axi_arburst, //           .arburst
		input  wire         ddr_axi_rvalid,  //           .rvalid
		output wire         ddr_axi_rready,  //           .rready
		output wire         ddr_axi_wvalid,  //           .wvalid
		output wire         ddr_axi_wlast,   //           .wlast
		input  wire         ddr_axi_wready,  //           .wready
		input  wire         ddr_axi_bvalid,  //           .bvalid
		output wire         ddr_axi_bready,  //           .bready
		output wire [31:0]  ddr_axi_awaddr,  //           .awaddr
		output wire [1:0]   ddr_axi_awid,    //           .awid
		output wire [31:0]  ddr_axi_araddr,  //           .araddr
		output wire [1:0]   ddr_axi_arid,    //           .arid
		input  wire [511:0] ddr_axi_rdata,   //           .rdata
		input  wire [1:0]   ddr_axi_rid,     //           .rid
		output wire [511:0] ddr_axi_wdata,   //           .wdata
		output wire [63:0]  ddr_axi_wstrb,   //           .wstrb
		input  wire [1:0]   ddr_axi_bid,     //           .bid
		output wire         irq_level        //  irq_level.irq
	);
endmodule