06-13-2010 10:11 AM
06-15-2010 10:04 AM
Hello,
As FPGAs are very flexible tools, additional resources on the FPGA that are not directly utilized may be reallocated to support specified functionality. Ergo, you design calls for 123% of preallocated LUTs; however, may not be using all available Slices or Flip-Flops. These resources may be reallocated to expand the necessary LUT functionality to support the program features.
In additional, the compilation will continually work to optimize FPGA resources by analyzing related logic. It will attempt to mitigate situations in which multiple program functions utilize the same set of resources; such that, the design does not unnecessarily inflate device utilization.
Hope this helps. Please post back any further questions.
Cheers!
Patrick Corcoran
Application Engineering Specialist | Control
National Instruments
06-15-2010 10:23 AM
06-15-2010 11:21 AM
Hi, thank you Pcorcs and Donovan for your response
Pcorcs. So, just to be sure I understood correctly, you're saying that the FPGA containes more than 4656 LUT but these additional resources are not utilized until the design consumes all standard 4656 LUT indicated in the report. Is that correct?
Donovan about your response. How does that fit with what Pcorcs said?
I'm
sorry if I'm asking a lot of questions. That's because I need to write a
report about it to my boss who is going to present it to aboard of 7
college professors. So any misunderstanding will result in kicking me
off the team.
06-15-2010 04:35 PM
Due to a problem the compilation report parser, the summary displays 123%. As shown in the above picture, the actual LUT utilization is at 60%. This value should be consistent with the Xflow.log file generated by the Xlinx compiler. You may find the detailed Xflow.log file in the following location, for verification:
C:\NIFPGA[Version]\srvrTmp\localhost\[Your Bitfile Compilation]
Please don't hesitate to post any further questions.
Thanks,
Patrick Corcoran
Application Engineering Specialist | Control
National Instruments