Altera_Forum
Honored Contributor
14 years agoStratix IV FF Sync V/s Async Clear
Is there any distinct disadvantage to using the synchronous clear in the Flip/Flops in
Stratix IV (like restricted no. per LAB or using more logic or slower timing etc?) versus using the async. clear. I have a choice of using either in my design. But reading Rysc's excellent timequest user guide, I came across the lines "But the second reason for using an asynchronous reset is that it gets better results in Altera FPGAs. There is a dedicated asynchronous set/reset on each register, and if the design doesn’t use them, they are wasted. More importantly, if the reset is synchronous, it will use up synchronous inputs, whether it be the synchronous clear port or an input to the LUT, that could have been used for general logic. So making the domain-wide reset synchronous will make the design a little larger and a little slower." Is this still true for Stratix IV and above.