Netlist error: unexpected driver found on RAM net, write_port expected - Netlist error: unexpected driver found on RAM net, write_port expected Description Due to a problem with the Quartus® Prime Pro Edition software version 25.1 and earlier, you might see this error message during the synthesis stage. The error occurs when a RAM array declaration has some synthesis attribute (e.g. ( * maxfan = 4 * ) logic [1:0] ram_net [1:0]; ) and the RAM's logic is generated inside a conditional "generate" statement but the RAM array declaration is not inside. Resolution To avoid this problem, move the RAM array declaration to be inside the "generate" statement or remove the synthesis attribute. The attribute can be replaced with a QSF assignment. This problem is scheduled to be fixed in a future version of the Quartus® Prime Pro Edition software. Custom Fields values: ['novalue'] Troubleshooting 14025241400 False ['novalue'] ['FPGA Dev Tools Quartus® Prime Software Pro'] novalue 25.1 ['Agilex™ 5 FPGAs and SoCs', 'Agilex™ 7 FPGAs and SoCs', 'Arria® 10 FPGAs and SoCs', 'Cyclone® 10 GX FPGA', 'Stratix® 10 FPGAs and SoCs'] ['novalue'] ['novalue'] ['novalue'] - 2025-07-07

external_document