You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The _execute function in Combinational currently drives all outputs to x, then executes the conditionals. This is less efficient than it could be, since Conditional.execute returns a list of signals driven.
Desired solution
Only drive signals to x if they are not driven by any other sub-Conditional as determined by the Conditional.execute function.
The text was updated successfully, but these errors were encountered:
Motivation
The
_execute
function inCombinational
currently drives all outputs tox
, then executes the conditionals. This is less efficient than it could be, sinceConditional.execute
returns a list of signals driven.Desired solution
Only drive signals to
x
if they are not driven by any other sub-Conditional
as determined by theConditional.execute
function.The text was updated successfully, but these errors were encountered: