Skip to content

Commit

Permalink
final cleanup of todos
Browse files Browse the repository at this point in the history
  • Loading branch information
nbingham1 committed Feb 7, 2024
1 parent 583702d commit 4639de0
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 2 deletions.
1 change: 1 addition & 0 deletions src/Circuit.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -364,6 +364,7 @@ void Circuit::buildPins(const Tech &tech) {


int Circuit::alignPins(int coeff) {
// TODO(edward.bingham) There's a bug here where the pins get pushed out far too much for no particular reason
int matches = 0;
vector<Pin>::iterator idx[2] = {stack[0].pins.begin(),stack[1].pins.begin()};
int pos[2] = {0,0};
Expand Down
1 change: 0 additions & 1 deletion src/Circuit.h
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ struct Net {
~Net();

string name;
// TODO(edward.bingham) split out gates and ports
array<int, 2> gates;
array<int, 2> ports;
bool isIO;
Expand Down
1 change: 0 additions & 1 deletion src/Router.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,6 @@ void Router::breakRoute(int route, set<int> cycleRoutes) {
bool wpHasGate = false;
bool wnHasGate = false;

// TODO(edward.bingham) is this correct?
// Move all of the pins that participate in pin constraints associated
// with the cycle.
for (int i = 0; i < (int)pinConstraints.size(); i++) {
Expand Down

0 comments on commit 4639de0

Please sign in to comment.