发明名称 | 一种高可靠性的先入先出存储器及其实现方法 | ||
摘要 | 本发明公开了一种高可靠性的先入先出存储器,包括有存储单元、读地址计数器、写地址计数器和空满标志产生逻辑;所述读地址计数器和写地址计数器分别通过控制信号总线接收属于自身的控制信号,并分别将输出信号输入至所述存储单元;同时该两个计数器还分别将各自的输出信号输入至所述空满标志产生逻辑。同时公开了一种高可靠性的先入先出存储器的实现方法,在空满标志产生逻辑中通过比较当前读地址计数器计数值和写地址计数器计数值,判定先入先出存储器中所述存储单元当前的空满状态,并更新自身输出的空满标志。本发明使先入先出存储器在出现异常错误后,能够在工作中自动恢复正常,保证对FIFO读写顺序的正确性,使其继续可靠的工作。 | ||
申请公布号 | CN100531104C | 申请公布日期 | 2009.08.19 |
申请号 | CN200410008819.9 | 申请日期 | 2004.03.12 |
申请人 | 华为技术有限公司 | 发明人 | 涂君;柳精伟;潘剑锋;雷春 |
分类号 | H04L12/54(2006.01)I | 主分类号 | H04L12/54(2006.01)I |
代理机构 | 北京德琦知识产权代理有限公司 | 代理人 | 张颖玲;王 琦 |
主权项 | 1、一种高可靠性的先入先出存储器,包括有存储单元、读地址计数器、写地址计数器和空满标志产生逻辑;其特征在于:所述存储单元可存储的数据单元数目比存储单元实际容量少n个,n为小于存储单元实际容量,但大于或等于1的整数;所述读地址计数器和写地址计数器还分别将各自的输出信号输入至所述空满标志产生逻辑;所述空满标志产生逻辑接收读地址计数器和写地址计数器分别输出的读地址计数器计数值和写地址计数器计数值,判断当前读地址计数器计数值和写地址计数器计数值是否相同,如果是,则输出空标志;否则,判断当前写地址计数器计数值加n后是否大于等于当前读地址计数器计数值,如果是,则输出满标志,否则,更新自身的输出为空满标志都无效。 | ||
地址 | 518129广东省深圳市龙岗区坂田华为总部办公楼 |