Description:
From the block connections of RX Static Default for SDR, the input AND output influenced by DELAYB component inside the SDR cannot be driven by any IO logic.
If data_i[i] is set to input port then data_o[i] is assigned to logic --> this will fail
If data_i[i] is assigned to any logic then data_o[i] is set to output port --> this will fail
The correct way is to avoid assigning both data_i[i] and data_o[i] to any IO logic. -- pass
Solution:
Make sure to assign the
data_o[n-1:0] to an internal net (logic, wire, or reg).
Example error on
Radiant 2022.1.1 or below version:

Example error on
Radiant 2023.1 or later:

Correct assignment of datao: