06-27-2020 12:58 AM
i lately switch to 2020.1 for testing (not all changes are noted in the release notes, so give a try) and now i have a very annoying issue.
I'm using the ip integrator with self-packaged ip cores and with 2020.1 i got the following error when updating one of these packaged cores in a block diagram (eg. due to code changes):
ERROR: [BD 41-237] Bus Interface property FREQ_HZ does not match between /video_input_path/smpte_sdi_rx/SDI(100000000) and /sdi_io/AXIS_RX(171875000)
ERROR: [BD 41-237] Bus Interface property FREQ_HZ does not match between /axis_broadcaster_0/S_AXIS(171875000) and /video_input_path/smpte_sdi_rx/SMPTE(100000000)
ERROR: [BD 41-238] Port/Pin property FREQ_HZ does not match between /video_input_path/smpte_sdi_rx/clk(100000000) and /clocks/clock_gen/clk_171M88_o(171875000)
No clock was changed nor is a clock frequency specified on these pins (just auto-derived as in older vivado versions). I can solve it by removing the core and re-add it or by recreating the whole bd via tcl script. But that takes a lot of time everytime and with older vivados i have no issue updating these cores.
I tried to change the pin frequency, but that's a read-only property.
What do i wrong? What can i do (beside recreate or re-add)?
08-20-2020 05:53 AM
Any update or solution?
I got the same issue with svereral IP blocks in my design.
Any other solution then delete and insert all IPs?
08-28-2020 06:36 AM
I have the same issue using vitis_hls 2020.1 to generate HLS for vivado flow. When updating the HLS IP block in ip integrator, this clock freq mismatch error pops up at the time of output product generation. The only solution seems to be remove the block and re-add. A solution would be helpful as re-wiring and adjusting the s_axilite address map is time consuming and error prone.
12-08-2020 12:30 PM
I tried the patch and I think it's supposed to change the Freq on the bus from constant but it's not working. I tried the method 1 as recommended. Is there a way to find out that the patch is correctly installed?