multiple drivers due to conflicting nodes
I cannot find any documentation on the "multiple drivers due to conflicting nodes" error.
Which handbook/guide would this be documented inside?
I'm using Quartus Prime Lite Edition Version 20.1.0 Build 711 06/05/2020
Thanks for your design.qar files.
This seems to be a bug in the standard where the error does not report the correct place.
If you use pro edition, you will see the error more accurate.
The Error mention is because you have multiple driver toward dataIN. In your SystemVerilogTest1.sv, go to line 142, comment out //assign dataBus = ( chipSelectRAM ) ? dataOut : 16'bZZZZZZZZZZZZZZZZ; // Do I need to include iSDRAMWriteRequest here??
You will see that the synthesis passed.
How do you check if this datain have multiple driver, you can run elaboration. Go to rtl viewer, look for the signal datain and you will see there are two driver driving it. Attached screenshot.