How to add custom component in Platform Designer that instantiates library IP?
I have a Platform Designer system. It contains a lot of components, both from the Intel libary and custom ones designed by myself.
Normally, I use the following procedure to import my custom component to the Platform Designer:
1) Develop the HDL code of the IP with standard interfaces such as Avalon-MM or Avalon-ST.
2) Synthesize the component to check that there are no errors + optionally simulate to verify behavior.
3) Use "Add component..." in Platform Designer to import IP to the system. Add HDL files to the systhesis a simulation file lists, analyze them in the GUI, organize signals to interfaces and so on.
4) Instantate in the system.
It works perfectly, but the problem appears, if my custom component includes some library (megawizard) component, such as RAM. Generating such a megaiwzard components produces a lot files. Which I am supposed to add in sysnthesis file list in "Add component" process in Platform Designer?
Adding QIP file seems not to work. Platform designer generates system HDL file, but during synthesis there are warnings, that some files related to the IP cannot be found.
Please advice.
Regards,
Damian