Skip to content

Help understanding routing methods #645

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

You must be logged in to vote

My apologies for the late response. Let me try to answer your questions:

I'm having trouble understanding the difference between the net.connect() method, and the net.addPin() method. The documentation for net.connect() states that it "Makes both logical and physical connections (EDIFNet and Net) for a logical pin on the given cell.", while net.addPin states that it "Adds a new pin to the net". But what does the latter mean?

RapidWright (and correspondingly, Vivado) has two views of an implemented FPGA design. There is a logical netlist and a physical netlist. The logical netlist is essentially the design representation after the synthesis of RTL and does not usually contain placement o…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@codefreak472
Comment options

@codefreak472
Comment options

@clavin-xlnx
Comment options

Answer selected by codefreak472
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