在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 14192|回复: 46

问问reset的问题

[复制链接]
发表于 2008-6-1 10:18:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
在异步设计时需要考虑
reset的recover和removal时间问题,同步reset还用考虑吗?

在异步reset里加入同步器产生“有效沿异步、无效沿同步”怎么理解?无效沿同步了那recover和removal不是都成了0?

我肯定理解有问题,希望dx指正!
发表于 2008-6-1 11:54:09 | 显示全部楼层
有效沿异步、无效沿同步?
出处?
也不理解
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-1 12:34:24 | 显示全部楼层
应该算是论述复位的经典文档

F__Cbak_技术_异步电~1_SYNORA~1[1].pdf

366.88 KB, 下载次数: 231 , 下载积分: 资产 -2 信元, 下载支出 2 信元

回复 支持 反对

使用道具 举报

发表于 2008-6-1 15:04:57 | 显示全部楼层
我们都是用的异步
回复 支持 反对

使用道具 举报

发表于 2008-6-2 00:18:20 | 显示全部楼层
也再此学学的
回复 支持 反对

使用道具 举报

发表于 2008-6-2 02:15:06 | 显示全部楼层
So let me try to answer this question
1. For the fully asynchronous resets, reset recovery time violations occur at the deassertion of reset. It is important to note that reset recovery time violations only occur on the deassertion of reset and not the assertion. Therefore, fully asynchronous resets are not recommended.
2. Fully synchronous resets may fail to capture the reset signal itself (failure of assertion) depending on the nature of the clock.For this reason, fully synchronous resets are not recommended unless the capture of the reset signal (reset assertion) can be guaranteed by design. Combining the last two reset types into a hybrid solution that asserts the reset asynchronously and deasserts the reset synchronously would provide the most reliable solution.
3. So the conclusion is, the best solution should be "Asynchronous Assertion, Synchronous Deassertion".

To summarize,
. Reset recovery time violations occur at the deassertion of reset.
. Fully synchronous resets may fail to capture the reset signal itself (failure of assertion) depending on the nature of the clock.
. A reset circuit that asserts asynchronously and deasserts synchronously generally provides a more reliable reset than fully synchronous or fully asynchronous resets.
. Different reset types should not be used in a single always block.
. A separate reset synchronizer must be used for each independent clock domain.

if you still have any questions please leave message to me,
回复 支持 反对

使用道具 举报

发表于 2008-6-2 08:43:25 | 显示全部楼层
我觉得你要表达的意思是,寄存器复位时不需要与时钟沿的同步,但电路功能恢复正常时因该是从时钟有效沿开始
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-2 10:04:57 | 显示全部楼层
谢谢大家,谢谢6楼的DX,我基本上理解了。我可能犯了个错误,
我原来以为同步复位无效时也要考虑recover和removal时间。现在看应该
是只有异步复位才用考虑这两个时间约束。那片写复位的文档不错,大家可以都
学习学习。
回复 支持 反对

使用道具 举报

发表于 2008-6-3 19:44:03 | 显示全部楼层
六楼正解。
回复 支持 反对

使用道具 举报

发表于 2008-6-18 12:41:46 | 显示全部楼层
同步复位,异步撤销
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-9-12 22:54 , Processed in 0.017599 second(s), 4 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表