Skip to content

Commit 905ab9e

Browse files
committed
ant: remove the checkers for the number of wires connected to a via
Signed-off-by: luis201420 <luisemv@precisioninno.com>
1 parent 167078a commit 905ab9e

1 file changed

Lines changed: 8 additions & 28 deletions

File tree

src/ant/src/AntennaChecker.cc

Lines changed: 8 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1007,35 +1007,15 @@ void AntennaChecker::buildLayerMaps(odb::dbNet* db_net,
10071007
upper_index = findNodesWithIntersection(
10081008
node_by_layer_map[layer_it.first->getUpperLayer()], via_it);
10091009

1010-
if (upper_index.size() <= 2) {
1011-
// connect upper -> via
1012-
for (int& up_index : upper_index) {
1013-
node_by_layer_map[layer_it.first->getUpperLayer()][up_index]
1014-
->low_adj.push_back(via_index);
1015-
}
1016-
} else if (upper_index.size() > 2) {
1017-
std::string log_error = fmt::format(
1018-
"ERROR: net {} has via on {} conect with multiple wires on layer "
1019-
"{} \n",
1020-
db_net->getConstName(),
1021-
layer_it.first->getName(),
1022-
layer_it.first->getUpperLayer()->getName());
1023-
logger_->report("{}", log_error);
1010+
// connect upper -> via
1011+
for (int& up_index : upper_index) {
1012+
node_by_layer_map[layer_it.first->getUpperLayer()][up_index]
1013+
->low_adj.push_back(via_index);
10241014
}
1025-
if (lower_index.size() == 1) {
1026-
// connect via -> lower
1027-
for (int& low_index : lower_index) {
1028-
node_by_layer_map[layer_it.first][via_index]->low_adj.push_back(
1029-
low_index);
1030-
}
1031-
} else if (lower_index.size() > 2) {
1032-
std::string log_error = fmt::format(
1033-
"ERROR: net {} has via on {} conect with multiple wires on layer "
1034-
"{} \n",
1035-
db_net->getConstName(),
1036-
layer_it.first->getName(),
1037-
layer_it.first->getLowerLayer()->getName());
1038-
logger_->report("{}", log_error);
1015+
// connect via -> lower
1016+
for (int& low_index : lower_index) {
1017+
node_by_layer_map[layer_it.first][via_index]->low_adj.push_back(
1018+
low_index);
10391019
}
10401020
via_index++;
10411021
}

0 commit comments

Comments
 (0)