Better wire check

This commit is contained in:
Miodrag Milanovic 2024-05-30 08:06:30 +02:00
parent 5766555642
commit 8909a42796
1 changed files with 1 additions and 1 deletions

View File

@ -80,7 +80,7 @@ static void nx_carry_chain(Module *module)
IdString names_A[] = { ID(A1), ID(A2), ID(A3), ID(A4) }; IdString names_A[] = { ID(A1), ID(A2), ID(A3), ID(A4) };
IdString names_B[] = { ID(B1), ID(B2), ID(B3), ID(B4) }; IdString names_B[] = { ID(B1), ID(B2), ID(B3), ID(B4) };
IdString names_S[] = { ID(S1), ID(S2), ID(S3), ID(S4) }; IdString names_S[] = { ID(S1), ID(S2), ID(S3), ID(S4) };
if (c.second.at(0)->getPort(ID(CI)).is_wire()) { if (!c.second.at(0)->getPort(ID(CI)).is_fully_const()) {
cell = module->addCell(NEW_ID, ID(NX_CY)); cell = module->addCell(NEW_ID, ID(NX_CY));
cell->setPort(ID(CI), State::S0); cell->setPort(ID(CI), State::S0);