To export and import results of a module implementation, Hierarchical Design flows use checkpoints. Checkpoints archive the logical design, physical design, and module constraints and are the only file needed to fully restore a design.
A saved checkpoint can only be read into the same part/package/speed grade combination in which it was originally generated.
-strictoption to the
read_checkpointcommand is recommended for HD flows to make sure that all data read in the module matches the interface exactly, ensuring a robust implementation. For more information on checkpoints, see Vivado Design Suite User Guide: Implementation (UG904).