Forum Discussion
Altera_Forum
Honored Contributor
17 years agoI have similar problems and I'm torn over how to manage it. So far, what I have done is to compile and import the fitter RAM summary report into a spreadsheet and calculate the efficiency of memory usage for each RAM entity e.g. memory bits required / memory bits used. I organize the list by design entity (you can do this by clicking on the "name" tab so everything is in alphabetical order in terms of design hierarchy).
Then I identify "hot spots" of inefficiency and try to resolve things manually. I have wondered though, it must be possible to come up with a simple algorithm which for a given memory width and depth will calculate the best solution i.e. without wasting bits. Has anyone else done this?