[Actel FPGA] setup时间和hold时间

[复制链接]
5356|7
 楼主| lobby 发表于 2010-1-18 19:14 | 显示全部楼层 |阅读模式
看不懂,随能给详细讲解讲解?
swolf 发表于 2010-1-18 19:32 | 显示全部楼层
建立时间(setup time)是指在触发器的时钟信号上升沿到来以前,数据稳定不变的时间,如果建立时间不够,数据将不能在这个时钟上升沿被打入触发器;保持时间(hold time)是指在触发器的时钟信号上升沿到来以后,数据稳定不变的时间, 如果保持时间不够,数据同样不能被打入触发器。 如图1 。 数据稳定传输必须满足建立和保持时间的要求,当然在一些情况下,建立时间和保持时间的值可以为零。 PLD/FPGA开发软件可以自动计算两个相关输入的建立和保持时间。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
gongtengxinyi 发表于 2010-1-18 20:13 | 显示全部楼层
Setup/hold time 是测试芯片对输入信号和时钟信号之间的时间要求。建立时间是指触发器的时钟信号上升沿到来以前,数据稳定不变的时间。输入信号应提前时钟上升沿(如上升沿有效)T时间到达芯片,这个T就是建立时间-Setup time.如不满足setup time,这个数据就不能被这一时钟打入触发器,只有在下一个时钟上升沿,数据才能被打入触发器。保持时间是指触发器的时钟信号上升沿到来以后,数据稳定不变的时间。时hold time不够,数据同样不能被打入触发器。
亦正亦邪 发表于 2010-1-18 20:41 | 显示全部楼层
setup time即建立时间,也就说数据在时钟到来之前保持稳定所需要的时间,

hold time 即保持时间,也就是说在时钟到来之后数据需要保持稳定的时间。
 楼主| lobby 发表于 2010-1-20 18:44 | 显示全部楼层
谢谢大家,
现在明白多了。
bit6019 发表于 2010-2-4 21:24 | 显示全部楼层
路过,学习了
米其林r 发表于 2010-2-5 23:01 | 显示全部楼层
我也明白了,学习了
linhai1986 发表于 2010-2-5 23:03 | 显示全部楼层
2楼解释的很详细啊,学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

291

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部