![]() |
|
![]() |
|
Answers Database
M1 and XACT: How to determine device utilization of a design without placement and routing
Record #2669
Product Family: Software Preliminary estimate of device utilization for part 4005EPC84:
-------------------------------------------------------------------------
25% utilization of I/O pins. ( 15 of 61)
2% utilization of CLB FG function generators. ( 8 of 392)
2% utilization of CLB H function generators. ( 4 of 196)
1% utilization of CLB flip-flops. ( 4 of 392)
-------------------------------------------------------------------------
Device utilization comparison shown for part 4003EPC84:
-------------------------------------------------------------------------
25% utilization of I/O pins. ( 15 of 61)
4% utilization of CLB FG function generators. ( 8 of 200)
4% utilization of CLB H function generators. ( 4 of 100)
2% utilization of CLB flip-flops. ( 4 of 200)
-------------------------------------------------------------------------
Solution 2: M1: To determine device utilization without placing and routing the design, simply stop the design flow after the map stage. The device utilization will be displayed at the end of the map report, design.mrp (map.mrp if you are using the Design Manager). From Design Manager, Flow Engine: 1. Stop the flow at the mapping stage from the Flow Engine --> Setup --> Stop After --> Map pull down menu. 2. Implement the design. 3. Review the Map Report in the Report Browser after map has completed. Or from command line: ngdbuild -p <part> <design> map <design> View the <design>.mrp file with your favorite text viewer. The output from the map file looks like the following : Section: Design Summary ------------------------ Number of warnings: 1
Number of errors: 0
Number of CLBs: 32 out of 196
Flops/latches: 0
4 input LUTs: 64
3 input LUTs: 32
Number of bonded IOBs: 36 out of 61
End of Record #2669 - Last Modified: 08/19/97 14:25 |
| For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips! |