[email protected] (H. Peter Anvin) wrote in message news:<
[email protected]>...
> For the Altera people in this group...
>
> One of the things I find really annoying with Quartus II is that
> whenever it gives resource counts, like in the final synthesis report
> or in the SignalTap configurator, it gives "bits of memory."
Hi Peter,
The Memory Bits are provided in the Flow Summary section of the Report
File to give a brief design overview, while inside the Report there is
much more detailed information. The Fitter Resource Usage Summary
section probably gives what you are looking for, breaking out exactly
how many M512s, M4Ks and M-RAMs are required. Note that there is a
detailed RAM Summary Report in both the Analysis and Synthesis section
of the report and the Fitter section. These give the details on each
hierarchical block, how many bits they use and how many of each block
type are used.
An important note is that the Fitter RAM Summary may show more blocks
being used than the user would expect. This is because Quartus can
spread the slices of a RAM across multiple blocks if it helps the
design's timing. This is a feature, and if the device memory fills
up, Quartus will pack them as tightly as possible, but is a cause for
some confusion. In the future there will be a message added to the
report clarifying this.
The upcoming release of Quartus will contain improvements in the
reporting of the memory blocks used as part of the Signal Tap II
configuration.
Hope this helps.
- Subroto Datta
Altera Corp.