From d4119e1ad3da9af21a65ed74e49926a1bcb6e40c Mon Sep 17 00:00:00 2001 From: Akash Levy Date: Thu, 3 Apr 2025 21:37:27 -0700 Subject: [PATCH] lut2bmux fix --- passes/silimate/lut2bmux.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/passes/silimate/lut2bmux.cc b/passes/silimate/lut2bmux.cc index 78fd37809..42042c942 100644 --- a/passes/silimate/lut2bmux.cc +++ b/passes/silimate/lut2bmux.cc @@ -45,8 +45,8 @@ struct Lut2BmuxPass : public Pass { for (auto cell : module->selected_cells()) { if (cell->type == ID($lut)) { cell->type = ID($bmux); - cell->setPort(ID::A, cell->getParam(ID::LUT)); cell->setPort(ID::S, cell->getPort(ID::A)); + cell->setPort(ID::A, cell->getParam(ID::LUT)); cell->unsetParam(ID::LUT); cell->fixup_parameters(); log("Converted %s.%s to BMUX cell.\n", log_id(module), log_id(cell));