Forum Discussion
Altera_Forum
Honored Contributor
14 years ago --- Quote Start --- one of the function I use these discrete lines is as asynchronous reset to blocks of the design. so far so good. --- Quote End --- No, not so good. If you simulate the post-place-and-route design, you will probably see glitching on the combinatorially generated reset line. Register the reset signal with the same clock as your NIOS system. This will ensure that there are no glitches on the reset line. If the reset is going to another clock domain, you should then synchronize the reset there too; it can asynchronously assert, but synchronously deassert. Altera has examples showing how to correctly synchronize reset. Cheers, Dave