23 use IEEE.STD_LOGIC_1164.
ALL;
37 COMPONENT DPR_36b_1024
41 wea :
IN STD_LOGIC_VECTOR(
0 DOWNTO 0);
42 addra :
IN STD_LOGIC_VECTOR(
9 DOWNTO 0);
43 dina :
IN STD_LOGIC_VECTOR(
35 DOWNTO 0);
46 addrb :
IN STD_LOGIC_VECTOR(
9 DOWNTO 0);
47 doutb :
OUT STD_LOGIC_VECTOR(
35 DOWNTO 0)
52 COMPONENT DPR_209b_512
56 wea :
IN STD_LOGIC_VECTOR(
0 DOWNTO 0);
57 addra :
IN STD_LOGIC_VECTOR(
8 DOWNTO 0);
58 dina :
IN STD_LOGIC_VECTOR(
208 DOWNTO 0);
61 addrb :
IN STD_LOGIC_VECTOR(
8 DOWNTO 0);
62 doutb :
OUT STD_LOGIC_VECTOR(
208 DOWNTO 0)
67 COMPONENT DPR_252b_512
71 wea :
IN STD_LOGIC_VECTOR(
0 DOWNTO 0);
72 addra :
IN STD_LOGIC_VECTOR(
8 DOWNTO 0);
73 dina :
IN STD_LOGIC_VECTOR(
251 DOWNTO 0);
76 addrb :
IN STD_LOGIC_VECTOR(
8 DOWNTO 0);
77 doutb :
OUT STD_LOGIC_VECTOR(
251 DOWNTO 0)
82 COMPONENT FIFO_36b_512
is
86 din :
in STD_LOGIC_VECTOR (
35 downto 0 );
89 prog_full_thresh_assert :
in STD_LOGIC_VECTOR (
8 downto 0 );
90 prog_full_thresh_negate :
in STD_LOGIC_VECTOR (
8 downto 0 );
91 dout :
out STD_LOGIC_VECTOR (
35 downto 0 );
92 data_count :
OUT STD_LOGIC_VECTOR(
8 DOWNTO 0);
94 empty :
out STD_LOGIC;
95 valid :
out STD_LOGIC;
96 prog_full :
out STD_LOGIC
101 COMPONENT FIFO_47b_512
104 wr_clk :
IN STD_LOGIC;
105 rd_clk :
IN STD_LOGIC;
106 din :
IN STD_LOGIC_VECTOR(
46 DOWNTO 0);
107 wr_en :
IN STD_LOGIC;
108 dout :
OUT STD_LOGIC_VECTOR(
46 DOWNTO 0);
109 rd_en :
IN STD_LOGIC;
110 valid :
OUT STD_LOGIC;
111 prog_full_thresh_assert :
IN STD_LOGIC_VECTOR(
8 DOWNTO 0);
112 prog_full_thresh_negate :
IN STD_LOGIC_VECTOR(
8 DOWNTO 0);
113 rd_data_count :
OUT STD_LOGIC_VECTOR(
8 DOWNTO 0);
114 full :
OUT STD_LOGIC;
115 empty :
OUT STD_LOGIC;
116 prog_full :
OUT STD_LOGIC
120 COMPONENT FIFO_54b_512
123 wr_clk :
IN STD_LOGIC;
124 rd_clk :
IN STD_LOGIC;
125 din :
IN STD_LOGIC_VECTOR(
53 DOWNTO 0);
126 wr_en :
IN STD_LOGIC;
127 rd_en :
IN STD_LOGIC;
128 dout :
OUT STD_LOGIC_VECTOR(
53 DOWNTO 0);
129 full :
OUT STD_LOGIC;
130 empty :
OUT STD_LOGIC;
131 valid :
OUT STD_LOGIC
136 COMPONENT FIFO_209b_512
140 din :
IN STD_LOGIC_VECTOR(
208 DOWNTO 0);
141 wr_en :
IN STD_LOGIC;
142 rd_en :
IN STD_LOGIC;
143 prog_full_thresh_assert :
IN STD_LOGIC_VECTOR(
8 DOWNTO 0);
144 prog_full_thresh_negate :
IN STD_LOGIC_VECTOR(
8 DOWNTO 0);
145 dout :
OUT STD_LOGIC_VECTOR(
208 DOWNTO 0);
146 full :
OUT STD_LOGIC;
147 empty :
OUT STD_LOGIC;
148 valid :
OUT STD_LOGIC;
149 data_count :
OUT STD_LOGIC_VECTOR(
8 DOWNTO 0);
150 prog_full :
OUT STD_LOGIC
155 COMPONENT FIFO_252b_512
158 wr_clk :
IN STD_LOGIC;
159 rd_clk :
IN STD_LOGIC;
160 din :
IN STD_LOGIC_VECTOR(
251 DOWNTO 0);
161 wr_en :
IN STD_LOGIC;
162 rd_en :
IN STD_LOGIC;
163 prog_full_thresh_assert :
IN STD_LOGIC_VECTOR(
8 DOWNTO 0);
164 prog_full_thresh_negate :
IN STD_LOGIC_VECTOR(
8 DOWNTO 0);
165 dout :
OUT STD_LOGIC_VECTOR(
251 DOWNTO 0);
166 full :
OUT STD_LOGIC;
167 empty :
OUT STD_LOGIC;
168 valid :
OUT STD_LOGIC;
169 wr_data_count :
OUT STD_LOGIC_VECTOR(
8 DOWNTO 0);
170 rd_data_count :
OUT STD_LOGIC_VECTOR(
8 DOWNTO 0);
171 prog_full :
OUT STD_LOGIC
176 COMPONENT FIFO_33b_8192
178 wr_clk :
IN STD_LOGIC;
179 wr_rst :
IN STD_LOGIC;
180 rd_clk :
IN STD_LOGIC;
181 rd_rst :
IN STD_LOGIC;
182 din :
IN STD_LOGIC_VECTOR(
32 DOWNTO 0);
183 wr_en :
IN STD_LOGIC;
184 rd_en :
IN STD_LOGIC;
185 prog_full_thresh_assert :
IN STD_LOGIC_VECTOR(
12 DOWNTO 0);
186 prog_full_thresh_negate :
IN STD_LOGIC_VECTOR(
12 DOWNTO 0);
187 dout :
OUT STD_LOGIC_VECTOR(
32 DOWNTO 0);
188 full :
OUT STD_LOGIC;
189 empty :
OUT STD_LOGIC;
190 valid :
OUT STD_LOGIC;
191 rd_data_count :
OUT STD_LOGIC_VECTOR(
12 DOWNTO 0);
192 wr_data_count :
OUT STD_LOGIC_VECTOR(
12 DOWNTO 0);
193 prog_full :
OUT STD_LOGIC
198 COMPONENT ila_ipbus_fabric_rd_wr
201 probe0 :
IN STD_LOGIC_VECTOR(
35 DOWNTO 0);
202 probe1 :
IN STD_LOGIC_VECTOR(
35 DOWNTO 0);
203 probe2 :
IN STD_LOGIC_VECTOR(
0 DOWNTO 0);
204 probe3 :
IN STD_LOGIC_VECTOR(
0 DOWNTO 0);
205 probe4 :
IN STD_LOGIC_VECTOR(
0 DOWNTO 0);
206 probe5 :
IN STD_LOGIC_VECTOR(
35 DOWNTO 0);
207 probe6 :
IN STD_LOGIC_VECTOR(
35 DOWNTO 0);
208 probe7 :
IN STD_LOGIC_VECTOR(
0 DOWNTO 0);
209 probe8 :
IN STD_LOGIC_VECTOR(
0 DOWNTO 0);
210 probe9 :
IN STD_LOGIC_VECTOR(
0 DOWNTO 0)
215 component clk_wiz_tst
219 clk_160M :
out std_logic;
220 clk_200M :
out std_logic;
221 clk_280M :
out std_logic;
223 reset :
in std_logic;
224 locked :
out std_logic;
225 clk_in1 :
in std_logic
230 COMPONENT ila_227_bits
234 probe0 :
IN STD_LOGIC_VECTOR(
226 DOWNTO 0);
235 probe1 :
IN STD_LOGIC_VECTOR(
226 DOWNTO 0)