哎呀呀~~的个人空间 https://blog.eetop.cn/1678830 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

STA--日志 [2017年10月19日]

已有 545 次阅读| 2017-10-19 09:18 |系统分类:硬件设计

 

1、为啥setup计算要加上一个T?

当一个clk信号传递过来时,

前级先get到这个时钟沿并成功接收到data信号(reg1/D---reg1/Q),接下来通过一些logic cell(data path)来到后级reg2/D,等待~

(上述这些值加起来超过了时钟源clk的第一个脉冲到后级ck pin的时间)

此时clk的第一个信号已经经过reg2,所以当第二个clk信号传递过来后,等在reg2/D门后的data信号才被吃进来,所以在检查建立时间setup时,会加上一个脉冲时间,使得check变得有意义~

 

2、为啥hold不需要加T?

因为第一波数据到达reg2/D的时间点在第一个时钟脉冲到达reg2/CK的时间点之后,所以与不用加T


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 0

    获赞
  • 0

    评论
  • 访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-24 02:15 , Processed in 0.030938 second(s), 18 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部