FPGA Optim

What is it?
FPGA Optim is an optimiser tool developed internally at TRW Conekt to show which parts of our Xilinx FPGA designs were taking up most space - enabling a targeted approach to optimisation.


This e-mail address is being protected from spambots. You need JavaScript enabled to view it - currently only Windows installer. Linux users please This e-mail address is being protected from spambots. You need JavaScript enabled to view it   if you are interested in a port, if there is enough interest, we will create one.
(We promise not to spam your email address, we will only use it to keep you informed of updates to this utility).

How do I use it?
Click the "open file" icon (or File..Open) and select an NCD file to analyse.
In a short time, a tree will display showing the elements of your design, initially sorted by LUT count. The lines will be colour coded according to the contribution they make to their immediate parent (not to the whole design), based on the count in the column that is being sorted.
Click on the column headings to sort by that particular item.


What if it does not work?
If you have problems with this software, please This e-mail address is being protected from spambots. You need JavaScript enabled to view it us and we will do our best to solve them.


How does it work?
FPGA Usage follows the following steps:

  • Convert the NCD file to an XDL file using the Xilinx XDL tool. If we have already converted this NCD file before and the XDL file is newer, we will skip the conversion stage to save time
  • Go through the XDL file, extracting the instance name and type of each instance
  • Using the instance name as a path, populate the tree with counts of each type of instance
  • Display


 

This appears if user doesn't have JavaScript enabled, or doesn't have the required Flash Player version.