← 2022 · 小米 笔试

推荐答案 测试一下

关于异步fifo说法正确的是____________

A.异步fifo的reset信号,可以经过时钟同步后直接使用 B.读写指针需要通过格雷码做过域处理 C.使用中,读写clock可以是同步的 D.地址格雷码过域时,信号延迟必须小于1个源时钟的周期
多选题 中等 笔试真题多选

参考答案

正确答案:A、B、C。 解析: A选项:异步FIFO的复位信号通常需要同步到各自的时钟域,常见的做法是采用异步复位同步释放或通过同步器同步后直接使用,因此说法正确。 B选项:读写指针跨时钟域时,使用格雷码编码可以确保每次只有一位变化,从而降低亚稳态概率并简化同步电路,这是异步FIFO设计的标准做法,正确。 C选项:异步FIFO本质上是为不同时钟域设计的,但也可以工作于同步时钟(同频同相或不同频但有固定相位关系),此时退化同步FIFO的功能,因此读写时钟可以是同步的,正确。 D选项:格雷码跨时钟域时,由于每次仅变化一位,目的时钟域采样时只需要满足建立/保持时间,无需限制延迟小于一个源时钟周期;即使延迟多个周期,只要变化不重叠,采样值依然正确,故“必须小于1个源时钟周期”错误。 因此,A、B、C正确,D错误。

涉及知识点

  • 异步FIFO结构
  • 格雷码跨时钟域原理
  • 复位同步方法
  • 异步FIFO的时钟关系
← 上一题
登录后反馈错题
下一题 →