应用于随机存储器的ECC存储系统技术方案

技术编号:9336213 阅读:139 留言:0更新日期:2013-11-13 15:29
本发明专利技术提供一种应用于随机存储器的ECC存储系统,包括主设备模块、随机存储器和位于主设备模块和随机存储器之间的总线连接器;随机存储器和总线连接器之间设有一总线ECC桥接模块,该总线ECC桥接模块包括至少2个选通控制寄存器、至少2个总线应答选通器、至少2个总线传输选通器和ECC桥接器,该ECC桥接器包括与总线连接器连接的总线Master接口、与随机存储器连接的总线Slave接口、ECC校验码生成电路、ECC校验电路、ECC纠错电路和控制模块;总线传输选通器的第一总线输入端和ECC桥接器的编码输入端均连接到总线连接器;总线应答选通器的第一应答输入端和ECC桥接器的解码输入端均连接到随机存储器端。本发明专利技术可灵活选择各个随机存储器是否需要ECC校验或者随机存储器内是否需要ECC校验,方便系统的扩展应用且提高了整体的效率。

【技术实现步骤摘要】

【技术保护点】
一种应用于随机存储器的ECC存储系统,包括主设备模块(1)、随机存储器(2)和位于主设备模块(1)和随机存储器(2)之间的总线连接器(3);其特征在于:所述随机存储器(2)和总线连接器(3)之间设有一总线ECC桥接模块(4),该总线ECC桥接模块(4)包括至少2个选通控制寄存器(5)、至少2个总线应答选通器(6)、至少2个总线传输选通器(7)和ECC桥接器(8),该ECC桥接器(8)包括与总线连接器(3)连接的总线Master接口(11)、与随机存储器连接的总线Slave接口(12)、ECC校验码生成电路(13)、ECC校验电路(14)、ECC纠错电路(10)和控制模块(9),所述控制模块(9)包含一组状态机,响应总线对随机存储器的访问请求,产生相应的控制信号,控制ECC校验码生成电路(13)、ECC校验电路(14)和ECC纠错电路(10),完成总线数据的ECC编码、解码和纠错,并实现不同状态之间的跳转;所述总线传输选通器(7)的第一总线输入端和ECC桥接器(8)的Master编码输入端均连接到所述总线连接器(3),所述ECC桥接器(8)的Slave编码输出端连接到所述总线传输选通器(7)的第二总线输入端,所述总线传输选通器(7)的第一总线输入端用于接收来自主设备模块(1)的存储数据,所述总线传输选通器(7)的第二总线输入端用于接收来自ECC桥接器(8)的具有ECC校验码的编码存储数据,总线传输选通器(7)的输出端和控制端分别连接到随机存储器(2)和选通控制寄存器(5),所述总线传输选通器(7)根据选通控制寄存器(5)的配置从而将第一总线输入端、第二总线输入端中一端数据传输给所述随机存储器(2);所述总线应答选通器(6)的第一应答输入端和ECC桥接器(8)的Slave解码输入端均连接到所述随机存储器(2),所述ECC桥接器(8)的Master解码输出端连接到所述总线应答选通器(6)的第二应答输入端,所述总线应答选通器(6)的第一应答输入端用于接收来自随机存储器的存储数据,所述总线应答选通器(6)的第二应答输入端用于接收来自ECC桥接器(8)的解码存储数据,总线应答选通器(6)的输出端和控制端分别连接到总线连接器(3)和选通控制寄存器(5),所述总线应答选通器(6)根据选通控制寄存器(5)的配置从而将第一应答输入端、第二应答输入端中一端数据传输给所述供主设备模块(1)读取的总线连接器(3);所述选通控制寄存器(5)、总线应答选通器(6)和总线传输选通器(7)的数目相等。...

【技术特征摘要】

【专利技术属性】
技术研发人员:郑茳肖佐楠匡启和竺际隆张艳丽李利
申请(专利权)人:苏州国芯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1