08-01-2012 02:09 AM - edited 08-01-2012 02:10 AM
Hi,
I am using labview FPGA 2011. I want to know where can i find the ncd and pcf files that are generated after FPGA compilation? for labview FPGA 8.6 these files are located at NIFPGA\srvrTmp\localhost\.... but in labview FPGA 2011, i could find these files anywhere.
Thanks
08-02-2012 12:58 PM
Hi sandee,
I was able to find those file under C:\NIFPGA\jobs.
Hope this helps,
08-02-2012 10:53 PM
Hi Allison M,
My C:\NIFPGA\jobs folder contains nothing. It remains empty. I'm using evaluation version of the FPGA module. I hope it doesn't have anything to do with this.
Thanks
08-03-2012 11:55 AM
Hi Sandee,
Do you have the Xilinx tools installed? If so, what versions?
Thanks,
08-05-2012 11:20 PM
Yup. I have ISE12.4. I have reinstalled the FPGA module. It now generates all the necessary files (including ncd and pcf) during the compilation process. These files remain in the folder as long as the compilation is in progress but as soon as the compilation finishes, these files are removed from the folder automatically. Any idea why is this so?
Thanks
08-06-2012 03:03 PM
Hi Sandee,
I believe the Xilinx compiler deletes these files as part of the 'clean-up' process after compilation. Is there a particular reason why you need these files?
08-06-2012 10:37 PM
I am unable to achieve the desired clock rate for my FPGA code. I have tried pipelining the design but it always generates timing violation error and i am not able to figure out the reason. I want to use these design files as an input to the 'timing analyzer' tool and see which path has the longest delay and how can i improve it.
Thanks
08-07-2012 12:16 PM
Hi Sandee,
Could you clarify what you mean by the 'timing analyzer tool' and does it require these files? Could you stop mid-compilation before the files are deleted by Xilinx?
08-07-2012 11:15 PM
It's a Xilinx tool used to perform timing analysis on FPGA designs. Refer to the link below
http://www.xilinx.com/itp/xilinx10/isehelp/pta_c_overview.htm
I found its exe at C:\NIFPGA\Programs\Xilinx12_4\ISE\bin\nt\timingan.exe. I am copying these files immediately after the 'Final Timing (Place and Route)' report is generated. For this i have to constantly monitor the compilation status. But for compilations that require several hours to finish, i wouldn't be able to do that.
Thanks