Forum Discussion
Just saw the following explanation for the error:
Error(18895): The TCL command design::export_partition from the design package is not supported while running on the Quartus Graphical User Interface
The idea is to do it using scripting anyways so I'll try that.
An update: The qdb files are effectively generated using the commands
design::export_partition root_partition -snapshot synthesized -file post_synth.qdb design::export_partition root_partition -snapshot final -file post_fit.qdb
However, I don't see how I can import this qdb. When I assign it to the root_partition of the archived project, analysis & elaboration gives the following error:
Error(19829): ../../../../quartus/post_fit.qdb cannot be assigned. The ../../../../quartus/post_fit.qdb file is missing Partial Reconfiguration or Reserved Core subpartitions and assigned to the root partition. In order to assign a QDB file to the root partition, it must be created from a design using Partial Reconfiguration or Reserved Core subpartitions. To correct this error, ensure that the creation and assignment of the QDB is correct.
To restate my original objectives. I would like to :
1) retain a reasonably sized database of a completed implementation which, at a later date, can be reopened (without re-running the implementation) to be further analyzed (timings, placement, etc).
2) analyze an intermediate snapshot while the (scripted) implementation is not yet complete.
Maybe the snapshot is not the ideal method to go about this? As a comparison, Vivado allows this with the design checkpoints.