Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- I'm using Cyclone IV GX : EP4CGX110CF23C7 http://www.altera.com/literature/hb/cyclone-iv/cyiv-53001.pdf - In page 26 , it says M9K in "Simple dual-port 256 × 36 CLK" . But even when I changed the port configuration to 36 from 32 it is not able to infer :( What does that CLK in " Simple dual-port 256 × 36 CLK " mean? Does the clock there have any significance? --- Quote End --- It might mean single-clock dual-port. I'm not sure if it has significance. You'll have to read the handbook. My suggestion would be to instantiate an altsyncram exactly how you want it, eg., use the MegaWizard to create an instance, and then either use that directly, or copy and paste the altsyncram component from inside the MegaWizard file. Synthesize that. That will give you a known altsyncram configuration. Then go and figure out what it takes to get Quartus to infer that identical logic. If you cannot, then file a Service Request with source code that contains a generic to select either the altsyncram or your inferred RAM. Cheers, Dave