Forum Discussion
AAlas3
Occasional Contributor
6 years agoMy M9K blocks get always synthesized away!
Hey, I am using MegaFunction to instantiate M9K SRAM blocks in my design and the Quartus 17.0 software always syntheszies away my M9K blocks, my design consists of Reset signal and the memory blocks...
ak6dn
Regular Contributor
6 years agoWell, if Quartus detects that your memory is never written and holds a constant data pattern it can optimize it away and replace it with simple logic.
Quartus is pretty smart about optimizing away logic it detects as not being used (eg, generated logic that does not drive any other logic can be eliminated).