I have a design with an encrypted IP form which I have generated all the necessary "Output Products" files for Synthesis/Implementation.
When the "Elaborated Design" view is opened, I get the following Critical Warning:
[Project 1-486] Could not resolve non-primitive black box cell '<module_name>' instantiated as '<instance_name>' ["<file_location>":1]
Is this somethingI need to be concerned about?
This message occurs on Encrypted IP cores because during the Elaboration of the IP, the tool does not read the encrypted core file so it handle the instance as Black-Box.
Once the Synthesis process is executed, the HDL file for the Black-Box module is read and the logic populated.
The same situation will reproduce if some instance is passed in netlist format to the tool.
Until Synthesis processes, the netlist would not be read and the module would be populated as a Black-Box.