I am using Artix-7 FPGA, and I use the 2018.3 vivado version.
I followed UG994 to add a RTL module in my block design. Below are the steps,
After synthesis, I found on the top of GUI there is a yellow bar with a warning like the below picture,
I am not sure if this warning can be ignored.
When I click the refresh, and after generating the BD, this warning appears again.
I run the report_ip_status in tcl console, and it showed the RTL referenced module as below,
I upgrade the module in IP status while the warning exited all the same.
Every time I run the synthesis, the BD will be generated again which takes a lot of time.
I have already create a HDL wrapper, but the HDL wrapper was generated when I generate the BD OOC, isn’t it?
And I also instantiated the wrapper in top verilog file.
Could you help to check my steps if something wrong or I missed? Or could you give some suggestion on solving it?
Hi @yinglu2 ,
Check the below post, might be helpful: