Create an RM checkpoint (DCP) that includes all netlists. Use add_files
to add all of the EDIF (or NGC) files, and use
link_design
to resolve the EDIF files to their
respective cells. Here is an example of the commands used in this process:
add_files [list rm.edf ip_1.edf … ip_n.edf]
# Run if RM XDC exists
add_files rm.xdc
link_design -mode out_of_context -top <rm_module> -part <part>
write_checkpoint rm_v#.dcp
close_project
Important: Using this
methodology to combine/convert a netlist into a DCP is the recommended way to handle an
RM that has one or more NGC source files as well.
Then this newly-created RM checkpoint can be used in the DFX flow. In the
commands below, the single read_checkpoint -cell
command replaces what could be many update_design -cell
commands.
add_files static.dcp
link_design -top <top> part <part>
lock_design -level routing
read_checkpoint -cell <rm_inst> rm_v#.dcp