Forum Discussion
ak6dn
Regular Contributor
3 years agoThe DESIGN.fit.rpt in the design directory has a breakdown of cell use per entity. I assume that is what you are looking for.
You can compute percentage manually if that is what you want.
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ ; Fitter Resource Utilization by Entity ; +-----------------------------------------------------------------+-------------+---------------------------+---------------+-------------+------+--------------+---------+-----------+------+--------------+--------------+-------------------+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------+ ; Compilation Hierarchy Node ; Logic Cells ; Dedicated Logic Registers ; I/O Registers ; Memory Bits ; M4Ks ; DSP Elements ; DSP 9x9 ; DSP 18x18 ; Pins ; Virtual Pins ; LUT-Only LCs ; Register-Only LCs ; LUT/Register LCs ; Full Hierarchy Name ; Library Name ; +-----------------------------------------------------------------+-------------+---------------------------+---------------+-------------+------+--------------+---------+-----------+------+--------------+--------------+-------------------+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------+ ; |DE1_PDP8 ; 2953 (199) ; 1445 (94) ; 20 (20) ; 114772 ; 29 ; 0 ; 0 ; 0 ; 283 ; 0 ; 1508 (104) ; 321 (0) ; 1124 (123) ; |DE1_PDP8 ; work ; ; |debouncer:button_cont| ; 52 (46) ; 39 (34) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 13 (12) ; 4 (0) ; 35 (34) ; |DE1_PDP8|debouncer:button_cont ; work ; ; |dlyreg:state_reg| ; 1 (1) ; 1 (1) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 (0) ; 1 (1) ; 0 (0) ; |DE1_PDP8|debouncer:button_cont|dlyreg:state_reg ; work ; ; |dlyreg:sync_reg| ; 5 (5) ; 4 (4) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 1 (1) ; 3 (3) ; 1 (1) ; |DE1_PDP8|debouncer:button_cont|dlyreg:sync_reg ; work ; ; |debouncer:button_step| ; 52 (47) ; 40 (35) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 12 (12) ; 4 (0) ; 36 (35) ; |DE1_PDP8|debouncer:button_step ; work ; ; |dlyreg:state_reg| ; 1 (1) ; 1 (1) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 (0) ; 1 (1) ; 0 (0) ; |DE1_PDP8|debouncer:button_step|dlyreg:state_reg ; work ; ; |dlyreg:sync_reg| ; 4 (4) ; 4 (4) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 (0) ; 3 (3) ; 1 (1) ; |DE1_PDP8|debouncer:button_step|dlyreg:sync_reg ; work ; ; |debouncer:reset_deb| ; 53 (48) ; 39 (34) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 14 (14) ; 4 (0) ; 35 (34) ; |DE1_PDP8|debouncer:reset_deb ; work ; ; |dlyreg:state_reg| ; 1 (1) ; 1 (1) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 1 (1) ; |DE1_PDP8|debouncer:reset_deb|dlyreg:state_reg ; work ; ; |dlyreg:sync_reg| ; 4 (4) ; 4 (4) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 (0) ; 4 (4) ; 0 (0) ; |DE1_PDP8|debouncer:reset_deb|dlyreg:sync_reg ; work ; ; |dk8ea_clock:rtc| ; 53 (53) ; 36 (36) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 17 (17) ; 0 (0) ; 36 (36) ; |DE1_PDP8|dk8ea_clock:rtc ; work ; ; |kl8e_async:serdisk| ; 127 (26) ; 84 (16) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 43 (10) ; 8 (7) ; 76 (8) ; |DE1_PDP8|kl8e_async:serdisk ; work ; ; |uart:uart| ; 102 (102) ; 68 (68) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 33 (33) ; 1 (1) ; 68 (68) ; |DE1_PDP8|kl8e_async:serdisk|uart:uart ; work ; ; |kl8e_async:serterm| ; 149 (45) ; 87 (19) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 59 (23) ; 7 (6) ; 83 (17) ; |DE1_PDP8|kl8e_async:serterm ; work ; ; |uart:uart| ; 104 (104) ; 68 (68) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 36 (36) ; 1 (1) ; 67 (67) ; |DE1_PDP8|kl8e_async:serterm|uart:uart ; work ; ; |mm8e_memory:mem| ; 20 (17) ; 3 (2) ; 0 (0) ; 98304 ; 24 ; 0 ; 0 ; 0 ; 0 ; 0 ; 17 (15) ; 1 (0) ; 2 (2) ; |DE1_PDP8|mm8e_memory:mem ; work ; ; |altsyncram:memory_rtl_0| ; 3 (0) ; 1 (0) ; 0 (0) ; 98304 ; 24 ; 0 ; 0 ; 0 ; 0 ; 0 ; 2 (0) ; 1 (0) ; 0 (0) ; |DE1_PDP8|mm8e_memory:mem|altsyncram:memory_rtl_0 ; work ; ; |altsyncram_iih1:auto_generated| ; 3 (1) ; 1 (1) ; 0 (0) ; 98304 ; 24 ; 0 ; 0 ; 0 ; 0 ; 0 ; 2 (0) ; 1 (1) ; 0 (0) ; |DE1_PDP8|mm8e_memory:mem|altsyncram:memory_rtl_0|altsyncram_iih1:auto_generated ; work ; ; |decode_1oa:decode2| ; 2 (2) ; 0 (0) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 2 (2) ; 0 (0) ; 0 (0) ; |DE1_PDP8|mm8e_memory:mem|altsyncram:memory_rtl_0|altsyncram_iih1:auto_generated|decode_1oa:decode2 ; work ; ; |pdp8e_cpu:cpu| ; 796 (796) ; 191 (191) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 601 (601) ; 36 (36) ; 159 (159) ; |DE1_PDP8|pdp8e_cpu:cpu ; work ; ; |pll:pll| ; 0 (0) ; 0 (0) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 0 (0) ; |DE1_PDP8|pll:pll ; work ; ; |altpll:altpll_component| ; 0 (0) ; 0 (0) ; 0 (0) ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 0 (0) ; |DE1_PDP8|pll:pll|altpll:altpll_component ; work ; ; |rx8e_ctlr:rx| ; 861 (61) ; 448 (24) ; 0 (0) ; 4096 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 413 (37) ; 53 (1) ; 395 (23) ; |DE1_PDP8|rx8e_ctlr:rx ; work ; ; |rx0n_drive:rx0n_drive| ; 800 (280) ; 424 (130) ; 0 (0) ; 4096 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 376 (150) ; 52 (0) ; 372 (130) ; |DE1_PDP8|rx8e_ctlr:rx|rx0n_drive:rx0n_drive ; work ; ; |sd_card_ctlr:sd_card_ctlr| ; 520 (486) ; 294 (260) ; 0 (0) ; 4096 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 226 (226) ; 52 (18) ; 242 (242) ; |DE1_PDP8|rx8e_ctlr:rx|rx0n_drive:rx0n_drive|sd_card_ctlr:sd_card_ctlr ; work ; ; |dualport:mem| ; 34 (34) ; 34 (34) ; 0 (0) ; 4096 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 (0) ; 34 (34) ; 0 (0) ; |DE1_PDP8|rx8e_ctlr:rx|rx0n_drive:rx0n_drive|sd_card_ctlr:sd_card_ctlr|dualport:mem ; work ; ; |altsyncram:mem_rtl_0| ; 0 (0) ; 0 (0) ; 0 (0) ; 4096 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 0 (0) ; |DE1_PDP8|rx8e_ctlr:rx|rx0n_drive:rx0n_drive|sd_card_ctlr:sd_card_ctlr|dualport:mem|altsyncram:mem_rtl_0 ; work ; ; |altsyncram_afm1:auto_generated| ; 0 (0) ; 0 (0) ; 0 (0) ; 4096 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 (0) ; 0 (0) ; 0 (0) ; |DE1_PDP8|rx8e_ctlr:rx|rx0n_drive:rx0n_drive|sd_card_ctlr:sd_card_ctlr|dualport:mem|altsyncram:mem_rtl_0|altsyncram_afm1:auto_generated ; work ;