I'm not sure but it looks like the control reg component is being optimized out.
When I open Control_Reg_1.c all of the functions are greyed out.
I figured it out.
The Demux component was being optimized out because I was using a "logic 0" component to drive its input.
Once I swapped out the logic 0 component for a control register it started working.
Yes, the optimizing process does a pretty good job...
Actually it has finite limitations.
For example if trying to implement gate delays, or a chain of NOTs to
build an osc it will eliminate them. Clearly does not know what you intentioned.
Like a traffic cop at an intersection and you are trying to speed thru because
your femoral artery is ripped. Sometimes the best of intentions create the worst
Dana, you make me shudder!!! Hoping that you never made such experiences!!!
Be not afraid.