In Vivado Design Suite 2013.2, the help for add_cells_to_pblock has an incorrect example as shown:
add_cells_to_pblock pb_cpuEngine [get_cells cpuEngine] -add_primitives -clear_locs
I open an example design (e.g., CPU synthesized) and open the synthesized design. After typing the example command in the Tcl console, the following error is issued:
ERROR: [Vivado 12-801] There are no primitives instances in the given list.
The correct example is given in Vivado Design Suite 2013.3 as follows:
add_cells_to_pblock pb_cpuEngine [get_cells cpuEngine/*] -add_primitives -clear_locs