Altera_Forum
Honored Contributor
17 years agoDesign partition and memory usage
Hi all,
I'm trying to use design partition (now in a top-down flow) but I've a problem. My ram occupation is about 85% of the device (most of all in 2 block of itself - a coding one and the nios). The problem is that if I leave the design flat I can compile my design without problems, whereas if I set one of that 2 block as a partion, fitter tells me that it can't fit because "design use 2 MRAM, but will need 4 in order to fit". I cannot understand what it's happening because if I look at RAM utilization by entity in the flat design and RAM summary in partition merge of the partition one I see that they're exactly the same. I'm not using the logiclock assignment and I've also tried to tell quartus to use the source files. The 2 block of memory are logically divided (also they work at different clock) so I don't think they can be shared in some way if Quartus try to synthetize them in one RAM block. Can I do something or the only solution is not to use design partition?