谁可以解释时钟和复位树之间的区别?

O

openwindows

Guest
谁可以解释的时钟树和复位树之间的差异?
 
好,我所做的就是,选择适当的缓冲区对于那些网,我的意思是时钟树缓冲时钟和复位的复位缓冲区(取决于ASIC供应商),在合成过程中对这些蚊帐set_dont_touch。继续为后合成流程的正常。
 
我不认为他们作出任何差异从合成的角度来看。但我不知道,当涉及到后合成流程,也许只是一个技术来区分的时钟和复位信号。
 
这里的问题是没有的机械或Synopsys的语义。有一个时钟树和复位树之间的主要区别 - 关于正确的设计实践。 1。时钟树必须始终“歪斜的平衡”,以避免同步跳过种族。 2。复位树 - 特别是对那些情况下,复位是Asynchrounous - 可能不会被“倾斜”平衡“(在大部分的时间)。 3。复位树可超过时钟树加载 - 例如 - 一个宽松的DRC规则驾驶室复位树 - 因为触发器不稳定的行为,是在复位输入慢摆率(时钟输入时)少敏感。 4。一些PPL考虑与主系统时钟同步的复位输入信号。虽然这是一个正确的做法,以避免在复位后缘的亚稳态,一些歪斜可能会出现问题。对于那些情况下,carefull站必须运行,以提醒设计师。
 
感谢您的信息,我从一个伟大的交易。有一个问题,什么是使用复位树点,如果他们不“倾斜”平衡“。或许,如果你的设计总是会去到一个已知状态异步复位后,话,你会避免亚稳态得到的风险。状态机的设计是一个很好的例子。
 
[报价= jkfoo]感谢您的信息,我学到了很大。有一个问题,什么是使用复位树点,如果他们不“倾斜”平衡“。或许,如果你的设计总是会去到一个已知状态异步复位后,话,你会避免亚稳态得到的风险。状态机的设计是一个很好的例子。[/QUOTE]时钟歪斜而复位不相关芯片的速度。时钟树可设置500 ps的过渡时间300PS歪斜,而复位可能只需要一千分之一千。
 
你需要一个复位树,以减少沉重负荷。但复位树木歪斜的要求几乎是不存在的异步复位!
 

Welcome to EDABoard.com

Sponsor

Back
Top