- 8
- 0
- 约3.13千字
- 约 8页
- 2022-06-30 发布于北京
- 举报
PAGE 1
PAGE 1
复位设计中的结构性缺陷及解决方案
随着数字化设计和SoC的日益简单,复位架构也变得特别简单。在实施如此简单的架构时,设计人员往往会犯一些低级错误,这些错误可能会导致亚稳态、干扰或其他系统功能故障。本文争论了一些复位设计的基本的结构性问题。在每个问题的,都提出了一些解决方案。 复位域交叉问题 1. 问题 在一个连续设计中,假如源寄存器的异步复位不同于目标寄存器的复位,并且在起点寄存器的复位断言过程中目标寄存器的数据输入发生异步变化,那么该路径将被视为异步路径,尽管源寄存器和目标寄存器都位于同一个时钟域,在源寄存器的复位断言过程中可能导致目标寄存器消失亚稳态。这被称为复位域交叉,其中启动和捕获触发的复位是不同的。 在这种状况下,C寄存器和A寄存器的起点异步复位断言是不同的。在C寄存器复位断言过程中而A触发器没有复位,假如A寄存器的输入端有一些有效数据交易,那么C寄存器的起点异步复位断言引起的异步变更可能导致目标A寄存器发生时序违规,从而可能产生亚稳态。 图1:复位域交叉问题 在上面的时序图中,当有一些有效数据交易通过C1进行时,rst_c_b获得断言,导致C1发生异步转变,w.r.t clk从而使QC1进入亚稳态,这可能导致设计发生功能故障。 2. 解决方案
您可能关注的文档
最近下载
- 现代通信原理与技术-全套PPT课件.pptx
- (2026年)特发性血小板减少性紫癜的护理PPT课件.pptx VIP
- 拔火罐操作评分标准.doc VIP
- 23CX202 建筑空间及机电设备群智能系统工程参考图集.docx
- 实施指南《GB_T6988.1 - 2024电气技术用文件的编制第1部分:规则》实施指南.docx VIP
- 中国0至似5岁儿童病因不明的急性发热诊断处理指南(标准版).pdf VIP
- 第八章 虚拟变量模型1.ppt VIP
- 2023版《中国共产党纪律处分条例》修订内容梳理及解读PPT.pptx VIP
- YB∕T 4761-2019-连续热镀锌错镁合金镀层钢板及钢带.pdf VIP
- 省教育学会教师教育会《关于举办“教育创新在路上”赛事活动的函》.doc VIP
原创力文档

文档评论(0)