vtr-verilog-to-routing icon indicating copy to clipboard operation
vtr-verilog-to-routing copied to clipboard

[WIP] Remove remaining global and static varaibels in the placement stage

Open soheilshahrouz opened this issue 4 months ago • 1 comments

To be written...

  • Removed static variable from place_macro.cpp
  • Encapsulated palcement macro initalization and lookup into a class: PlaceMacros
  • Added place_macros_ member variable to BlkLocRegistry
  • Use std::vector for Switches and Directs in t_arch
  • Added get_coordinate_of_pin() to BlkLocRegistry. Replaced inline pin location compuations with calls to this function.

soheilshahrouz avatar Oct 13 '24 19:10 soheilshahrouz