Skip to content

writting checkpoint for module #369

Answered by clavin-xlnx
GBrics asked this question in Q&A
Discussion options

You must be logged in to vote

Hi Gbrics,

Are you calling write_checkpoint -cell? That method is know to drop routing if the design is not configured in a specific way. In order to preserve routing in a write_checkpoint -cell call, two things must be true:

  1. HD.RECONFIGURABLE must be set to 1 on the cell being written out
  2. In order for 1 to be possible, the design cannot be out-of-context

In Vivado, try setting the property by running the following Tcl command:

set_property HD.RECONFIGURABLE 1 [get_cells <your_cell_name>]

If this succeeds, then you should be able to write out the cell with write_checkpoint -cell. If it fails, you'll want to change the DCP from out-of-context to in-context. One way to do this is to use …

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by GBrics
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants