0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

常用时序约束使用说明-v1

XL FPGA技术交流 2024-11-01 11:06 次阅读


为了节省每层导入网表的时间,在设置中我们通常不会勾选Aoto Load place and route Data 前面的勾选框。这样每次编译完成之后Show/Hide Tcl Command Console菜单项是灰色的。

第一步要先加载见表数据。Floorplan-->View Floorplan。

这时再次打开Tools--> Show/Hide Tcl Command Console,在Console最下面就会出现命令输入框。


TCL操作命名

report_clocks会报告所有的时钟关系

all_clocks 把系统使用的时钟报告出来


all_registers可以查看所有的寄存器的完整路径


all_inputs/all_outputs 可以查看输入输出端口



get_ports*

get_nets *


get_pins *|*

get cells *


===========================================

set_max_delay(set_min_delay)

首先看到文件的层次结构是下面的


路径在key2_detect_isnt中。代码如下,如果我们想看state到cnt的路径


打印10条路径,以第一条为例

report_timing -from key2_detect_inst/state* -file timing_test.txt -npaths 10

通过get_cells打印所有的cells,并通过空格转回车清晰显示。



% get_cellskey2_detect_inst/state~FF

key2_detect_inst/state~FF


为了防止约束失败,我们在Tcl输入框中验证,没有告警或者错误说明约束的写法是正确的

set_max_delay 5.00 -from [get_cells key2_detect_inst/state~FF] -through [get_cells key2_detect_inst/state~FF]


Set Clock Uncertainty

器件本身对Uncertainty是有默认的约束值的。打开timing.rpt文件就可以看到相应的约束值。

我们可以通过set_clock_uncertainty加大约束值,以上面为例,默认是120ps的uncertainty,通过下面的约束之后变成了180ps。

set_clock_uncertainty -to clk -setup 0.06





原文标题:常用时序约束使用说明-v1

文章出处:【微信公众号:易灵思FPGA技术交流】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1626

    文章

    21665

    浏览量

    601798
收藏 人收藏

    评论

    相关推荐

    MHMF082L1V1-MINAS A6N系列通用型使用说明书 (综合篇) 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L1V1-MINAS A6N系列通用型使用说明书 (综合篇)相关产品参数、数据手册,更有MHMF082L1V1
    发表于 11-21 18:34
    MHMF082L<b class='flag-5'>1V1</b>-MINAS A6N系列通用型<b class='flag-5'>使用说明</b>书 (综合篇) 松下

    MHMF082L1V1-MINAS A6系列通用型使用说明书 (综合篇) 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L1V1-MINAS A6系列通用型使用说明书 (综合篇)相关产品参数、数据手册,更有MHMF082L1V1
    发表于 11-20 19:01
    MHMF082L<b class='flag-5'>1V1</b>-MINAS A6系列通用型<b class='flag-5'>使用说明</b>书 (综合篇) 松下

    SDRuno软件使用说明 v1.22.002

    SDRuno软件使用说明 v1.22.002
    发表于 10-14 11:44 1次下载

    MHMF041L1V1-MINAS A6N系列通用型使用说明书 (综合篇) 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF041L1V1-MINAS A6N系列通用型使用说明书 (综合篇)相关产品参数、数据手册,更有MHMF041L1V1
    发表于 09-18 18:51
    MHMF041L<b class='flag-5'>1V1</b>-MINAS A6N系列通用型<b class='flag-5'>使用说明</b>书 (综合篇) 松下

    MHMF041L1V1-MINAS A6系列通用型使用说明书 (综合篇) 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF041L1V1-MINAS A6系列通用型使用说明书 (综合篇)相关产品参数、数据手册,更有MHMF041L1V1
    发表于 09-18 18:48
    MHMF041L<b class='flag-5'>1V1</b>-MINAS A6系列通用型<b class='flag-5'>使用说明</b>书 (综合篇) 松下

    MHMF022L1V1-MINAS A6系列通用型使用说明书 (安全注意指南) 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF022L1V1-MINAS A6系列通用型使用说明书 (安全注意指南)相关产品参数、数据手册,更有
    发表于 08-16 18:47
    MHMF022L<b class='flag-5'>1V1</b>-MINAS A6系列通用型<b class='flag-5'>使用说明</b>书 (安全注意指南) 松下

    MHMF022L1V1-MINAS A6系列通用型使用说明书 (综合篇) 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF022L1V1-MINAS A6系列通用型使用说明书 (综合篇)相关产品参数、数据手册,更有MHMF022L1V1
    发表于 08-16 18:47
    MHMF022L<b class='flag-5'>1V1</b>-MINAS A6系列通用型<b class='flag-5'>使用说明</b>书 (综合篇) 松下

    深度解析FPGA中的时序约束

    建立时间和保持时间是FPGA时序约束中两个最基本的概念,同样在芯片电路时序分析中也存在。
    的头像 发表于 08-06 11:40 560次阅读
    深度解析FPGA中的<b class='flag-5'>时序</b><b class='flag-5'>约束</b>

    MHMF021L1V1-MINAS A6N系列通用型使用说明书 (综合篇) 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF021L1V1-MINAS A6N系列通用型使用说明书 (综合篇)相关产品参数、数据手册,更有MHMF021L1V1
    发表于 07-24 18:54
    MHMF021L<b class='flag-5'>1V1</b>-MINAS A6N系列通用型<b class='flag-5'>使用说明</b>书 (综合篇) 松下

    MHMF021L1V1-MINAS A6系列通用型使用说明书 (综合篇) 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF021L1V1-MINAS A6系列通用型使用说明书 (综合篇)相关产品参数、数据手册,更有MHMF021L1V1
    发表于 07-24 18:49
    MHMF021L<b class='flag-5'>1V1</b>-MINAS A6系列通用型<b class='flag-5'>使用说明</b>书 (综合篇) 松下

    MHMF011L1V1-MINAS A6系列通用型使用说明书 (安全注意指南) 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF011L1V1-MINAS A6系列通用型使用说明书 (安全注意指南)相关产品参数、数据手册,更有
    发表于 06-17 19:19
    MHMF011L<b class='flag-5'>1V1</b>-MINAS A6系列通用型<b class='flag-5'>使用说明</b>书 (安全注意指南) 松下

    Xilinx FPGA编程技巧之常用时序约束详解

    今天给大侠带来Xilinx FPGA编程技巧之常用时序约束详解,话不多说,上货。 基本的约束方法 为了保证成功的设计,所有路径的时序要求必须能够让执行工具获取。最普遍的三种路径以及
    发表于 05-06 15:51

    Xilinx FPGA编程技巧之常用时序约束详解

    今天给大侠带来Xilinx FPGA编程技巧之常用时序约束详解,话不多说,上货。 基本的约束方法为了保证成功的设计,所有路径的时序要求必须能够让执行工具获取。最普遍的三种路径以及
    发表于 04-12 17:39

    LT8228从V1V2是BUCK模式,从V2到V1是BOOST模式,请问这个模式是固定的吗?

    看LT8228的示例,从V1V2是BUCK模式,从V2到V1是BOOST模式,请问,这个模式是固定的吗? 假如我输入V1是48
    发表于 01-05 07:10

    RK3568 安防人脸门禁YNH-570规格书V1

    RK3568 安防人脸门禁YNH-570规格书V1
    发表于 12-11 10:48 2次下载