- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
Is there any way to integrate an ISE core into XPS?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
07-17-2012 06:52 AM
As I know (ISE 10.1), when using a core (generated by CORE generator) in ISE Project Navigator, one can instantiate the core in VHDL source code, the corresponding .ngc file must also be included into the project.
I have an custom IP core which is implemented in Qsys (Quartus), I would like to port it to XPS, the custom IP core includes an Altera fifo and a RAM, I want to use Xilinx fifo and RAM to replace it, but I have no idea how these two cores are integrated into custom IP for XPS. I'm thinking to instantiate these cores in my custom IP source file, but I do not know if I need to include fifo.xco, fifo.ngc file to the .PAO file? Are there any other files supposed to be included into .PAO file as well?
This is supposed to be implemented in ISE suite 14.1.
Does anybody have any suggestion?
I will appreciate any reply.
Solved! Go to Solution.
Re: Is there any way to integrate an ISE core into XPS?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
07-17-2012 07:31 AM
I think the file you are looking for is a .bbd (.pao is only for HDL for synthesis).
Have a look at this manual:
http://www.xilinx.com/support/documentation/sw_man
Specifically Chapter 6 on the Black Box Definition file
Re: Is there any way to integrate an ISE core into XPS?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
07-17-2012 07:34 AM
Also note that you can look at the structure of existing Xilinx pcores that are delivered as part of XPS. This will be a good example of how to set it up.
For example, this pcore uses a .bbd to specify synthesized .ngc netlists from cores:
C:\Xilinx\14.1\ISE_DS\EDK\hw\XilinxProcessorIPLib\
Re: Is there any way to integrate an ISE core into XPS?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
07-17-2012 07:41 AM
As I know (ISE 10.1), when using a core (generated by CORE generator) in ISE Project Navigator, one can instantiate the core in VHDL source code, the corresponding .ngc file must also be included into the project.
I have an custom IP core which is implemented in Qsys (Quartus), I would like to port it to XPS, the custom IP core includes an Altera fifo and a RAM, I want to use Xilinx fifo and RAM to replace it, but I have no idea how these two cores are integrated into custom IP for XPS. I'm thinking to instantiate these cores in my custom IP source file, but I do not know if I need to include fifo.xco, fifo.ngc file to the .PAO file? Are there any other files supposed to be included into .PAO file as well?
First thing first Qsys (Quartus) IP's are not supported/will not work under Xilinx environment as each of them is having its own predefined formats (filename extension) so Be Aware!
If you have a custom logic in verilog/vhdl you can use ISE to make your own digital circuit inside Xilinx device.
By creating a new project in ISE according to your requirement you pick readily available builtin FIFO's for particular device and many more Xilinx coregen tool.
After you have created the project and able to make the ngc file/able to test as well.
You can import this to edk using IMPORT Custom IP/Peripheral wizard.
What is IMPORT Custom IP/Peripheral wizard ? I am new to EDK where do I start ?
Video tutorials here link#1,link#2,link#3,
Alternatively refer this document.
Do you ever search on google ?If yes,
You should Follow existing thread!
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Signature:
1.Have you ever tried typing your question into Google? If not you should before posting.
Too many results? Try adding site:www.xilinx.com
2.Read the datasheet and user guide. Have you read the user guide in detail ? Can you find the user guide?
3. Search the forums for similar topics.
4.I have neither found any similar thread in existing forum nor web-search is helpful to me.What should I do ?
Post your issue in detail comprehensive format on the relevant
forum.
5. Do not post the same question on multiple forums,please search and post it on relevant forum.
6. Do not raise a new topic or question on someone else's thread, start a new thread!
7. Students/Newbies: Copying code is not the same as learning to design.
8. "It does not work" is not a question which can be answered. Provide much details (with webaddress, datasheet links,etc..).
and make sure to be specific!
9. You are not charged extra fees for comments in your code,It will help others to understand well.
10.If someone answers your question, mark the post with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left).
Re: Is there any way to integrate an ISE core into XPS?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
07-19-2012 02:25 AM
Thanks very much for the reply! I need some time to try and digest all your answers, I will be back afterwards.











