From 4639de00d59741bd4116f8bd321ee921eb2429ba Mon Sep 17 00:00:00 2001 From: Ned Bingham Date: Wed, 7 Feb 2024 09:37:14 -0500 Subject: [PATCH] final cleanup of todos --- src/Circuit.cpp | 1 + src/Circuit.h | 1 - src/Router.cpp | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Circuit.cpp b/src/Circuit.cpp index 5fbd223..3d01c7a 100644 --- a/src/Circuit.cpp +++ b/src/Circuit.cpp @@ -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::iterator idx[2] = {stack[0].pins.begin(),stack[1].pins.begin()}; int pos[2] = {0,0}; diff --git a/src/Circuit.h b/src/Circuit.h index 037d726..7b18dd4 100644 --- a/src/Circuit.h +++ b/src/Circuit.h @@ -44,7 +44,6 @@ struct Net { ~Net(); string name; - // TODO(edward.bingham) split out gates and ports array gates; array ports; bool isIO; diff --git a/src/Router.cpp b/src/Router.cpp index b474123..82151a6 100644 --- a/src/Router.cpp +++ b/src/Router.cpp @@ -289,7 +289,6 @@ void Router::breakRoute(int route, set 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++) {