zoukankan      html  css  js  c++  java
  • SDRAM 之时序收敛(学习了特权老师)

    到现在我还是不太理解SDRAM的时序设置,但是可能蒙对了。(呵呵)

    开发环境: quartus II 13.0   板子: DE2 EP2C35F672C6N

    时序约束step 1:create clock: 50MHZ

    时序约束step 2: virtual clock(原因:timequest不知道外接时钟的属性,即要实在的指出。并要对之约束)

    时序约束step 3: set output delay ,  set input delay (这是最难的,个人认为)

    先理解: setuptime 有三类

    hold time :

    还要结合具体的分析如:(原因:有些延时是找不到的,如clock network delay to destionation register)最终确定output max delay , min delay。 当然,我觉得分析后猜猜也可以。 

    我是想写写这个图是如何分析的,但我现在也不是很懂(*^_^* )等到我能写的时候我再写写这个如何分析。

    时序约束step 4: sdram_clk 即clk2的相移  这部分也是难点  先给出结果

     如何分析:

    时序约束step 5:set multicycle   根据提示设置相关时钟的多周期

    时序约束step 6:时序收敛的优化到此时,对于 sdram的时序约束应该说是结尾了,但是对于这个工程的时序收敛还是可以优化的。

    SDRAM的时序和系统时序约束到此结束了。。。。。。。O(∩_∩)O

  • 相关阅读:
    lists 函数整理
    orddict 练习
    github 的使用
    wxListCtrl 例子 二
    Erlang eunit
    Erlang 中 Tuple 使用 以及 List 模块意外
    Erlang Json
    模块和包
    Mysql作为zabbix数据库ibdata1文件太高解决
    用户管理和数据库安全
  • 原文地址:https://www.cnblogs.com/cornhill/p/3617642.html
Copyright © 2011-2022 走看看