Vivado IDE does not show "IP Catalog" in a netlist-based project.
Is this expected?
Will it be added in a future release?
There is no plan to show "IP Catalog" in a netlist-based project.
Since there is no capability to go from a netlist-based project to an RTL-based Vivado project, this request does not make sense in the netlist-based project.
In Vivado 2012.3 and later, there is a "Standalone IP Catalog" option which can be selected by using the "Manage IP" option when the Vivado IDE is opened without a project. The IP Catalog can be viewed in Vivado 2012.3 with a netlist project open. However, IP customization is not available. In order to customize an IP core, you need to open an RTL project or use the Manage IP option with no project open.
In Vivado 2013.3, a Manage IP project can be opened when any other project is already opened by using the File menu and selecting "New IP Location...", "Open IP Location ...", or "Open Recent IP Location."