Altera_Forum
Honored Contributor
14 years agoA question regarding asynchronous reset
Hi
in my design a have a bus coming from the NIOS with data, address and write. I use a decoder to get discrete lines from the address bus, with the write line as enable to the decoder. so if I want to assert a line, the NIOS have to write to this address and the decoder makes it a discrete line. sometimes I use the data bus but not always. one of the function I use these discrete lines is as asynchronous reset to blocks of the design. so far so good. now, I have some stability problems in my design and it makes look for strange things. so my question is: could it be that the discrete lines goes through logic 1, for some reason? if they don't violate the Tsu and Th, they might pass the Timequest, but because they drive asynchronous logic they will mess up my design. any ideas or follow up questions will be welcomed. (I know the explanation is a bit messy, but I hope you understand me:))