<html><head></head><body><div class="yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div dir="ltr" data-setdir="false">Hi,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">I discovered that a C_Block does not get called with flag equal to 1 unless the input changes. I discovered that after logging the debug output. From an efficiency</div><div dir="ltr" data-setdir="false">standpoint it actually make sense to compute the output only when the input changes (purely functional perspective). However, there are some use cases where the C_Block</div><div dir="ltr" data-setdir="false">should be called even if the input does not change. A solution to this is to add a second input and choose an input that will always change. In this example I used a sine wave input - this will ensure that the c_block (test1) is always called.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><img title="Inline image" alt="Inline image" src="cid:f8391809-9d6c-4030-a868-62fda1e4fb12@yahoo.com" class="yahoo-inline-image" draggable="false" style="max-width: 612px; width: 100%;" data-id="<f8391809-9d6c-4030-a868-62fda1e4fb12@yahoo.com>"></div><div dir="ltr" data-setdir="false">This provides a solution, but is cumbersome, especially if there are multiple c_blocks. My question is: Is there some other way to ensure a c_block is called every cycle ?</div><div dir="ltr" data-setdir="false">Thanks</div><div dir="ltr" data-setdir="false">Regards</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br><br></div></div></body></html>