如何推动反灰色压倒性毛刺??

K

khaila

Guest
我已经读了一篇文章关于Aync FIFO: http://www.sunburst-design.com/papers/CummingsSNUG2002SJ_FIFO1.pdf 据我所知,以压倒毛刺,同时比较两个二进制计数器的输出,我们可以采样输出比较由FF。然后,我们将不会有任何GLITCHs。文章声称,我们应该用灰色,而不是二进制计数器之一,因为一位是在它的输出变化。为什么?为什么我们应该用灰色反压倒GLITCHs?而如果我们将样本输出的比较器,然后我们将清洁GLITCHs!怎么样?这怎么会压倒GLITCHs灰色计数器。 GRAY顺序是,当一个位发生变化,这意味着,当计数器输出的灰色相比,反正一个位可能会导致GLITCHs。
 
我的理解:当使用灰色计数器中,只有1位在一个time.Therefore切换,你只需要判断这个1位。当使用二进制计数器,可能有2个或多个位在同一时间切换,你需要判断这2位作出正确的决定。通常这些2位不同时到达,因此会造成更大的干扰功率。
 
[报价= eexuke]我的理解:当使用灰色计数器中,只有1位在一个time.Therefore切换,你只需要判断这个1位。当使用二进制计数器,可能有2个或多个位在同一时间切换,你需要判断这2位作出正确的决定。通常这些2位不同时到达,因此会造成更大的干扰功率。[/QUOTE]但无论如何,我们是在比较两位simultanly,这些位不会在同一时间这意味着有可能为抵港生产GLITCHs。假定我们有4位二进制计数器各一个,A [3:0]和B [3:0]。然后,反正我们使用的是每4位异或门。当比较A [3:0]和B [3:0]那么我们可能会GLITCHs。这不是问题,如果所有的A和B位改变一个simultanly或只有一个位和B改变simultanly,如果我们总是有位不同时arivied GLITCHs。我同意减少故障的可能性较小时,一位改变超过4位被改变,但无论如何,我们可能GLITCHs!那么,为什么所有的文章考虑使用GRAY计数器是压倒性GLITCHs??
 

Welcome to EDABoard.com

Sponsor

Back
Top