3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-06-13 09:26:16 +00:00

ice40_dsp: fix const handling

This commit is contained in:
Anhijkt 2025-04-05 13:46:38 +03:00
parent 98d4355b82
commit 2b3a148fc4

View file

@ -32,8 +32,8 @@ code sigA sigB sigH
++i; ++i;
return sig.extract(0, i); return sig.extract(0, i);
}; };
sigA = unextend(port(mul, \A)); sigA = port(mul, \A).is_fully_const() ? port(mul, \A) : unextend(port(mul, \A));
sigB = unextend(port(mul, \B)); sigB = port(mul, \B).is_fully_const() ? port(mul, \B) : unextend(port(mul, \B));
SigSpec O; SigSpec O;
if (mul->type == $mul) if (mul->type == $mul)