byuccl / RapidSmith2

RapidSmith2 - the Vivado successor to RapidSmith. Released Jan 4, 2017.
Other
41 stars 13 forks source link

Resolve duplication of efforts with Lut Routethroughs and Pseudo VCC Pins #385

Open DallonTG opened 4 years ago

DallonTG commented 4 years ago

Lut Routethroughs were traditionally handled in RapidSmith2 with the use of a list of routethrough bels and a Lut Routethrough Inserter class. These are still used, but now pseudo cells are also created for the routethrough cells. Additionally, some pseudo vcc pins are created in the routing import process, but now additional pseudo vcc pins can be found and created in the RSCP import process in VivadoInterface.java.

Things are working, but there is some duplication of efforts here that should be cleaned up.