关于FPGA的保持时间不满足
2012-08-27 15:47
120 查看
由于FPGA的布线使用的是routing matrix,通常不会出现Hold Violation的情况;如果出现hold violation了,很可能是时钟抖动引起的。
… Hold delay violations are rare in FPGA designs due to the build-in delay of the routing matrix. If a hold violation occurs, it usually indicates a clock skew problem.
关于routing matrix情况描述如下:
An FPGA device contains flexible programmable routing matrix which is used to connect logic blocks with each other. There are various type of connection lines in FPGA:
long lines are used to connect distant logic blocks,
short lines connect neighboring blocks with each other,
dedicated clock trees are used to distribute synchronization signals (these lines have large fanout and little skew and jitter).
dedicated set/reset lines are used to reset all flip-flops in the FPGA.
… Hold delay violations are rare in FPGA designs due to the build-in delay of the routing matrix. If a hold violation occurs, it usually indicates a clock skew problem.
关于routing matrix情况描述如下:
An FPGA device contains flexible programmable routing matrix which is used to connect logic blocks with each other. There are various type of connection lines in FPGA:
long lines are used to connect distant logic blocks,
short lines connect neighboring blocks with each other,
dedicated clock trees are used to distribute synchronization signals (these lines have large fanout and little skew and jitter).
dedicated set/reset lines are used to reset all flip-flops in the FPGA.
相关文章推荐
- 【转】关于FPGA中建立时间和保持时间的探讨
- 关于建立时间和保持时间
- 【转】影响FPGA设计中时钟因素的探讨(建立与保持时间 )
- 【转】关于建立时间和保持时间
- FPGA建立时间(setup time)&保持时间(hold time)&竞争和冒险&毛刺
- FPGA基础知识9(从D触发器的角度说明建立和保持时间)
- Modelsim关于建立和保持时间的报错
- 关于建立时间和保持时间
- 建立时间与保持时间(2)——FPGA
- 建立时间与保持时间(1)——FPGA
- 关于建立时间,保持时间,传输时间
- 关于建立时间和保持时间
- 【转】 影响FPGA设计中时钟因素的探讨(建立与保持时间 写的很好)
- 关于建立时间和保持时间(转)
- 关于建立保持时间以及时序的一些问题集合
- 建立时间和保持时间不满足如何解决
- 关于发布时间
- java中关于时间日期操作的常用函数
- 关于计算机中时间的科普和八卦
- 关于模块复用和Resource Sharing 的思想(在FPGA中)