diff --git a/openfpga/src/fabric/build_grid_module_utils.cpp b/openfpga/src/fabric/build_grid_module_utils.cpp index e78981ca2..951e2429d 100644 --- a/openfpga/src/fabric/build_grid_module_utils.cpp +++ b/openfpga/src/fabric/build_grid_module_utils.cpp @@ -40,7 +40,9 @@ std::vector find_grid_module_pin_sides( std::vector pin_sides; pin_sides.reserve(3); for (e_side pin_side : {TOP, RIGHT, BOTTOM, LEFT}) { - pin_sides.push_back(pin_side); + if (pin_side != border_side) { + pin_sides.push_back(pin_side); + } } return pin_sides; }