58 use IEEE.std_logic_1164.
all;
59 use IEEE.numeric_std.
all;
62 use UNISIM.vcomponents.
all;
67 library XIL_DEFAULTLIB;
68 use XIL_DEFAULTLIB.topFMKU_pkg.
all;
192 signal sTOP_156_25Clk : std_ulogic;
193 signal sTOP_250_00Clk : std_ulogic;
196 signal sTOP_156_25Rst_n : std_ulogic;
197 signal sTOP_156_25Rst : std_ulogic;
200 signal sSHL_156_25Clk : std_ulogic;
201 signal sSHL_156_25Rst : std_ulogic;
204 signal sTOP_Timestamp : stTimeStamp;
212 signal ssROL_SHL_Nts_Udp_Data_tdata : std_ulogic_vector( 63 downto 0);
213 signal ssROL_SHL_Nts_Udp_Data_tkeep : std_ulogic_vector( 7 downto 0);
214 signal ssROL_SHL_Nts_Udp_Data_tlast : std_ulogic;
215 signal ssROL_SHL_Nts_Udp_Data_tvalid : std_ulogic;
216 signal ssROL_SHL_Nts_Udp_Data_tready : std_ulogic;
218 signal ssROL_SHL_Nts_Udp_Meta_tdata : std_ulogic_vector( 95 downto 0);
219 signal ssROL_SHL_Nts_Udp_Meta_tvalid : std_ulogic;
220 signal ssROL_SHL_Nts_Udp_Meta_tready : std_ulogic;
222 signal ssROL_SHL_Nts_Udp_DLen_tdata : std_ulogic_vector( 15 downto 0);
223 signal ssROL_SHL_Nts_Udp_DLen_tvalid : std_ulogic;
224 signal ssROL_SHL_Nts_Udp_DLen_tready : std_ulogic;
228 signal ssSHL_ROL_Nts_Udp_Data_tdata : std_ulogic_vector( 63 downto 0);
229 signal ssSHL_ROL_Nts_Udp_Data_tkeep : std_ulogic_vector( 7 downto 0);
230 signal ssSHL_ROL_Nts_Udp_Data_tlast : std_ulogic;
231 signal ssSHL_ROL_Nts_Udp_Data_tvalid : std_ulogic;
232 signal ssSHL_ROL_Nts_Udp_Data_tready : std_ulogic;
234 signal ssSHL_ROL_Nts_Udp_Meta_tdata : std_ulogic_vector( 95 downto 0);
235 signal ssSHL_ROL_Nts_Udp_Meta_tvalid : std_ulogic;
236 signal ssSHL_ROL_Nts_Udp_Meta_tready : std_ulogic;
240 signal ssROL_SHL_Nts_Udp_LsnReq_tdata : std_ulogic_vector( 15 downto 0);
241 signal ssROL_SHL_Nts_Udp_LsnReq_tvalid : std_ulogic;
242 signal ssROL_SHL_Nts_Udp_LsnReq_tready : std_ulogic;
244 signal ssSHL_ROL_Nts_Udp_LsnRep_tdata : std_ulogic_vector( 7 downto 0);
245 signal ssSHL_ROL_Nts_Udp_LsnRep_tvalid : std_ulogic;
246 signal ssSHL_ROL_Nts_Udp_LsnRep_tready : std_ulogic;
248 signal ssROL_SHL_Nts_Udp_ClsReq_tdata : std_ulogic_vector( 15 downto 0);
249 signal ssROL_SHL_Nts_Udp_ClsReq_tvalid : std_ulogic;
250 signal ssROL_SHL_Nts_Udp_ClsReq_tready : std_ulogic;
252 signal ssSHL_ROL_Nts_Udp_ClsRep_tdata : std_ulogic_vector( 7 downto 0);
253 signal ssSHL_ROL_Nts_Udp_ClsRep_tvalid : std_ulogic;
254 signal ssSHL_ROL_Nts_Udp_ClsRep_tready : std_ulogic;
258 signal ssROL_SHL_Nts_Tcp_Data_tdata : std_ulogic_vector( 63 downto 0);
259 signal ssROL_SHL_Nts_Tcp_Data_tkeep : std_ulogic_vector( 7 downto 0);
260 signal ssROL_SHL_Nts_Tcp_Data_tlast : std_ulogic;
261 signal ssROL_SHL_Nts_Tcp_Data_tvalid : std_ulogic;
262 signal ssROL_SHL_Nts_Tcp_Data_tready : std_ulogic;
264 signal ssROL_SHL_Nts_Tcp_SndReq_tdata : std_ulogic_vector( 31 downto 0);
265 signal ssROL_SHL_Nts_Tcp_SndReq_tvalid : std_ulogic;
266 signal ssROL_SHL_Nts_Tcp_SndReq_tready : std_ulogic;
268 signal ssSHL_ROL_Nts_Tcp_SndRep_tdata : std_ulogic_vector( 55 downto 0);
269 signal ssSHL_ROL_Nts_Tcp_SndRep_tvalid : std_ulogic;
270 signal ssSHL_ROL_Nts_Tcp_SndRep_tready : std_ulogic;
274 signal ssSHL_ROL_Nts_Tcp_Data_tdata : std_ulogic_vector( 63 downto 0);
275 signal ssSHL_ROL_Nts_Tcp_Data_tkeep : std_ulogic_vector( 7 downto 0);
276 signal ssSHL_ROL_Nts_Tcp_Data_tlast : std_ulogic;
277 signal ssSHL_ROL_Nts_Tcp_Data_tvalid : std_ulogic;
278 signal ssSHL_ROL_Nts_Tcp_Data_tready : std_ulogic;
280 signal ssSHL_ROL_Nts_Tcp_Meta_tdata : std_ulogic_vector( 15 downto 0);
281 signal ssSHL_ROL_Nts_Tcp_Meta_tvalid : std_ulogic;
282 signal ssSHL_ROL_Nts_Tcp_Meta_tready : std_ulogic;
284 signal ssSHL_ROL_Nts_Tcp_Notif_tdata : std_ulogic_vector(7+96 downto 0);
285 signal ssSHL_ROL_Nts_Tcp_Notif_tvalid : std_ulogic;
286 signal ssSHL_ROL_Nts_Tcp_Notif_tready : std_ulogic;
288 signal ssROL_SHL_Nts_Tcp_DReq_tdata : std_ulogic_vector( 31 downto 0);
289 signal ssROL_SHL_Nts_Tcp_DReq_tvalid : std_ulogic;
290 signal ssROL_SHL_Nts_Tcp_DReq_tready : std_ulogic;
294 signal ssROL_SHL_Nts_Tcp_OpnReq_tdata : std_ulogic_vector( 47 downto 0);
295 signal ssROL_SHL_Nts_Tcp_OpnReq_tvalid : std_ulogic;
296 signal ssROL_SHL_Nts_Tcp_OpnReq_tready : std_ulogic;
298 signal ssSHL_ROL_Nts_Tcp_OpnRep_tdata : std_ulogic_vector( 23 downto 0);
299 signal ssSHL_ROL_Nts_Tcp_OpnRep_tvalid : std_ulogic;
300 signal ssSHL_ROL_Nts_Tcp_OpnRep_tready : std_ulogic;
302 signal ssROL_SHL_Nts_Tcp_ClsReq_tdata : std_ulogic_vector( 15 downto 0);
303 signal ssROL_SHL_Nts_Tcp_ClsReq_tvalid : std_ulogic;
304 signal ssROL_SHL_Nts_Tcp_ClsReq_tready : std_ulogic;
308 signal ssROL_SHL_Nts_Tcp_LsnReq_tdata : std_ulogic_vector( 15 downto 0);
309 signal ssROL_SHL_Nts_Tcp_LsnReq_tvalid : std_ulogic;
310 signal ssROL_SHL_Nts_Tcp_LsnReq_tready : std_ulogic;
312 signal ssSHL_ROL_Nts_Tcp_LsnRep_tdata : std_ulogic_vector( 7 downto 0);
313 signal ssSHL_ROL_Nts_Tcp_LsnRep_tvalid : std_ulogic;
314 signal ssSHL_ROL_Nts_Tcp_LsnRep_tready : std_ulogic;
321 signal ssROL_SHL_Mem_Mp0_RdCmd_tdata : std_ulogic_vector( 79 downto 0);
322 signal ssROL_SHL_Mem_Mp0_RdCmd_tvalid : std_ulogic;
323 signal ssROL_SHL_Mem_Mp0_RdCmd_tready : std_ulogic;
325 signal ssSHL_ROL_Mem_Mp0_RdSts_tdata : std_ulogic_vector( 7 downto 0);
326 signal ssSHL_ROL_Mem_Mp0_RdSts_tvalid : std_ulogic;
327 signal ssSHL_ROL_Mem_Mp0_RdSts_tready : std_ulogic;
329 signal ssSHL_ROL_Mem_Mp0_Read_tdata : std_ulogic_vector(511 downto 0);
330 signal ssSHL_ROL_Mem_Mp0_Read_tkeep : std_ulogic_vector( 63 downto 0);
331 signal ssSHL_ROL_Mem_Mp0_Read_tlast : std_ulogic;
332 signal ssSHL_ROL_Mem_Mp0_Read_tvalid : std_ulogic;
333 signal ssSHL_ROL_Mem_Mp0_Read_tready : std_ulogic;
335 signal ssROL_SHL_Mem_Mp0_WrCmd_tdata : std_ulogic_vector( 79 downto 0);
336 signal ssROL_SHL_Mem_Mp0_WrCmd_tvalid : std_ulogic;
337 signal ssROL_SHL_Mem_Mp0_WrCmd_tready : std_ulogic;
339 signal ssSHL_ROL_Mem_Mp0_WrSts_tdata : std_ulogic_vector( 7 downto 0);
340 signal ssSHL_ROL_Mem_Mp0_WrSts_tvalid : std_ulogic;
341 signal ssSHL_ROL_Mem_Mp0_WrSts_tready : std_ulogic;
343 signal ssROL_SHL_Mem_Mp0_Write_tdata : std_ulogic_vector(511 downto 0);
344 signal ssROL_SHL_Mem_Mp0_Write_tkeep : std_ulogic_vector( 63 downto 0);
345 signal ssROL_SHL_Mem_Mp0_Write_tlast : std_ulogic;
346 signal ssROL_SHL_Mem_Mp0_Write_tvalid : std_ulogic;
347 signal ssROL_SHL_Mem_Mp0_Write_tready : std_ulogic;
349 signal smROL_SHL_Mem_Mp1_AWID : std_ulogic_vector(3 downto 0);
350 signal smROL_SHL_Mem_Mp1_AWADDR : std_ulogic_vector(32 downto 0);
351 signal smROL_SHL_Mem_Mp1_AWLEN : std_ulogic_vector(7 downto 0);
352 signal smROL_SHL_Mem_Mp1_AWSIZE : std_ulogic_vector(2 downto 0);
353 signal smROL_SHL_Mem_Mp1_AWBURST : std_ulogic_vector(1 downto 0);
354 signal smROL_SHL_Mem_Mp1_AWVALID : std_ulogic;
355 signal smROL_SHL_Mem_Mp1_AWREADY : std_ulogic;
356 signal smROL_SHL_Mem_Mp1_WDATA : std_ulogic_vector(511 downto 0);
357 signal smROL_SHL_Mem_Mp1_WSTRB : std_ulogic_vector(63 downto 0);
358 signal smROL_SHL_Mem_Mp1_WLAST : std_ulogic;
359 signal smROL_SHL_Mem_Mp1_WVALID : std_ulogic;
360 signal smROL_SHL_Mem_Mp1_WREADY : std_ulogic;
361 signal smROL_SHL_Mem_Mp1_BID : std_ulogic_vector(3 downto 0);
362 signal smROL_SHL_Mem_Mp1_BRESP : std_ulogic_vector(1 downto 0);
363 signal smROL_SHL_Mem_Mp1_BVALID : std_ulogic;
364 signal smROL_SHL_Mem_Mp1_BREADY : std_ulogic;
365 signal smROL_SHL_Mem_Mp1_ARID : std_ulogic_vector(3 downto 0);
366 signal smROL_SHL_Mem_Mp1_ARADDR : std_ulogic_vector(32 downto 0);
367 signal smROL_SHL_Mem_Mp1_ARLEN : std_ulogic_vector(7 downto 0);
368 signal smROL_SHL_Mem_Mp1_ARSIZE : std_ulogic_vector(2downto 0);
369 signal smROL_SHL_Mem_Mp1_ARBURST : std_ulogic_vector(1 downto 0);
370 signal smROL_SHL_Mem_Mp1_ARVALID : std_ulogic;
371 signal smROL_SHL_Mem_Mp1_ARREADY : std_ulogic;
372 signal smROL_SHL_Mem_Mp1_RID : std_ulogic_vector(3 downto 0);
373 signal smROL_SHL_Mem_Mp1_RDATA : std_ulogic_vector(511 downto 0);
374 signal smROL_SHL_Mem_Mp1_RRESP : std_ulogic_vector(1 downto 0);
375 signal smROL_SHL_Mem_Mp1_RLAST : std_ulogic;
376 signal smROL_SHL_Mem_Mp1_RVALID : std_ulogic;
377 signal smROL_SHL_Mem_Mp1_RREADY : std_ulogic;
383 signal sSHL_ROL_Mmio_Ly7Rst : std_ulogic;
385 signal sSHL_ROL_Mmio_Ly7En : std_ulogic;
387 signal sSHL_ROL_Mmio_Mc1_MemTestCtrl : std_ulogic_vector( 1 downto 0);
389 signal sROL_SHL_Mmio_Mc1_MemTestStat : std_ulogic_vector( 1 downto 0);
391 signal sSHL_ROL_Mmio_UdpEchoCtrl : std_ulogic_vector( 1 downto 0);
392 signal sSHL_ROL_Mmio_UdpPostDgmEn : std_ulogic;
393 signal sSHL_ROL_Mmio_UdpCaptDgmEn : std_ulogic;
394 signal sSHL_ROL_Mmio_TcpEchoCtrl : std_ulogic_vector( 1 downto 0);
395 signal sSHL_ROL_Mmio_TcpPostSegEn : std_ulogic;
396 signal sSHL_ROL_Mmio_TcpCaptSegEn : std_ulogic;
398 signal sROL_SHL_Mmio_RdReg : std_ulogic_vector( 15 downto 0);
400 signal sSHL_ROL_Mmio_WrReg : std_ulogic_vector( 15 downto 0);
402 signal sRstDelayCounter : std_ulogic_vector(5 downto 0);
413 gSecurityPriviledges :
string :=
"super";
414 gBitstreamUsage :
string :=
"flash";
415 gMmioAddrWidth :
integer :=
8;
416 gMmioDataWidth :
integer :=
8
422 piTOP_156_25Rst :
in std_ulogic;
423 piTOP_156_25Clk :
in std_ulogic;
427 piTOP_Timestamp :
in std_ulogic_vector(
31 downto 0);
431 piCLKT_Mem0Clk_n :
in std_ulogic;
432 piCLKT_Mem0Clk_p :
in std_ulogic;
433 piCLKT_Mem1Clk_n :
in std_ulogic;
434 piCLKT_Mem1Clk_p :
in std_ulogic;
435 piCLKT_10GeClk_n :
in std_ulogic;
436 piCLKT_10GeClk_p :
in std_ulogic;
440 piPSOC_Emif_Clk :
in std_ulogic;
441 piPSOC_Emif_Cs_n :
in std_ulogic;
442 piPSOC_Emif_We_n :
in std_ulogic;
443 piPSOC_Emif_Oe_n :
in std_ulogic;
444 piPSOC_Emif_AdS_n :
in std_ulogic;
445 piPSOC_Emif_Addr :
in std_ulogic_vector(gMmioAddrWidth
-1 downto 0);
446 pioPSOC_Emif_Data :
inout std_ulogic_vector(gMmioDataWidth
-1 downto 0);
450 poLED_HeartBeat_n :
out std_ulogic;
454 pioDDR4_Mem_Mc0_DmDbi_n :
inout std_ulogic_vector(
8 downto 0);
455 pioDDR4_Mem_Mc0_Dq :
inout std_ulogic_vector(
71 downto 0);
456 pioDDR4_Mem_Mc0_Dqs_n :
inout std_ulogic_vector(
8 downto 0);
457 pioDDR4_Mem_Mc0_Dqs_p :
inout std_ulogic_vector(
8 downto 0);
458 poDDR4_Mem_Mc0_Act_n :
out std_ulogic;
459 poDDR4_Mem_Mc0_Adr :
out std_ulogic_vector(
16 downto 0);
460 poDDR4_Mem_Mc0_Ba :
out std_ulogic_vector(
1 downto 0);
461 poDDR4_Mem_Mc0_Bg :
out std_ulogic_vector(
1 downto 0);
462 poDDR4_Mem_Mc0_Cke :
out std_ulogic;
463 poDDR4_Mem_Mc0_Odt :
out std_ulogic;
464 poDDR4_Mem_Mc0_Cs_n :
out std_ulogic;
465 poDDR4_Mem_Mc0_Ck_n :
out std_ulogic;
466 poDDR4_Mem_Mc0_Ck_p :
out std_ulogic;
467 poDDR4_Mem_Mc0_Reset_n :
out std_ulogic;
471 pioDDR4_Mem_Mc1_DmDbi_n :
inout std_ulogic_vector(
8 downto 0);
472 pioDDR4_Mem_Mc1_Dq :
inout std_ulogic_vector(
71 downto 0);
473 pioDDR4_Mem_Mc1_Dqs_n :
inout std_ulogic_vector(
8 downto 0);
474 pioDDR4_Mem_Mc1_Dqs_p :
inout std_ulogic_vector(
8 downto 0);
475 poDDR4_Mem_Mc1_Act_n :
out std_ulogic;
476 poDDR4_Mem_Mc1_Adr :
out std_ulogic_vector(
16 downto 0);
477 poDDR4_Mem_Mc1_Ba :
out std_ulogic_vector(
1 downto 0);
478 poDDR4_Mem_Mc1_Bg :
out std_ulogic_vector(
1 downto 0);
479 poDDR4_Mem_Mc1_Cke :
out std_ulogic;
480 poDDR4_Mem_Mc1_Odt :
out std_ulogic;
481 poDDR4_Mem_Mc1_Cs_n :
out std_ulogic;
482 poDDR4_Mem_Mc1_Ck_n :
out std_ulogic;
483 poDDR4_Mem_Mc1_Ck_p :
out std_ulogic;
484 poDDR4_Mem_Mc1_Reset_n :
out std_ulogic;
488 piECON_Eth_10Ge0_n :
in std_ulogic;
489 piECON_Eth_10Ge0_p :
in std_ulogic;
490 poECON_Eth_10Ge0_n :
out std_ulogic;
491 poECON_Eth_10Ge0_p :
out std_ulogic;
495 poROL_156_25Clk :
out std_ulogic;
496 poROL_156_25Rst :
out std_ulogic;
501 siROL_Nts_Udp_Data_tdata :
in std_ulogic_vector(
63 downto 0);
502 siROL_Nts_Udp_Data_tkeep :
in std_ulogic_vector(
7 downto 0);
503 siROL_Nts_Udp_Data_tlast :
in std_ulogic;
504 siROL_Nts_Udp_Data_tvalid :
in std_ulogic;
505 siROL_Nts_Udp_Data_tready :
out std_ulogic;
507 siROL_Nts_Udp_Meta_tdata :
in std_logic_vector(
95 downto 0);
508 siROL_Nts_Udp_Meta_tvalid :
in std_ulogic;
509 siROL_Nts_Udp_Meta_tready :
out std_ulogic;
511 siROL_Nts_Udp_DLen_tdata :
in std_logic_vector(
15 downto 0);
512 siROL_Nts_Udp_DLen_tvalid :
in std_ulogic;
513 siROL_Nts_Udp_DLen_tready :
out std_ulogic;
518 soROL_Nts_Udp_Data_tdata :
out std_ulogic_vector(
63 downto 0);
519 soROL_Nts_Udp_Data_tkeep :
out std_ulogic_vector(
7 downto 0);
520 soROL_Nts_Udp_Data_tlast :
out std_ulogic;
521 soROL_Nts_Udp_Data_tvalid :
out std_ulogic;
522 soROL_Nts_Udp_Data_tready :
in std_ulogic;
524 soROL_Nts_Udp_Meta_tdata :
out std_logic_vector(
95 downto 0);
525 soROL_Nts_Udp_Meta_tvalid :
out std_ulogic;
526 soROL_Nts_Udp_Meta_tready :
in std_ulogic;
531 siROL_Nts_Udp_LsnReq_tdata :
in std_ulogic_vector(
15 downto 0);
532 siROL_Nts_Udp_LsnReq_tvalid :
in std_ulogic;
533 siROL_Nts_Udp_LsnReq_tready :
out std_ulogic;
535 soROL_Nts_Udp_LsnRep_tdata :
out std_ulogic_vector(
7 downto 0);
536 soROL_Nts_Udp_LsnRep_tvalid :
out std_ulogic;
537 soROL_Nts_Udp_LsnRep_tready :
in std_ulogic;
539 siROL_Nts_Udp_ClsReq_tdata :
in std_ulogic_vector(
15 downto 0);
540 siROL_Nts_Udp_ClsReq_tvalid :
in std_ulogic;
541 siROL_Nts_Udp_ClsReq_tready :
out std_ulogic;
543 soROL_Nts_Udp_ClsRep_tdata :
out std_ulogic_vector(
7 downto 0);
544 soROL_Nts_Udp_ClsRep_tvalid :
out std_ulogic;
545 soROL_Nts_Udp_ClsRep_tready :
in std_ulogic;
550 siROL_Nts_Tcp_Data_tdata :
in std_ulogic_vector(
63 downto 0);
551 siROL_Nts_Tcp_Data_tkeep :
in std_ulogic_vector(
7 downto 0);
552 siROL_Nts_Tcp_Data_tlast :
in std_ulogic;
553 siROL_Nts_Tcp_Data_tvalid :
in std_ulogic;
554 siROL_Nts_Tcp_Data_tready :
out std_ulogic;
556 siROL_Nts_Tcp_SndReq_tdata :
in std_ulogic_vector(
31 downto 0);
557 siROL_Nts_Tcp_SndReq_tvalid :
in std_ulogic;
558 siROL_Nts_Tcp_SndReq_tready :
out std_ulogic;
560 soROL_Nts_Tcp_SndRep_tdata :
out std_ulogic_vector(
55 downto 0);
561 soROL_Nts_Tcp_SndRep_tvalid :
out std_ulogic;
562 soROL_Nts_Tcp_SndRep_tready :
in std_ulogic;
567 soROL_Nts_Tcp_Data_tdata :
out std_ulogic_vector(
63 downto 0);
568 soROL_Nts_Tcp_Data_tkeep :
out std_ulogic_vector(
7 downto 0);
569 soROL_Nts_Tcp_Data_tlast :
out std_ulogic;
570 soROL_Nts_Tcp_Data_tvalid :
out std_ulogic;
571 soROL_Nts_Tcp_Data_tready :
in std_ulogic;
573 soROL_Nts_Tcp_Meta_tdata :
out std_ulogic_vector(
15 downto 0);
574 soROL_Nts_Tcp_Meta_tvalid :
out std_ulogic;
575 soROL_Nts_Tcp_Meta_tready :
in std_ulogic;
577 soROL_Nts_Tcp_Notif_tdata :
out std_ulogic_vector(
7+96 downto 0);
578 soROL_Nts_Tcp_Notif_tvalid :
out std_ulogic;
579 soROL_Nts_Tcp_Notif_tready :
in std_ulogic;
581 siROL_Nts_Tcp_DReq_tdata :
in std_ulogic_vector(
31 downto 0);
582 siROL_Nts_Tcp_DReq_tvalid :
in std_ulogic;
583 siROL_Nts_Tcp_DReq_tready :
out std_ulogic;
588 siROL_Nts_Tcp_OpnReq_tdata :
in std_ulogic_vector(
47 downto 0);
589 siROL_Nts_Tcp_OpnReq_tvalid :
in std_ulogic;
590 siROL_Nts_Tcp_OpnReq_tready :
out std_ulogic;
592 soROL_Nts_Tcp_OpnRep_tdata :
out std_ulogic_vector(
23 downto 0);
593 soROL_Nts_Tcp_OpnRep_tvalid :
out std_ulogic;
594 soROL_Nts_Tcp_OpnRep_tready :
in std_ulogic;
596 siROL_Nts_Tcp_ClsReq_tdata :
in std_ulogic_vector(
15 downto 0);
597 siROL_Nts_Tcp_ClsReq_tvalid :
in std_ulogic;
598 siROL_Nts_Tcp_ClsReq_tready :
out std_ulogic;
603 siROL_Nts_Tcp_LsnReq_tdata :
in std_ulogic_vector(
15 downto 0);
604 siROL_Nts_Tcp_LsnReq_tvalid :
in std_ulogic;
605 siROL_Nts_Tcp_LsnReq_tready :
out std_ulogic;
607 soROL_Nts_Tcp_LsnRep_tdata :
out std_ulogic_vector(
7 downto 0);
608 soROL_Nts_Tcp_LsnRep_tvalid :
out std_ulogic;
609 soROL_Nts_Tcp_LsnRep_tready :
in std_ulogic;
615 siROL_Mem_Mp0_RdCmd_tdata :
in std_ulogic_vector(
79 downto 0);
616 siROL_Mem_Mp0_RdCmd_tvalid :
in std_ulogic;
617 siROL_Mem_Mp0_RdCmd_tready :
out std_ulogic;
619 soROL_Mem_Mp0_RdSts_tdata :
out std_ulogic_vector(
7 downto 0);
620 soROL_Mem_Mp0_RdSts_tvalid :
out std_ulogic;
621 soROL_Mem_Mp0_RdSts_tready :
in std_ulogic;
623 soROL_Mem_Mp0_Read_tdata :
out std_ulogic_vector(
511 downto 0);
624 soROL_Mem_Mp0_Read_tkeep :
out std_ulogic_vector(
63 downto 0);
625 soROL_Mem_Mp0_Read_tlast :
out std_ulogic;
626 soROL_Mem_Mp0_Read_tvalid :
out std_ulogic;
627 soROL_Mem_Mp0_Read_tready :
in std_ulogic;
629 siROL_Mem_Mp0_WrCmd_tdata :
in std_ulogic_vector(
79 downto 0);
630 siROL_Mem_Mp0_WrCmd_tvalid :
in std_ulogic;
631 siROL_Mem_Mp0_WrCmd_tready :
out std_ulogic;
633 soROL_Mem_Mp0_WrSts_tvalid :
out std_ulogic;
634 soROL_Mem_Mp0_WrSts_tdata :
out std_ulogic_vector(
7 downto 0);
635 soROL_Mem_Mp0_WrSts_tready :
in std_ulogic;
637 siROL_Mem_Mp0_Write_tdata :
in std_ulogic_vector(
511 downto 0);
638 siROL_Mem_Mp0_Write_tkeep :
in std_ulogic_vector(
63 downto 0);
639 siROL_Mem_Mp0_Write_tlast :
in std_ulogic;
640 siROL_Mem_Mp0_Write_tvalid :
in std_ulogic;
641 siROL_Mem_Mp0_Write_tready :
out std_ulogic;
645 miROL_Mem_Mp1_AWID :
in std_ulogic_vector(
3 downto 0);
646 miROL_Mem_Mp1_AWADDR :
in std_ulogic_vector(
32 downto 0);
647 miROL_Mem_Mp1_AWLEN :
in std_ulogic_vector(
7 downto 0);
648 miROL_Mem_Mp1_AWSIZE :
in std_ulogic_vector(
2 downto 0);
649 miROL_Mem_Mp1_AWBURST :
in std_ulogic_vector(
1 downto 0);
650 miROL_Mem_Mp1_AWVALID :
in std_ulogic;
651 miROL_Mem_Mp1_AWREADY :
out std_ulogic;
652 miROL_Mem_Mp1_WDATA :
in std_ulogic_vector(
511 downto 0);
653 miROL_Mem_Mp1_WSTRB :
in std_ulogic_vector(
63 downto 0);
654 miROL_Mem_Mp1_WLAST :
in std_ulogic;
655 miROL_Mem_Mp1_WVALID :
in std_ulogic;
656 miROL_Mem_Mp1_WREADY :
out std_ulogic;
657 miROL_Mem_Mp1_BID :
out std_ulogic_vector(
3 downto 0);
658 miROL_Mem_Mp1_BRESP :
out std_ulogic_vector(
1 downto 0);
659 miROL_Mem_Mp1_BVALID :
out std_ulogic;
660 miROL_Mem_Mp1_BREADY :
in std_ulogic;
661 miROL_Mem_Mp1_ARID :
in std_ulogic_vector(
3 downto 0);
662 miROL_Mem_Mp1_ARADDR :
in std_ulogic_vector(
32 downto 0);
663 miROL_Mem_Mp1_ARLEN :
in std_ulogic_vector(
7 downto 0);
664 miROL_Mem_Mp1_ARSIZE :
in std_ulogic_vector(
2 downto 0);
665 miROL_Mem_Mp1_ARBURST :
in std_ulogic_vector(
1 downto 0);
666 miROL_Mem_Mp1_ARVALID :
in std_ulogic;
667 miROL_Mem_Mp1_ARREADY :
out std_ulogic;
668 miROL_Mem_Mp1_RID :
out std_ulogic_vector(
3 downto 0);
669 miROL_Mem_Mp1_RDATA :
out std_ulogic_vector(
511 downto 0);
670 miROL_Mem_Mp1_RRESP :
out std_ulogic_vector(
1 downto 0);
671 miROL_Mem_Mp1_RLAST :
out std_ulogic;
672 miROL_Mem_Mp1_RVALID :
out std_ulogic;
673 miROL_Mem_Mp1_RREADY :
in std_ulogic;
678 poROL_Mmio_Ly7Rst :
out std_ulogic;
680 poROL_Mmio_Ly7En :
out std_ulogic;
682 poROL_Mmio_Mc1_MemTestCtrl :
out std_ulogic_vector(
1 downto 0);
684 piROL_Mmio_Mc1_MemTestStat :
in std_ulogic_vector(
1 downto 0);
686 poROL_Mmio_UdpEchoCtrl :
out std_ulogic_vector(
1 downto 0);
687 poROL_Mmio_UdpPostDgmEn :
out std_ulogic;
688 poROL_Mmio_UdpCaptDgmEn :
out std_ulogic;
689 poROL_Mmio_TcpEchoCtrl :
out std_ulogic_vector(
1 downto 0);
690 poROL_Mmio_TcpPostSegEn :
out std_ulogic;
691 poROL_Mmio_TcpCaptSegEn :
out std_ulogic;
693 piROL_Mmio_RdReg :
in std_ulogic_vector(
15 downto 0);
695 poROL_Mmio_WrReg :
out std_ulogic_vector(
15 downto 0)
697 end component Shell_Kale;
946 TOP_META_RST : HARD_SYNC
949 IS_CLK_INVERTED => '0',
953 CLK => sTOP_156_25Clk,
955 DOUT => sTOP_156_25Rst_n
957 sTOP_156_25Rst <= not sTOP_156_25Rst_n;
966 TOP_TIMESTAMP : USR_ACCESSE2
969 DATA => sTOP_Timestamp,
980 gSecurityPriviledges =>
"super",
981 gBitstreamUsage =>
"flash",
989 piTOP_156_25Rst => sTOP_156_25Rst,
990 piTOP_156_25Clk => sTOP_156_25Clk,
994 piTOP_Timestamp => sTOP_Timestamp,
1062 poROL_156_25Clk => sSHL_156_25Clk,
1063 poROL_156_25Rst => sSHL_156_25Rst,
1068 siROL_Nts_Udp_Data_tdata => ssROL_SHL_Nts_Udp_Data_tdata,
1069 siROL_Nts_Udp_Data_tkeep => ssROL_SHL_Nts_Udp_Data_tkeep,
1070 siROL_Nts_Udp_Data_tlast => ssROL_SHL_Nts_Udp_Data_tlast,
1071 siROL_Nts_Udp_Data_tvalid => ssROL_SHL_Nts_Udp_Data_tvalid,
1072 siROL_Nts_Udp_Data_tready => ssROL_SHL_Nts_Udp_Data_tready,
1074 siROL_Nts_Udp_Meta_tdata => ssROL_SHL_Nts_Udp_Meta_tdata ,
1075 siROL_Nts_Udp_Meta_tvalid => ssROL_SHL_Nts_Udp_Meta_tvalid,
1076 siROL_Nts_Udp_Meta_tready => ssROL_SHL_Nts_Udp_Meta_tready,
1078 siROL_Nts_Udp_DLen_tdata => ssROL_SHL_Nts_Udp_DLen_tdata ,
1079 siROL_Nts_Udp_DLen_tvalid => ssROL_SHL_Nts_Udp_DLen_tvalid,
1080 siROL_Nts_Udp_DLen_tready => ssROL_SHL_Nts_Udp_DLen_tready,
1085 soROL_Nts_Udp_Data_tdata => ssSHL_ROL_Nts_Udp_Data_tdata,
1086 soROL_Nts_Udp_Data_tkeep => ssSHL_ROL_Nts_Udp_Data_tkeep,
1087 soROL_Nts_Udp_Data_tlast => ssSHL_ROL_Nts_Udp_Data_tlast,
1088 soROL_Nts_Udp_Data_tvalid => ssSHL_ROL_Nts_Udp_Data_tvalid,
1089 soROL_Nts_Udp_Data_tready => ssSHL_ROL_Nts_Udp_Data_tready,
1091 soROL_Nts_Udp_Meta_tdata => ssSHL_ROL_Nts_Udp_Meta_tdata ,
1092 soROL_Nts_Udp_Meta_tvalid => ssSHL_ROL_Nts_Udp_Meta_tvalid,
1093 soROL_Nts_Udp_Meta_tready => ssSHL_ROL_Nts_Udp_Meta_tready,
1098 siROL_Nts_Udp_LsnReq_tdata => ssROL_SHL_Nts_Udp_LsnReq_tdata ,
1099 siROL_Nts_Udp_LsnReq_tvalid => ssROL_SHL_Nts_Udp_LsnReq_tvalid,
1100 siROL_Nts_Udp_LsnReq_tready => ssROL_SHL_Nts_Udp_LsnReq_tready,
1102 soROL_Nts_Udp_LsnRep_tdata => ssSHL_ROL_Nts_Udp_LsnRep_tdata ,
1103 soROL_Nts_Udp_LsnRep_tvalid => ssSHL_ROL_Nts_Udp_LsnRep_tvalid,
1104 soROL_Nts_Udp_LsnRep_tready => ssSHL_ROL_Nts_Udp_LsnRep_tready,
1106 siROL_Nts_Udp_ClsReq_tdata => ssROL_SHL_Nts_Udp_ClsReq_tdata ,
1107 siROL_Nts_Udp_ClsReq_tvalid => ssROL_SHL_Nts_Udp_ClsReq_tvalid,
1108 siROL_Nts_Udp_ClsReq_tready => ssROL_SHL_Nts_Udp_ClsReq_tready,
1110 soROL_Nts_Udp_ClsRep_tdata => ssSHL_ROL_Nts_Udp_ClsRep_tdata ,
1111 soROL_Nts_Udp_ClsRep_tvalid => ssSHL_ROL_Nts_Udp_ClsRep_tvalid,
1112 soROL_Nts_Udp_ClsRep_tready => ssSHL_ROL_Nts_Udp_ClsRep_tready,
1117 siROL_Nts_Tcp_Data_tdata => ssROL_SHL_Nts_Tcp_Data_tdata,
1118 siROL_Nts_Tcp_Data_tkeep => ssROL_SHL_Nts_Tcp_Data_tkeep,
1119 siROL_Nts_Tcp_Data_tlast => ssROL_SHL_Nts_Tcp_Data_tlast,
1120 siROL_Nts_Tcp_Data_tvalid => ssROL_SHL_Nts_Tcp_Data_tvalid,
1121 siROL_Nts_Tcp_Data_tready => ssROL_SHL_Nts_Tcp_Data_tready,
1123 siROL_Nts_Tcp_SndReq_tdata => ssROL_SHL_Nts_Tcp_SndReq_tdata,
1124 siROL_Nts_Tcp_SndReq_tvalid => ssROL_SHL_Nts_Tcp_SndReq_tvalid,
1125 siROL_Nts_Tcp_SndReq_tready => ssROL_SHL_Nts_Tcp_SndReq_tready,
1127 soROL_Nts_Tcp_SndRep_tdata => ssSHL_ROL_Nts_Tcp_SndRep_tdata,
1128 soROL_Nts_Tcp_SndRep_tvalid => ssSHL_ROL_Nts_Tcp_SndRep_tvalid,
1129 soROL_Nts_Tcp_SndRep_tready => ssSHL_ROL_Nts_Tcp_SndRep_tready,
1134 soROL_Nts_Tcp_Data_tdata => ssSHL_ROL_Nts_Tcp_Data_tdata,
1135 soROL_Nts_Tcp_Data_tkeep => ssSHL_ROL_Nts_Tcp_Data_tkeep,
1136 soROL_Nts_Tcp_Data_tlast => ssSHL_ROL_Nts_Tcp_Data_tlast,
1137 soROL_Nts_Tcp_Data_tvalid => ssSHL_ROL_Nts_Tcp_Data_tvalid,
1138 soROL_Nts_Tcp_Data_tready => ssSHL_ROL_Nts_Tcp_Data_tready,
1140 soROL_Nts_Tcp_Meta_tdata => ssSHL_ROL_Nts_Tcp_Meta_tdata,
1141 soROL_Nts_Tcp_Meta_tvalid => ssSHL_ROL_Nts_Tcp_Meta_tvalid,
1142 soROL_Nts_Tcp_Meta_tready => ssSHL_ROL_Nts_Tcp_Meta_tready,
1144 soROL_Nts_Tcp_Notif_tdata => ssSHL_ROL_Nts_Tcp_Notif_tdata,
1145 soROL_Nts_Tcp_Notif_tvalid => ssSHL_ROL_Nts_Tcp_Notif_tvalid,
1146 soROL_Nts_Tcp_Notif_tready => ssSHL_ROL_Nts_Tcp_Notif_tready,
1148 siROL_Nts_Tcp_DReq_tdata => ssROL_SHL_Nts_Tcp_DReq_tdata,
1149 siROL_Nts_Tcp_DReq_tvalid => ssROL_SHL_Nts_Tcp_DReq_tvalid,
1150 siROL_Nts_Tcp_DReq_tready => ssROL_SHL_Nts_Tcp_DReq_tready,
1155 siROL_Nts_Tcp_OpnReq_tdata => ssROL_SHL_Nts_Tcp_OpnReq_tdata,
1156 siROL_Nts_Tcp_OpnReq_tvalid => ssROL_SHL_Nts_Tcp_OpnReq_tvalid,
1157 siROL_Nts_Tcp_OpnReq_tready => ssROL_SHL_Nts_Tcp_OpnReq_tready,
1159 soROL_Nts_Tcp_OpnRep_tdata => ssSHL_ROL_Nts_Tcp_OpnRep_tdata,
1160 soROL_Nts_Tcp_OpnRep_tvalid => ssSHL_ROL_Nts_Tcp_OpnRep_tvalid,
1161 soROL_Nts_Tcp_OpnRep_tready => ssSHL_ROL_Nts_Tcp_OpnRep_tready,
1163 siROL_Nts_Tcp_ClsReq_tdata => ssROL_SHL_Nts_Tcp_ClsReq_tdata,
1164 siROL_Nts_Tcp_ClsReq_tvalid => ssROL_SHL_Nts_Tcp_ClsReq_tvalid,
1165 siROL_Nts_Tcp_ClsReq_tready => ssROL_SHL_Nts_Tcp_ClsReq_tready,
1170 siROL_Nts_Tcp_LsnReq_tdata => ssROL_SHL_Nts_Tcp_LsnReq_tdata,
1171 siROL_Nts_Tcp_LsnReq_tvalid => ssROL_SHL_Nts_Tcp_LsnReq_tvalid,
1172 siROL_Nts_Tcp_LsnReq_tready => ssROL_SHL_Nts_Tcp_LsnReq_tready,
1174 soROL_Nts_Tcp_LsnRep_tdata => ssSHL_ROL_Nts_Tcp_LsnRep_tdata,
1175 soROL_Nts_Tcp_LsnRep_tvalid => ssSHL_ROL_Nts_Tcp_LsnRep_tvalid,
1176 soROL_Nts_Tcp_LsnRep_tready => ssSHL_ROL_Nts_Tcp_LsnRep_tready,
1182 siROL_Mem_Mp0_RdCmd_tdata => ssROL_SHL_Mem_Mp0_RdCmd_tdata,
1183 siROL_Mem_Mp0_RdCmd_tvalid => ssROL_SHL_Mem_Mp0_RdCmd_tvalid,
1184 siROL_Mem_Mp0_RdCmd_tready => ssROL_SHL_Mem_Mp0_RdCmd_tready,
1186 soROL_Mem_Mp0_RdSts_tdata => ssSHL_ROL_Mem_Mp0_RdSts_tdata,
1187 soROL_Mem_Mp0_RdSts_tvalid => ssSHL_ROL_Mem_Mp0_RdSts_tvalid,
1188 soROL_Mem_Mp0_RdSts_tready => ssSHL_ROL_Mem_Mp0_RdSts_tready,
1190 soROL_Mem_Mp0_Read_tdata => ssSHL_ROL_Mem_Mp0_Read_tdata,
1191 soROL_Mem_Mp0_Read_tkeep => ssSHL_ROL_Mem_Mp0_Read_tkeep,
1192 soROL_Mem_Mp0_Read_tlast => ssSHL_ROL_Mem_Mp0_Read_tlast,
1193 soROL_Mem_Mp0_Read_tvalid => ssSHL_ROL_Mem_Mp0_Read_tvalid,
1194 soROL_Mem_Mp0_Read_tready => ssSHL_ROL_Mem_Mp0_Read_tready,
1196 siROL_Mem_Mp0_WrCmd_tdata => ssROL_SHL_Mem_Mp0_WrCmd_tdata,
1197 siROL_Mem_Mp0_WrCmd_tvalid => ssROL_SHL_Mem_Mp0_WrCmd_tvalid,
1198 siROL_Mem_Mp0_WrCmd_tready => ssROL_SHL_Mem_Mp0_WrCmd_tready,
1200 soROL_Mem_Mp0_WrSts_tvalid => ssSHL_ROL_Mem_Mp0_WrSts_tvalid,
1201 soROL_Mem_Mp0_WrSts_tdata => ssSHL_ROL_Mem_Mp0_WrSts_tdata,
1202 soROL_Mem_Mp0_WrSts_tready => ssSHL_ROL_Mem_Mp0_WrSts_tready,
1204 siROL_Mem_Mp0_Write_tdata => ssROL_SHL_Mem_Mp0_Write_tdata,
1205 siROL_Mem_Mp0_Write_tkeep => ssROL_SHL_Mem_Mp0_Write_tkeep,
1206 siROL_Mem_Mp0_Write_tlast => ssROL_SHL_Mem_Mp0_Write_tlast,
1207 siROL_Mem_Mp0_Write_tvalid => ssROL_SHL_Mem_Mp0_Write_tvalid,
1208 siROL_Mem_Mp0_Write_tready => ssROL_SHL_Mem_Mp0_Write_tready,
1212 miROL_Mem_Mp1_AWID => smROL_SHL_Mem_Mp1_AWID ,
1213 miROL_Mem_Mp1_AWADDR => smROL_SHL_Mem_Mp1_AWADDR ,
1214 miROL_Mem_Mp1_AWLEN => smROL_SHL_Mem_Mp1_AWLEN ,
1215 miROL_Mem_Mp1_AWSIZE => smROL_SHL_Mem_Mp1_AWSIZE ,
1216 miROL_Mem_Mp1_AWBURST => smROL_SHL_Mem_Mp1_AWBURST ,
1217 miROL_Mem_Mp1_AWVALID => smROL_SHL_Mem_Mp1_AWVALID ,
1218 miROL_Mem_Mp1_AWREADY => smROL_SHL_Mem_Mp1_AWREADY ,
1219 miROL_Mem_Mp1_WDATA => smROL_SHL_Mem_Mp1_WDATA ,
1220 miROL_Mem_Mp1_WSTRB => smROL_SHL_Mem_Mp1_WSTRB ,
1221 miROL_Mem_Mp1_WLAST => smROL_SHL_Mem_Mp1_WLAST ,
1222 miROL_Mem_Mp1_WVALID => smROL_SHL_Mem_Mp1_WVALID ,
1223 miROL_Mem_Mp1_WREADY => smROL_SHL_Mem_Mp1_WREADY ,
1224 miROL_Mem_Mp1_BID => smROL_SHL_Mem_Mp1_BID ,
1225 miROL_Mem_Mp1_BRESP => smROL_SHL_Mem_Mp1_BRESP ,
1226 miROL_Mem_Mp1_BVALID => smROL_SHL_Mem_Mp1_BVALID ,
1227 miROL_Mem_Mp1_BREADY => smROL_SHL_Mem_Mp1_BREADY ,
1228 miROL_Mem_Mp1_ARID => smROL_SHL_Mem_Mp1_ARID ,
1229 miROL_Mem_Mp1_ARADDR => smROL_SHL_Mem_Mp1_ARADDR ,
1230 miROL_Mem_Mp1_ARLEN => smROL_SHL_Mem_Mp1_ARLEN ,
1231 miROL_Mem_Mp1_ARSIZE => smROL_SHL_Mem_Mp1_ARSIZE ,
1232 miROL_Mem_Mp1_ARBURST => smROL_SHL_Mem_Mp1_ARBURST ,
1233 miROL_Mem_Mp1_ARVALID => smROL_SHL_Mem_Mp1_ARVALID ,
1234 miROL_Mem_Mp1_ARREADY => smROL_SHL_Mem_Mp1_ARREADY ,
1235 miROL_Mem_Mp1_RID => smROL_SHL_Mem_Mp1_RID ,
1236 miROL_Mem_Mp1_RDATA => smROL_SHL_Mem_Mp1_RDATA ,
1237 miROL_Mem_Mp1_RRESP => smROL_SHL_Mem_Mp1_RRESP ,
1238 miROL_Mem_Mp1_RLAST => smROL_SHL_Mem_Mp1_RLAST ,
1239 miROL_Mem_Mp1_RVALID => smROL_SHL_Mem_Mp1_RVALID ,
1240 miROL_Mem_Mp1_RREADY => smROL_SHL_Mem_Mp1_RREADY ,
1245 poROL_Mmio_Ly7Rst =>
(sSHL_ROL_Mmio_Ly7Rst
),
1247 poROL_Mmio_Ly7En =>
(sSHL_ROL_Mmio_Ly7En
),
1249 poROL_Mmio_Mc1_MemTestCtrl => sSHL_ROL_Mmio_Mc1_MemTestCtrl,
1251 piROL_Mmio_Mc1_MemTestStat => sROL_SHL_Mmio_Mc1_MemTestStat,
1253 poROL_Mmio_UdpEchoCtrl => sSHL_ROL_Mmio_UdpEchoCtrl,
1254 poROL_Mmio_UdpPostDgmEn => sSHL_ROL_Mmio_UdpPostDgmEn,
1255 poROL_Mmio_UdpCaptDgmEn => sSHL_ROL_Mmio_UdpCaptDgmEn,
1256 poROL_Mmio_TcpEchoCtrl => sSHL_ROL_Mmio_TcpEchoCtrl,
1257 poROL_Mmio_TcpPostSegEn => sSHL_ROL_Mmio_TcpPostSegEn,
1258 poROL_Mmio_TcpCaptSegEn => sSHL_ROL_Mmio_TcpCaptSegEn,
1260 piROL_Mmio_RdReg => sROL_SHL_Mmio_RdReg,
1262 poROL_Mmio_WrReg => sSHL_ROL_Mmio_WrReg
out soSHL_Mem_Mp0_RdCmd_tvalidstd_ulogic
in soSHL_Nts_Udp_DLen_treadystd_ulogic
in siSHL_Nts_Tcp_Data_tkeepstd_ulogic_vector(7 downto 0)
in siSHL_Nts_Tcp_Notif_tvalidstd_ulogic
in siSHL_Nts_Tcp_SndRep_tdatastd_ulogic_vector(55 downto 0)
in siSHL_Nts_Tcp_LsnRep_tdatastd_ulogic_vector(7 downto 0)
in siSHL_Mem_Mp0_Read_tlaststd_ulogic
out soSHL_Nts_Tcp_Data_tvalidstd_ulogic
out moSHL_Mem_Mp1_RREADYstd_ulogic
in moSHL_Mem_Mp1_WREADYstd_ulogic
in siSHL_Nts_Tcp_OpnRep_tdatastd_ulogic_vector(23 downto 0)
in siSHL_Mem_Mp0_WrSts_tvalidstd_ulogic
out poSHL_Mmio_RdRegstd_ulogic_vector(15 downto 0)
in piSHL_156_25Rststd_ulogic
in siSHL_Nts_Udp_Data_tlaststd_ulogic
in siSHL_Mem_Mp0_Read_tkeepstd_ulogic_vector(63 downto 0)
out soSHL_Nts_Tcp_SndReq_tvalidstd_ulogic
out moSHL_Mem_Mp1_AWBURSTstd_ulogic_vector(1 downto 0)
out soSHL_Nts_Tcp_DReq_tvalidstd_ulogic
in moSHL_Mem_Mp1_RIDstd_ulogic_vector(7 downto 0)
in soSHL_Nts_Tcp_OpnReq_treadystd_ulogic
in siSHL_Mem_Mp0_RdSts_tvalidstd_ulogic
out soSHL_Mem_Mp0_WrCmd_tvalidstd_ulogic
in piSHL_Mmio_Ly7Enstd_ulogic
out soSHL_Nts_Udp_LsnReq_tdatastd_ulogic_vector(15 downto 0)
out soSHL_Nts_Tcp_Data_tlaststd_ulogic
out moSHL_Mem_Mp1_WVALIDstd_ulogic
out siSHL_Mem_Mp0_Read_treadystd_ulogic
out soSHL_Nts_Udp_DLen_tvalidstd_ulogic
out soSHL_Nts_Tcp_ClsReq_tdatastd_ulogic_vector(15 downto 0)
out soSHL_Nts_Udp_Meta_tdatastd_ulogic_vector(95 downto 0)
out moSHL_Mem_Mp1_BREADYstd_ulogic
out siSHL_Nts_Udp_Data_treadystd_ulogic
in siSHL_Nts_Udp_ClsRep_tvalidstd_ulogic
in siSHL_Nts_Udp_ClsRep_tdatastd_ulogic_vector(7 downto 0)
in siSHL_Mem_Mp0_WrSts_tdatastd_ulogic_vector(7 downto 0)
in soSHL_Nts_Tcp_DReq_treadystd_ulogic
in piSHL_156_25Clkstd_ulogic
out soSHL_Nts_Tcp_LsnReq_tvalidstd_ulogic
out siSHL_Nts_Tcp_Meta_treadystd_ulogic
in siSHL_Nts_Udp_Meta_tdatastd_ulogic_vector(95 downto 0)
in moSHL_Mem_Mp1_AWREADYstd_ulogic
in moSHL_Mem_Mp1_RRESPstd_ulogic_vector(1 downto 0)
out soSHL_Nts_Udp_Data_tvalidstd_ulogic
out siSHL_Nts_Tcp_Data_treadystd_ulogic
in siSHL_Nts_Udp_Data_tdatastd_ulogic_vector(63 downto 0)
out poSHL_Mmio_Mc1_MemTestStatstd_ulogic_vector(1 downto 0)
in soSHL_Nts_Tcp_Data_treadystd_ulogic
in soSHL_Mem_Mp0_Write_treadystd_ulogic
in moSHL_Mem_Mp1_BIDstd_ulogic_vector(7 downto 0)
in soSHL_Nts_Udp_ClsReq_treadystd_ulogic
out siSHL_Nts_Tcp_Notif_treadystd_ulogic
in siSHL_Nts_Tcp_OpnRep_tvalidstd_ulogic
out soSHL_Mem_Mp0_WrCmd_tdatastd_ulogic_vector(79 downto 0)
out siSHL_Nts_Tcp_OpnRep_treadystd_ulogic
in siSHL_Nts_Tcp_Data_tlaststd_ulogic
in siSHL_Nts_Udp_Meta_tvalidstd_ulogic
in soSHL_Nts_Udp_Data_treadystd_ulogic
in moSHL_Mem_Mp1_BRESPstd_ulogic_vector(1 downto 0)
out soSHL_Mem_Mp0_Write_tdatastd_ulogic_vector(511 downto 0)
in siSHL_Mem_Mp0_RdSts_tdatastd_ulogic_vector(7 downto 0)
out soSHL_Nts_Tcp_LsnReq_tdatastd_ulogic_vector(15 downto 0)
out moSHL_Mem_Mp1_AWSIZEstd_ulogic_vector(2 downto 0)
in soSHL_Mem_Mp0_RdCmd_treadystd_ulogic
in piSHL_Mmio_Mc1_MemTestCtrlstd_ulogic_vector(1 downto 0)
out soSHL_Nts_Udp_Data_tlaststd_ulogic
out siSHL_Nts_Udp_LsnRep_treadystd_ulogic
in soSHL_Nts_Udp_LsnReq_treadystd_ulogic
out soSHL_Nts_Udp_DLen_tdatastd_ulogic_vector(15 downto 0)
out soSHL_Nts_Tcp_OpnReq_tvalidstd_ulogic
out soSHL_Nts_Tcp_OpnReq_tdatastd_ulogic_vector(47 downto 0)
in moSHL_Mem_Mp1_RDATAstd_ulogic_vector(511 downto 0)
in moSHL_Mem_Mp1_RVALIDstd_ulogic
out moSHL_Mem_Mp1_WSTRBstd_ulogic_vector(63 downto 0)
out soSHL_Nts_Tcp_ClsReq_tvalidstd_ulogic
out moSHL_Mem_Mp1_AWVALIDstd_ulogic
out moSHL_Mem_Mp1_AWIDstd_ulogic_vector(7 downto 0)
out soSHL_Mem_Mp0_Write_tvalidstd_ulogic
out siSHL_Nts_Udp_ClsRep_treadystd_ulogic
out siSHL_Nts_Tcp_SndRep_treadystd_ulogic
in siSHL_Nts_Udp_Data_tkeepstd_ulogic_vector(7 downto 0)
in soSHL_Nts_Tcp_LsnReq_treadystd_ulogic
in soSHL_Nts_Tcp_SndReq_treadystd_ulogic
in siSHL_Nts_Udp_LsnRep_tdatastd_ulogic_vector(7 downto 0)
out moSHL_Mem_Mp1_ARADDRstd_ulogic_vector(32 downto 0)
in soSHL_Mem_Mp0_WrCmd_treadystd_ulogic
out soSHL_Mem_Mp0_Write_tlaststd_ulogic
in siSHL_Nts_Tcp_Notif_tdatastd_ulogic_vector(7+96 downto 0)
out soSHL_Nts_Tcp_Data_tdatastd_ulogic_vector(63 downto 0)
out soSHL_Nts_Udp_Meta_tvalidstd_ulogic
out moSHL_Mem_Mp1_ARLENstd_ulogic_vector(7 downto 0)
out siSHL_Nts_Udp_Meta_treadystd_ulogic
out soSHL_Nts_Tcp_Data_tkeepstd_ulogic_vector(7 downto 0)
out soSHL_Nts_Udp_Data_tdatastd_ulogic_vector(63 downto 0)
in moSHL_Mem_Mp1_ARREADYstd_ulogic
in siSHL_Nts_Tcp_Meta_tdatastd_ulogic_vector(15 downto 0)
out soSHL_Nts_Udp_LsnReq_tvalidstd_ulogic
out soSHL_Mem_Mp0_RdCmd_tdatastd_ulogic_vector(79 downto 0)
in siSHL_Nts_Tcp_Data_tdatastd_ulogic_vector(63 downto 0)
out moSHL_Mem_Mp1_AWLENstd_ulogic_vector(7 downto 0)
out moSHL_Mem_Mp1_ARSIZEstd_ulogic_vector(2 downto 0)
out soSHL_Nts_Tcp_SndReq_tdatastd_ulogic_vector(31 downto 0)
in soSHL_Nts_Udp_Meta_treadystd_ulogic
out moSHL_Mem_Mp1_WLASTstd_ulogic
in siSHL_Nts_Udp_LsnRep_tvalidstd_ulogic
out soSHL_Nts_Tcp_DReq_tdatastd_ulogic_vector(31 downto 0)
out moSHL_Mem_Mp1_WDATAstd_ulogic_vector(511 downto 0)
out soSHL_Nts_Udp_Data_tkeepstd_ulogic_vector(7 downto 0)
in siSHL_Nts_Tcp_SndRep_tvalidstd_ulogic
out soSHL_Nts_Udp_ClsReq_tvalidstd_ulogic
out soSHL_Nts_Udp_ClsReq_tdatastd_ulogic_vector(15 downto 0)
in siSHL_Mem_Mp0_Read_tvalidstd_ulogic
out soSHL_Mem_Mp0_Write_tkeepstd_ulogic_vector(63 downto 0)
in siSHL_Nts_Udp_Data_tvalidstd_ulogic
out siSHL_Nts_Tcp_LsnRep_treadystd_ulogic
in piTOP_250_00Clkstd_ulogic
in moSHL_Mem_Mp1_RLASTstd_ulogic
out moSHL_Mem_Mp1_ARBURSTstd_ulogic_vector(1 downto 0)
in siSHL_Nts_Tcp_Meta_tvalidstd_ulogic
in piSHL_Mmio_WrRegstd_ulogic_vector(15 downto 0)
in moSHL_Mem_Mp1_BVALIDstd_ulogic
in siSHL_Nts_Tcp_LsnRep_tvalidstd_ulogic
in soSHL_Nts_Tcp_ClsReq_treadystd_ulogic
out moSHL_Mem_Mp1_ARIDstd_ulogic_vector(7 downto 0)
out siSHL_Mem_Mp0_WrSts_treadystd_ulogic
out siSHL_Mem_Mp0_RdSts_treadystd_ulogic
out moSHL_Mem_Mp1_ARVALIDstd_ulogic
in siSHL_Mem_Mp0_Read_tdatastd_ulogic_vector(511 downto 0)
out moSHL_Mem_Mp1_AWADDRstd_ulogic_vector(32 downto 0)
in piSHL_Mmio_Ly7Rststd_ulogic
in siSHL_Nts_Tcp_Data_tvalidstd_ulogic
out poDDR4_Mem_Mc0_Reset_nstd_ulogic
inout pioPSOC_Emif_Datastd_ulogic_vector( gEmifDataWidth- 1 downto 0)
out poDDR4_Mem_Mc0_Odtstd_ulogic
out poDDR4_Mem_Mc0_Act_nstd_ulogic
in piPSOC_Emif_Addrstd_ulogic_vector( gEmifAddrWidth- 1 downto 0)
in piPSOC_Emif_Clkstd_ulogic
inout pioDDR4_Mem_Mc0_Dqs_nstd_ulogic_vector(8 downto 0)
in piPSOC_Emif_Cs_nstd_ulogic
gBitstreamUsagestring := "flash"
out poDDR4_Mem_Mc1_Ck_nstd_ulogic
inout pioDDR4_Mem_Mc0_DmDbi_nstd_ulogic_vector(8 downto 0)
gEmifDataWidthinteger :=8
in piCLKT_Usr1Clk_nstd_ulogic
out poDDR4_Mem_Mc0_Ck_nstd_ulogic
in piCLKT_10GeClk_pstd_ulogic
out poDDR4_Mem_Mc0_Ck_pstd_ulogic
in piPSOC_Emif_AdS_nstd_ulogic
in piPSOC_Emif_We_nstd_ulogic
out poDDR4_Mem_Mc0_Adrstd_ulogic_vector(16 downto 0)
out poLED_HeartBeat_nstd_ulogic
in piPSOC_Emif_Oe_nstd_ulogic
gTopDateMonthstDate :=8d"00"
inout pioDDR4_Mem_Mc1_Dqs_nstd_ulogic_vector(8 downto 0)
in piCLKT_Mem0Clk_nstd_ulogic
inout pioDDR4_Mem_Mc1_Dqstd_ulogic_vector(71 downto 0)
inout pioDDR4_Mem_Mc1_DmDbi_nstd_ulogic_vector(8 downto 0)
in piCLKT_Usr0Clk_nstd_ulogic
inout pioDDR4_Mem_Mc0_Dqstd_ulogic_vector(71 downto 0)
out poDDR4_Mem_Mc1_Ckestd_ulogic
in piCLKT_Mem1Clk_pstd_ulogic
inout pioDDR4_Mem_Mc0_Dqs_pstd_ulogic_vector(8 downto 0)
out poDDR4_Mem_Mc1_Adrstd_ulogic_vector(16 downto 0)
gTopDateDaystDate :=8d"00"
gSecurityPriviledgesstring := "super"
out poDDR4_Mem_Mc1_Ck_pstd_ulogic
gEmifAddrWidthinteger :=8
in piCLKT_Usr1Clk_pstd_ulogic
out poDDR4_Mem_Mc1_Cs_nstd_ulogic
out poDDR4_Mem_Mc0_Bgstd_ulogic_vector(1 downto 0)
in piECON_Eth_10Ge0_pstd_ulogic
out poDDR4_Mem_Mc0_Cs_nstd_ulogic
in piCLKT_Usr0Clk_pstd_ulogic
out poECON_Eth_10Ge0_nstd_ulogic
in piECON_Eth_10Ge0_nstd_ulogic
in piPSOC_Fcfg_Rst_nstd_ulogic
gTopDateYearstDate :=8d"00"
in piCLKT_Mem0Clk_pstd_ulogic
out poECON_Eth_10Ge0_pstd_ulogic
out poDDR4_Mem_Mc1_Act_nstd_ulogic
inout pioDDR4_Mem_Mc1_Dqs_pstd_ulogic_vector(8 downto 0)
out poDDR4_Mem_Mc0_Bastd_ulogic_vector(1 downto 0)
out poDDR4_Mem_Mc1_Bastd_ulogic_vector(1 downto 0)
out poDDR4_Mem_Mc1_Bgstd_ulogic_vector(1 downto 0)
out poDDR4_Mem_Mc1_Odtstd_ulogic
out poDDR4_Mem_Mc1_Reset_nstd_ulogic
in piCLKT_10GeClk_nstd_ulogic
out poDDR4_Mem_Mc0_Ckestd_ulogic
in piCLKT_Mem1Clk_nstd_ulogic