Hi Roee,
Update from developer:
I'm seeing these critical warnings in both DNI and classic mode, so they suggest actual potential issues with the PR partitions:
Critical Warning (24035): The exported partition, "example_wrapper_level1_partition", has 2 ports being driven by the same source, "clk", outside it. Up to 10 such ports are listed below. Multiple ports sharing a source external to the partition may lead to routing conflicts in compiles that reuse this partition in another context.
Info (24036): example_wrapper_level1_i|example_core_i|clk.
Info (24036): example_wrapper_level1_i|clk.
Critical Warning (24035): The exported partition, "example_wrapper_level1_partition", has 2 ports being driven by the same source, "i1", outside it. Up to 10 such ports are listed below. Multiple ports sharing a source external to the partition may lead to routing conflicts in compiles that reuse this partition in another context.
Info (24036): example_wrapper_level1_i|example_core_i|i1.
Info (24036): example_wrapper_level1_i|i1.
Critical Warning (24035): The exported partition, "example_wrapper_level1_partition", has 2 ports being driven by the same source, "i0", outside it. Up to 10 such ports are listed below. Multiple ports sharing a source external to the partition may lead to routing conflicts in compiles that reuse this partition in another context.
Info (24036): example_wrapper_level1_i|example_core_i|i0.
Info (24036): example_wrapper_level1_i|i0.
This one only happens in DNI mode:
Warning (21610): Output port "o" in instance "example_wrapper_level1_i|example_core_i" of entity "example_core" does not have a driver. Connecting to the default value "gnd".
This warning should not be produced, This will be removed. It is otherwise innocent.
I compared the atom netlists after synthesis between DNI and classic and they are the same. I checked both 23.3 and 23.4.
Roee this should work fine. We do have extensive tests for partial reconfig in DNI mode, we were only missing the case where the design is VHDL and there is not stub.