13.22.2 Fixing an Out-of-date Instance

Any changes made to the component will be reflected in the instance with an exclamation mark ??? when you update the definition for the instance. An instance may be out-of-date with respect to its component for the following reasons:

  • If the component interface (ports) is different – after reconfiguration - from that of the instance
  • If the component has been removed from the project
  • If the component has been moved to a different VHDL library
  • If the SmartDesign has just been imported
  • You can fix an out-of-date instance by:
    • Replacing the component with a new component (as shown in the figure below)
    • Updating with the latest component
Figure 13-64. Right-Click Menu - Replace Component for this Instance
???