cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
716 Views
Registered: ‎12-13-2018

JESD204B Controller v6.1 Vivado15.1- Why do I get a Critical Warning on GT placement when multiple JESD204B IPcore are used in my project?

This can happen in 1 of 2 use cases:

  1. The design has two Block Designs that each contain a JESD204B Controller.
  2. The design has a single Block Design that contains multiple JESD204B .

The issue does not occur if only one JESD204B is used.

The critical warning is

[Vivado 12-2285] Cannot set LOC property of instance '········/gthe3_channel_gen.gen_gthe3_channel_inst[0].GTHE3_CHANNEL_PRIM_INST', Instance ········/gthe3_channel_gen.gen_gthe3_channel_inst[0].GTHE3_CHANNEL_PRIM_INST can not be placed in GTHE3_CHANNEL of site GTHE3_CHANNEL_X0Y8 because the bel is occupied by ·····/gthe3_channel_gen.gen_gthe3_channel_inst[0].GTHE3_CHANNEL_PRIM_INST. This could be caused by bel constraint conflict ["········/jesd204_0_phy_gt.xdc":57]

but if  I delete the jesd204_0_phy_gt.xdc   line 57(set_property LOC GTHE3_CHANNEL_X0Y8 [get_cells -hierarchical -filter {NAME=~*gen_channel_container[2].*gen_gthe3_channel_inst[0].GTHE3_CHANNEL_PRIM_INST}])which is generated by JESD204B IPcore, The Critical warning is gone.

My question:if I did that in my project , is it reliable for my future application???

thanks

0 Kudos
1 Reply
527114591@qq.com
Contributor
Contributor
382 Views
Registered: ‎10-15-2019

hi, do you solve the problem?

Fresh
0 Kudos