Forum Discussion
Altera_Forum
Honored Contributor
16 years agoHi,
Sorry you are right you have indeed double registers(q2/q3). So I withdraw my first feel. Your code looks sound to me so far. The fact that the error is related to succession of asynch signal points to a possible glitch of irq_src_reg_posedge which is then registered as irq_trig_reg. It is now matter of speculations. But I will register the edge detection itself just in case.