深度不是2的幂的异步FIFO存储器设计
基本信息
申请号 | CN200910117133.6 | 申请日 | - |
公开(公告)号 | CN101930350A | 公开(公告)日 | 2010-12-29 |
申请公布号 | CN101930350A | 申请公布日 | 2010-12-29 |
分类号 | G06F5/06(2006.01)I;G06F17/50(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 苏进;陈峰 | 申请(专利权)人 | 马鞍山龙迅科技有限公司 |
代理机构 | - | 代理人 | - |
地址 | 230088 安徽省合肥市高新区天元路9号顶间花园巴黎座1501室 | ||
法律状态 | - |
摘要
摘要 | 深度不是2的幂的异步FIFO存储器设计属于集成电路领域,用于解决数据在不同时钟域之间的快速传递问题。异步时钟域之间的数据传输一般采用异步FIFO存储器来实现。由于异步FIFO一般是采用格雷码设计方式,这就要求所设计的FIFO深度是必须是2n。在大多数情况下,实际需要的深度不会恰巧是2n,因此这样的设计要求不仅增大了面积和功耗,而且由于FIFO先进先出的工作方式,多余的存储深度势必造成数据输出延迟增大。本发明提出了构造一种单步循环码实现异步FIFO的设计思路,使它的设计深度不再拘泥于特定值,不仅节省了芯片面积和功耗,还使数据的延迟(latency)降低了。 |
