使用软件 vivado 2020.02
原由: 工程由vivado2018.03向vivado 2020.02移植时,发现 bit流生成过程中报错,错误显示,jesd204 IP缺少license
[Common 17-69] Command failed: This design contains one or more cells
for which bitstream generation is not permitted:
u0_jesd204b_rx_wrapper/jesd204b_rx_i/jesd204_0/inst/i_jesd204b_rx_jesd204_0_0
()
u0_jesd204b_dac_main_wrapper/jesd204b_dac_main_i/jesd204_tx/inst/i_jesd204b_dac_main_jesd204_0_0
()
在vivado中查看IP的状态 发现 IP状态只到2019年 ,同时在换了好几个网上的license无果的情况下, 发现可以在xilinx官网去申请ip的license,具体方式详见
https://blog.csdn.net/qq_37939197/article/details/102769785
注意这种弄个方式申请IP,应该只能当前电脑可以使用。
申请之后,IP状态显示为正常状态,
然后继续生成bit,发现还是会报错,如下。
Common 17-69] Command failed: This design contains one or more cells
for which bitstream generation is not permitted:
u0_jesd204b_rx_wrapper/jesd204b_rx_i/jesd204_0/inst/i_jesd204b_rx_jesd204_0_0
()
u0_jesd204b_dac_main_wrapper/jesd204b_dac_main_i/jesd204_tx/inst/i_jesd204b_dac_main_jesd204_0_0
() If a new IP Core license was added, in order
for the new license to be picked up, the current netlist needs to be
updated by resetting and re-generating the IP output products before
bitstream generation.
发现在重新跑bit流之前,需要将工程中涉及到jesd204的原理图重新generate output才可以,详见
https://blog.csdn.net/qq_45434284/article/details/124424551
最后bit生成成功!!!