Inferring Interfaces Adds 77 min to IP Packager Elapsed Time
I have a custom IP core that I package and instantiate into an IPI block design.
If I do a simple IP package that just includes the 3 Verilog source files, the TCL script that packages the IP design in non-project mode takes only about 5 seconds of elapsed time.
If I infer the 64 user-defined interfaces in addition to the simple IP packaging, the script for the same design increases to 77 minutes in elapsed time.
Does this sound like normal expected behavior to increase the elapsed time by such a huge amount for inferring interfaces? I have included the TCL commands below that are used for inferring.
If this 77 minute elapsed packaging time is normal operation, is there a way to pre-package the custom IP core so that I do not have to incur the 77 minute delay penalty every time I make a change to the top-level design (in parts of the design outside of the custom IP)?