常用命令:

Set_input_delay,create_clock,set_output_delay以及用于组合逻辑的set_max_delay.

Input delay:

  1. 什么是输入延时?

    1. Trace delay(又叫做board delay)板级延时
    2. 输入延时:以上游芯片的发送沿(launch edge)为参考点。发送数据之后,经过input delay这么长时间。数据到达fpga的输入端口的管脚。
    3. 以上游芯片的发送沿为参考点,经过四纳秒,数据到达fpga的输入端口。
  2. 完整的例子
      1. FDRE:第一集触发器(first D register)
    1. Input setup timing report summary
  3. Input Hold timing report
    1. Summary

    2. 详细时许报告
  4. Set_input_delay基本语法规则
    1. –clock:设置参考时钟,通常认为是上升沿为参考点
    2. –max
    3. –min
    4. Eg:
  5. DDR
    1. 系统同步:两片芯片共用时钟。
    2. Source synchronise:源同步
    3. DDR模式:上升沿发送的数据用下降沿来捕获,下降沿发送的数据用上升沿来捕获。
    4. –clock_fall(使用下降沿作为参考沿)
    5. –add_delay同时有效
  6. 静态时序路径
    1. 一定是从一个触发器到另一个触发器,不管这两个触发器是否在同一个芯片内,只有在这两个触发器之间才能构成一个完整路径。
    2. 在默认情况下,输入端口到达内部第一级触发器的路径并不是一个完整的时序路径。
    3. 要素
      1. 时钟,是外部芯片发送沿做为参考点
      2. 然后发送数据经过Tco再加上board delay到达fpga的输入端口。
  7. Summary
    1. Expr:计算求和

最新文章

  1. 信鸽推送 10004,os文件配置出错,解决办法
  2. 用maven在eclipse中创建Web项目
  3. Angular2.0快速开始
  4. 网页闯关游戏(riddle webgame)--SQL注入的潘多拉魔盒
  5. java发送邮件 实现编辑html代码
  6. IntelliJ IDEA For Mac 快捷键——常用版
  7. java 技术体系
  8. Quartus II调用modelsim无缝仿真
  9. 如何搭建MVC3与配置models层
  10. Android创建和使用数据库详细指南(1)
  11. 下载的youtube视频
  12. python3.6 +tkinter GUI编程 实现界面化的文本处理工具
  13. Java 中 json字符串转换为类
  14. Tutorial 03_分布式数据库HBASE
  15. Gradle sync failed: SSL peer shut down incorrectly
  16. Linux进程管理 (9)实时调度类分析,以及FIFO和RR对比实验
  17. 【python】控制台输出颜色
  18. ARM7与GSM实现的简单的远程控制
  19. JSP基本_JSPの構成要素、アクション、ディレクティブ
  20. name是个特殊的变量名吗

热门文章

  1. 003.Oracle数据库 , 查询日期格式格式化
  2. 7.10 Varnish 优化
  3. Combobox出现System.Data.DataRowView的原因
  4. 二、Vue组件(component):组件的相互引用、通过props实现父子组件互传值
  5. 吴裕雄--天生自然java开发常用类库学习笔记:同步与死锁
  6. JuJu团队12月2号工作汇报
  7. python中的魔术属性与魔法方法
  8. POJ 3077 : Rounders
  9. 3.3. Mapping methods with several source parameters(具有多个源参数的映射方法)
  10. msf中arp_sweep使用报错:usbmon1:ERROR while getting interface flags:no such device