Xilinx社区
首页 > 技术文章 > 手把手课堂:Xilinx FPGA设计时序约束指南
技术文章
手把手课堂:Xilinx FPGA设计时序约束指南
来源:电子产品世界  时间:2011-04-29  浏览量:4152

  在 macro1 宏中的所有 LATCHES都放在名为 latchgroup 的分组中。类似的,在约束“INST mymac TNM=RAMS memories”中,所有 mymac 宏中的RAMS 都将放在称为 memories 的分组中。且在以下约束中:

  所有在 t e s t e r 宏中的 PADS、LATCHES、RAMS 及 FFS 都将放在名为 coverall 的分组中。相关的约束指南将包含完整的预定义分组列表。

  简洁至上

  一般而言,约束的数量越少越好。复杂的约束引发的问题往往比解决的要多。另外,部分路径或网络是非关键性的,可对这些网络不使用约束。TIG(时序忽略)约束用于清除对无需关注的路径,或从虚假路径上移除约束。以下为常见 TIG:

  这条约束告知工具无需约束该路径。这条的作用很重要,它可使工具不必在不关注的路径上花费精力去满足时序要求。在时序约束时忽略此路径可缩短工具运行时间,提升所关注的路径上的时序质量。也可搭配“FROM: TO”约束来使用“TIG”,如下所示:

  赛灵思有大量宝贵的关于时序约束的资源,其中最值得一读的,我已在以下参考文献中列出。若您有更深入的问题,请随时与我联系。我邀请您参加赛灵思社区论坛,该论坛可为 您的一些FPGA 设计中最棘手的问题提供充分的解答。

  参考文献:

  《约束指南》:UCF、PCF、HDL 约束语法, http://www.xilinx.com/support/documentation/sw_manuals/xilinx11/cgd.pdf 。

  《时序约束用户指南》:如何约束设计的概念信息, http://www.xilinx.com/support/documentation/sw_manuals/xilinx11/ug612.pdf 。

热点文章
精选视频
推荐资源

中国授权培训机构

北京 电话:(010)82757632
      (010) 62192881
深圳 电话:(0755)86186715
武汉 电话:(027)61389792
成都 电话:(028)80821007
南京 电话:(025)66022032
西安 电话:(029)82230498
邮箱:sales@e-elements.com

中国授权经销商

香港 电话:(852)22127848
北京 电话:(010)84148118
成都 电话:(028)86528262
上海 电话:(021)33678387
深圳 电话:(0755)26584925
武汉 电话:(027)87322806
邮箱:china@avent.com
深圳 电话:(0755)26743210
上海 电话:(021)51696680
北京 电话:(010)51726678
成都 电话:(028)85139576
武汉 电话:(027)87690155
邮箱:
xilinx_enquiry@comtech.com.cn

社区主办


《电子产品世界》杂志社

内容提供


    赛灵思公司

Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP备12027778号-2 北京市公安局备案:1101082052