XSTincorrectly informs a multi-source on aparticular signal which it should not have reported in the first place.
Consider the following sample codes:
clr_int = reset;
clr_int <= 'd1;
The exact error message reported by XST for the above sample code is as follows:
"ERROR:Xst:528 - Multi-source in Unit <rx_pll> on signal <reset>; this signal is connected to multiple drivers.
Primary input port <reset>
Signal <opmode_i<3>> in Unit <rx_pll> is assigned to VCC."
In the above example, XST incorrectly states that there is a multi-source on the signal reset instead of reporting a multi-source on the signal clr_int.