We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Showing results for 
Search instead for 
Did you mean: 
Registered: ‎03-17-2017

Zynq US+ MDIO critical warnings in timing summary

I'm using a Zynq US+ part and have implemented an GEM (Gigabit Ethernet Mac) interface using using EMIO. I've enabled the MDIO interface as well. The zynq ip block MDIO signals are routed to a xilinx PCS/PMA Ethernet core for GMII <-> SGMII conversion. After implementation i get 2 critical warnings related to the zynq MDIO connections.

1. a "no_clock" on design_wrapper/design_i/zynq_ultra_ps/inst/PS8_i/EMIOENET1MDIOMDC

2. a "unconstrained_internal_endpoints" (specifically for maximum delay) on design_wrapper/design_i/zynq_ultra_ps/inst/PS8_i/EMIOENET1MDIOI

The zynq ps is the Master of the MDIO inteface and I would expect it to be the provider of whatever constraints are necessary, especially in terms of the clock as I have no control of the rate on the PL side.

Should I just ignore these or what can I do to properly constrain the design?

0 Kudos
1 Reply
Visitor wtilton
Registered: ‎09-13-2018

Re: Zynq US+ MDIO critical warnings in timing summary

I have the same issue.  And if you constrain the path to the fpga pin with -datapath_only:

set_max_delay -datapath_only -from [get_pins {design_1_i/zynq_ultra_ps_e_0/U0/PS8_i/EMIOENET1MDIOTN design_1_i/zynq_ultra_ps_e_0/U0/PS8_i/EMIOENET1MDIOTN}] -to [get_ports {mdio_enet1_mdio_io_p}] 9.0

you get a clock segmentation warning.

What is the proper way to do this?


0 Kudos