UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Observer cahitugur
Observer
188 Views
Registered: ‎03-31-2014

Using pre-customized IP with generated output products in IP integrator

Jump to solution

Hi,

In many Xilinx documentations (e.g. UG1198UG939) a lot of emphasis is given to the Managed IP flow and placing all of the generated output products under revision control, so the IPs can be reused in other designs with the same configurations and the compile time can be reduced, as the IPs are already synthesised.

As far as I can see, this approach is only possible, if an IP core is intantiated in an RTL code. Then the designer can add the .xci file as a design file to use the pre-customised IP.

It would be great to use this approach with the IP Integrator. When I add an IP from the IP catalog (xilinx IP or custom IP) to the block design, it is referenced from the  IP catalog (as expected). If I add the pre-customized IP with the .xci file, it is added as another design source to the project, but not in the block design.

Is there a way to add an .xci file to a block design or reference an IP in the block design to an .xci file?

Thanks

0 Kudos
1 Solution

Accepted Solutions
Xilinx Employee
Xilinx Employee
149 Views
Registered: ‎07-16-2019

Re: Using pre-customized IP with generated output products in IP integrator

Jump to solution

Hi,

 I'm sorry but you cannot add a pre-customized Xilinx IP to block design. The -reference switch is used to add user RTL which is added to project to the block design. Of course you can create and package IP however. 

I hope this helps!

Ebrahim

View solution in original post

0 Kudos
2 Replies
Xilinx Employee
Xilinx Employee
150 Views
Registered: ‎07-16-2019

Re: Using pre-customized IP with generated output products in IP integrator

Jump to solution

Hi,

 I'm sorry but you cannot add a pre-customized Xilinx IP to block design. The -reference switch is used to add user RTL which is added to project to the block design. Of course you can create and package IP however. 

I hope this helps!

Ebrahim

View solution in original post

0 Kudos
Observer cahitugur
Observer
114 Views
Registered: ‎03-31-2014

Re: Using pre-customized IP with generated output products in IP integrator

Jump to solution

@ebrahimm, Thanks for the reply.

That's what I thought would be the case but wante to check in any case. That means the Managed IP flow is not suitable with block design approach, as the IPs have to be (at least once) re-generated when the project starts.

0 Kudos