I have a design running correctly in Vivado 2013.2 but when it is migrated to Vivado 2013.3, synthesis cannot find the IP core and displays a message similar to the following:
This error occurs when an IP core (.xci file) is instantiated in Vivado 2013.3 or 2013.4.
In Vivado 2013.3, the default IP core output target includes the generation of an Out of Context (OOC) synthesized DCP file.
When the OOC is available, Vivado synthesis should use the stub file instead of the HDL file with the IP core name.
This is why the IP is not found when migrated to 2013.3.
Even if the IP was not OOC in the 2013.2 version, during migration the IP will be made OOC.