verilog-to-routing/vtr-verilog-to-routing

Do nodes of timinggraph have spatial information?

DuqingF opened this issue · 1 comments

As far as I know, the timinggraph of STA in VTR is built with atomnetlist. May I ask if atomnetlist has coordinate information or other spatial information? If so, where can I get it?

Once placement is complete we do know where the clusters (and hence the atoms contained in them) have been placed. Looking through some of the current critical path printing code is probably the best way to see how best to access that data. Or, another place you could look is at the flat placement writing code recently put back by @AlexandreSinger to see how he accesses the location of each atom.