永发信息网

系统工作的最大时钟频率是否与Hold Time有关

答案:4  悬赏:80  手机版
解决时间 2021-04-01 11:47
  • 提问者网友:泪痣哥哥
  • 2021-03-31 18:42
系统工作的最大时钟频率是否与Hold Time有关
最佳答案
  • 五星知识达人网友:玩家
  • 2021-03-31 19:18
最大时钟频率与Hold Time有关。
1 最大频率和时钟周期是对应的。
2 时序设计的时候,必须同时满足setup 和hold。
3 hold指时钟沿到达后数据需要保持的时间。
4 如果时钟频率太高,hold还没满足,下个时钟沿已经到达,就会出现vio。
所以最大时钟频率与Hold Time有关,并且是影响时钟频率的一个重要因素。
全部回答
  • 1楼网友:空山清雨
  • 2021-03-31 22:24
系统的最大工作频率与setup time有关,与hold time无关。
如果因为setup time不满足导致芯片工作不正常,可以通过降低时钟频率的方式尝试改善。如果因为hold time不满足导致芯片异常,除了改版重新流片外,无解,降频对hold time问题是没有效果的。
  • 2楼网友:佘樂
  • 2021-03-31 20:55
看到了,我就回答一下吧。
首先我们要明确一下,setup time ,和hold up time是由器件决定的,并不是说可以随着你电路设计的改变而改变。那么时钟频率是怎么计算的呢?在不考虑时钟延时抖动等条件下,理想的说:一个信号从触发器的D端到Q端的延时假设是Tcd,从Q端出来之后会经过组合电路延时,这里注意即使没有组合电路,就单单经过导线也是有延时的,这个延时称作Tdelay,经过这个延时之后,信号将要去下一个触发器,而且必须要满足触发器的建立时间tsetup,至于为什么不在赘述。所以这三个时间加起来应该比周期要小,否则数据无法打入下一个触发器,那就会进入亚稳态。Tcd+Tdelay+Tsetup至于你说的是否与hold up 时间有关,我这么跟你说吧,具体做设计的时候,不会说让你先设计然后再看主频有多快,而是主频给定了比如1GHZ,设计随便你,但是必须保证性能要求。在这种情况下,Tcd+Tdelay+TsetupTholdup,也就是说Tholdup 决定了最短路径的下限,也就是说组合逻辑是不能太大也不能太小的。这就是hold time 能起作用的地方吧。你觉得呢?
  • 3楼网友:老鼠爱大米
  • 2021-03-31 19:35
tCK(时钟周期):tCK是“ClockCycleTime”的缩写,它代表了内存可以运行的最大工作频率,数字越小说明内存所能运行的频率就越高。 tAC(存取时间):与时钟,cfuTHh
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯