Hello All,
I am trying to compile the following code in modelsim and getting "nonresolved signal RX_CH_A has multiple sources.
Since process1 uses odd bits and process2 uses even bits, there should not be a "multiple source" error.
Quartus compiles and synthesises the code just fine.
Only modelsim reports this error.
Any help / pointers would be appreciated.
Ram
I am trying to compile the following code in modelsim and getting "nonresolved signal RX_CH_A has multiple sources.
Code:
-- In process 1
for i in 0 to 5 loop
RX_CH_A(11 - 2*i) <= PA(6 - i);
RX_CH_B(11 - 2*i) <= PB(6 - i);
RX_CH_C(11 - 2*i) <= PC(6 - i);
RX_CH_D(11 - 2*i) <= PD(6 - i);
end loop;
-- In process 2
for i in 0 to 5 loop
RX_CH_A(10 - 2*i) <= NA(6 - i);
RX_CH_B(10 - 2*i) <= NB(6 - i);
RX_CH_C(10 - 2*i) <= NC(6 - i);
RX_CH_D(10 - 2*i) <= ND(6 - i);
end loop;
Quartus compiles and synthesises the code just fine.
Only modelsim reports this error.
Any help / pointers would be appreciated.
Ram