Altera_Forum
Honored Contributor
14 years agoDesign failed on board from time to time
Hi all,
I have my design finished and tested on board. But sometimes it works and sometimes it doesn't. My design is a TV data stream scrambling module. It has 7 sub-modules running in parallel to scramble the data. The connection and function of the 7 are all the same. And I've found the potential error always happens to the data scrambled by the 6th and the 7th module(I have scrambled 20M data, and all the errors happens to those two). I suspect there could be some timing problems which are not detected by the TimeQuest. I have to use a pretty high frequency(160Mhz) to do the scrambling, and for one part I have to use both the rising edge and the falling edge to implement the algorithm. I've got some setup slacks only 0.2XX. I'm wondering could that be a too small slack that might have caused the failure?