I have a Lattice FPGA-targeted design which already takes approximately 95% of the SLICEs available on the device; pretty close to the chip capacity. Unfortunately, I need to add some more logic to it, so I have to optimize things a bit. But how do I identify the most problematic parts of the design? Neither “Network Analyzer” nor “NCD View” tool can give me such data. The best thing I found so far is to filter the NCD View list against a specific module name and manually count all the cells it shows. I believe there must be a better way.
Did I overlook some obvious option or dialog?
Can Lattice Diamond generate a detailed report on device utilization?
Related question (specific to the Xilinx software):
How to identify areas of a FPGA design that use the most resources and area?