03-15-2021 09:26 AM
I'm trying to understand how to modify the parameters of managed IPs for Ultrascale IPs.
Specifically, for the Aurora IP, there are a couple of FIFO36E2's that are used via the FIFO Generator IP, however, I want the IP to instead use a different FIFO implementation.
The HDL of the Aurora IP supports different FIFO types (eg, the ports to the instantiated FIFOs are generic enough where I could just use a different FIFO implementation).
So currently, since this is a managed sub-IP, I'm unable to change the FIFO implementation of the sub-IP (it's greyed out).
I was recommended to change the IS_MANAGED property, however for many Ultrascale Hierarchical IPs, this is not possible.
So I changed the IS_LOCKED property to true, reconfigured the FIFO Generator IP in a separate project, and rebrought the reconfigured XCI back into my project.
However even after / then, the IP in my new project still shows the old FIFO parameters.
A. How can I modify sub-IPs to reflect this change? (Is this even possible?)
05-03-2021 12:54 AM
I think changing inside IP will not work.