Xilinx / open-nic-dpdk

DPDK Drivers for AMD OpenNIC
Other
18 stars 8 forks source link

Encounters issue with bitstream generation #14

Open MohamedRaizz opened 5 months ago

MohamedRaizz commented 5 months ago

Hi team, I am using Opennic design in alveo u200 and I am trying to enable auto-negotiation in the cmac_usplus_0 component. But encountering issues with bitstream generation. The following error message appears,

[Common 17-69] Command failed: This design contains one or more cells for which bit stream generation is not permitted:
cmac_port[0].cmac_subsystem_inst/cmac_wrapper_inst/cmac_inst/inst/i_cmac_usplus_0_top (<encrypted cellview>)
<encrypted cell> (<encrypted cellview>)
<encrypted cell> (<encrypted cellview>)
cmac_port[0].cmac_subsystem_inst/cmac_wrapper_inst/cmac_inst/inst/i_cmac_usplus_0_ANLT_WRAPPER/i_cmac_usplus_0_AN_PCONTROL (<encrypted cellview>)
If a new IP Core license was added, in order for the new license to be picked up, the current net list needs to be updated by resetting and re-generating the IP output products before bit stream generation.
Below for your reference 

vivado

The CMAC license is already attached as specified in https://github.com/Xilinx/open-nic-shell#cmac-license. Please let me know what changes to be made to resolve this issue.

Regards, Raizz

cneely-amd commented 5 months ago

Hi @MohamedRaizz ,

This issue appeared to be posted twice -- I commented on the other post here: https://github.com/Xilinx/open-nic-dpdk/issues/13#issuecomment-2146185036

(Saying AN/LT require a separate paid license for those features if enabled in the CMAC -- described on the CMAC page https://www.xilinx.com/products/intellectual-property/cmac/cmac_order.html )

Best regards, --Chris

MohamedRaizz commented 5 months ago

@cneely-amd

Thanks for your reply. Could you please let me know whether the Alveo U200 supports CAUI-10, 100GAUI-4, and Runtime Switchable CAUI-4/CAUI-10 for changing line rates?

Regards, Raizz

MohamedRaizz commented 5 months ago

@cneely-amd

Thanks for your reply. Could you please let me know whether the Alveo U200 supports CAUI-10, 100GAUI-4, and Runtime Switchable CAUI-4/CAUI-10 for changing line rates?

Regards, Raizz

@cneely-amd

Could you please let me know any update on this. And kindly provide the solution for the same.

Regards Raizz

cneely-amd commented 5 months ago

Hi @MohamedRaizz

100G CAUI-10 requires 10 GT channels running at 10G.

The Alveo U200 connects QSFPs to two groups of quad GTs (these are intended for GTs running at 25G).

10 GT channels can't be supported by that board.

Best regards, --Chris

cneely-amd commented 5 months ago

image