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 agoFirst, does the design run in simulation? You describe what the design is supposed to do, but does it behave that way in simulation?
Second, look in your design .map.rpt file, couple of sections:
16. Registers Removed During Synthesis
17. Removed Registers Triggering Further Register Optimizations
will tell you which register blocks have been removed, and give a reason why.