Using the Block RAM Resource Estimator
You can access the Efinix Block RAM Resource Estimator from the command line interface by running efx_map_ramest.exe.
efx_map_ramest[.exe] [--help] --family FAMILY [--device DEVICE] [--be] [--mode MODE]
--size DEPTHxWIDTH [--size2 DEPTHxWIDTH]
| Option (Long) | Option (Short) | Input | Description |
|---|---|---|---|
| --help | N/A | None | Show help. |
| --family | N/A | Family name | Specifies the family. |
| --device | N/A | Device name | Specifies the device. |
| --be | N/A | None | Specifies byte-enable mode. Only for Titanium and Topaz family FPGAs. |
| --mode | N/A | speed, area, power | Specifies the decomposition mode. |
| --size | N/A | <depth>x<width> | Memory size in depth by width. |
| --size2 | N/A | <depth>x<width> | Second port memory size in depth by witdh. For TDP RAM. |
The following example estimates the quantity of block RAMs required to implement 512x36 input memory on a Trion FPGA:
Estimating Block RAMs
efx_map_ramest --family Trion --size 512x36