09-15-2010 01:34 AM
I got a IP core from the Xilinx .After System Generator and creat a lot of files include a ISE project file.
I open the ISE file and synthesis it create a NGC file. And then I create an another completely new ISE project.
My ploblem is that how could I use that NGC file as a black box and add to the new project. Because at the top_level file I must use the interface in the IP core.
Thanks . I am sorry about my english level.
09-15-2010 01:55 AM
Copy all the NGC in one directory, and there is an option at Ngdbuild "Macro Search Path", please give the NGC directory path near this option. Please check the screenshot attached.
09-15-2010 02:45 AM
Thanks you very much. I got a question that there is only one NGC file and why did you say all the NGC files.And after I do all what you say and what is the next step. I am a newfish in xilinx. And can you tell me more detail?
09-15-2010 04:29 AM
Use BoxType (BOX_TYPE) constraint on the IP core so that to skip synthesis on the core. Please check XST User Guide < http://www.xilinx.com/support/documentation/sw_manuals/xilinx12_2/xst.pdf > page no: 200 à explains the BOX_TYPE constraint.
09-18-2010 09:38 PM
Hi！ Thank you very much. I have solved that ploblem.I copy the NGC file to the new project directory.
Next I write a wrapped file referencing the .v file.Then I instance the black box as the usual module.
Can you give me your contract way so that I can ask for help when I get a ploblem. Thanks.
My e-mail :email@example.com