odin: Multiplier size is defined by the larger port
diff --git a/ODIN_II/SRC/multipliers.cpp b/ODIN_II/SRC/multipliers.cpp
index 21ddb7b..d0fb2e5 100644
--- a/ODIN_II/SRC/multipliers.cpp
+++ b/ODIN_II/SRC/multipliers.cpp
@@ -1456,7 +1456,7 @@
 
 		mula = node->input_port_sizes[0];
 		mulb = node->input_port_sizes[1];
-        int mult_size = std::min<int>(mula, mulb);
+        int mult_size = std::max<int>(mula, mulb);
         bool operand_1bit = (mula == 1 || mulb == 1);
 		if (mula < mulb)
 		{