Reading in an OOC checkpoint is done using the read_checkpoint
command with
the -cell
option. The top level design must already be opened, and must
have a black box for each partitioned instance.
read_checkpoint -cell <cell_name> <file> [-strict]
Switch Name | Description |
---|---|
-cell
|
Specifies the full hierarchical name of the OOC module. |
-strict
|
Requires exact ports match for replacing cell, and checks that part, package, and speed grade values are identical. |
<file>
|
Specifies the OOC checkpoint to be read in. |
When importing and locking down the results of an OOC module implementation, interface
nets are not preserved. Also, any PartPin locations generated during the initial
Top-Down or OOC implementation are likely not ideal, or impose unnecessary restrictions
on the router. Therefore, the read_checkpoint -cell
command
automatically unroutes any interface nets, and removes all PartPins from the cell
checkpoint.