摘要: 1.异步FIFO的应用 跨时钟域 批量数据 传输效率高 2.异步FIFO结构 FIFO深度 - 双端口RAM设计 3.异步FIFO深度计算 4.异步FIFO读写地址的编码 5.异步FIFO读写时钟域的信号同步 6.异步FIFO空满信号的产生 阅读全文
posted @ 2023-10-15 18:27 Icer_Newer 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1.握手原理 2.握手电路 阅读全文
posted @ 2023-10-15 17:03 Icer_Newer 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1.两级触发器的问题 2.多比特跨时钟域的处理方法 FIFO是处理跨时钟问题的最常用问题 3.格雷码编码处理跨时钟域 4.异步FIFO 5.多比特跨时钟域的握手处理 阅读全文
posted @ 2023-10-15 16:58 Icer_Newer 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1.慢时钟域信号同步到快时钟域的处理方法 快时钟信号采用慢时钟域信号 -- 两级触发器同步器 慢时钟域信号电平比较长,快时钟域的多个周期内都可以采样到慢时钟域信号 -- 只对信号的上升沿/下降沿/双沿检测 握手处理 -- Bus传输中使用,单bit信号使用较少 2.信号上升沿检测 -- 边沿检测同步 阅读全文
posted @ 2023-10-15 16:30 Icer_Newer 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1.什么是亚稳态? 数据在时钟沿处变化,会导致出现亚稳态 2.如何处理亚稳态? 在实际设置时,多采用引入同步机制防止亚稳态传播 3. 二级寄存器(同步器) 4.MTBF(平均故障间隔时间) 时钟频率比较低(480M)的时候,可以使用二级触发器,降低亚稳态发生概率 时钟频率比较高(1.5G)的时候,可 阅读全文
posted @ 2023-10-15 15:32 Icer_Newer 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 建立时间和保留时间 首先,我们必须有一个观点,就是对任何一种触发器在时钟触发沿儿前后的一个小的时间窗口内,输入的信号必须稳定。这样的作用,也就是说我们时钟沿而来的时候,我们捕获的数据也是稳定的值,也就是确定的值。那如果不稳定呢,如果数据变化在这个时钟沿,那请问你这个时钟捕获的数据到底是什么样的值呢? 阅读全文
posted @ 2023-10-15 15:22 Icer_Newer 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 什么是跨时钟域的概念呢? 在一个电路中launch的时钟和capture时钟,如果不是同一个时钟呢?就是跨时钟域的电路 若两个时钟是同步时钟呢,那这个就叫同步时钟域 若两个时钟是异步呢时钟呢,那就是异步时钟域,也就是异步跨时钟域电路。 看这张图。这是clock a的domain,这是clock b的 阅读全文
posted @ 2023-10-15 15:08 Icer_Newer 阅读(107) 评论(0) 推荐(0) 编辑