[发明专利]一种具有ECC功能的总线桥装置在审
| 申请号: | 202110726289.5 | 申请日: | 2021-06-29 |
| 公开(公告)号: | CN113495862A | 公开(公告)日: | 2021-10-12 |
| 发明(设计)人: | 孙中琳;师开伟 | 申请(专利权)人: | 山东华芯半导体有限公司 |
| 主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F11/10 |
| 代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 赵玉凤 |
| 地址: | 250101 山东省济南市高新*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 具有 ecc 功能 总线 装置 | ||
1.一种具有ECC功能的总线桥装置,其特征在于:包括指令处理模块、WD通道和RD通道;
WD通道包括ECC编码模块和写操作ECC码缓存模块,ECC编码模块把输入数据进行编码,输出包括正常数据和ECC码,写操作ECC码缓存模块负责将ECC码及对应地址进行缓存;指令处理模块接收到写指令时,写数据进入ECC编码模块进行ECC编码,正常数据发出,ECC码暂存于写操作ECC码缓存模块,待数据发送完毕后,启动ECC写操作,将ECC码写到对应的地址空间内,完成本次的写操作;
RD通道包括ECC解码模块和读操作ECC码缓存模块,ECC解码模块把输入数据和ECC码进行校验,输出包括正常数据和校验位,读操作ECC码缓存模块负责将ECC码及对应地址进行缓存;指令处理模块接收到读指令时,生成并发出读ECC指令,将收到的ECC码存放于读操作ECC码缓存模块,ECC码收取完毕后读指令正常发出,读回的数据与暂存的ECC码一起进入ECC解码模块进行校验,校验后读回的正常数据返回给上端的AXI总线,校验错误RRESP回复错误响应或置错误标示位。
2.根据权利要求1所述的具有ECC功能的总线桥装置,其特征在于:WD通道还包括位宽判断模块、写通道数据缓存模块和数据组合模块,位宽判断模块用于判断写指令对应的写操作是否为满位宽写操作,如果是非满位宽写操作,数据首先进入写通道数据缓存模块,指令处理模块根据接收到的写指令生成相应的读ECC指令和读数据指令,收到的数据暂存于读操作ECC缓存模块,跟后续读数据指令读回的数据一起依次进入ECC解码模块进行校验,读回的数据和写通道数据缓存模块中暂存的写数据进行组合,形成满位宽的传输数据,组合后的数据进入ECC编码模块进行ECC编码,正常数据发出,ECC码暂存于写操作ECC码缓存模块,待数据发送完毕后,启动ECC写操作,将ECC码写到对应的地址空间内,完成本次的写操作;如果是满位宽写操作,写数据进入ECC编码模块进行ECC编码,正常数据发出,ECC码暂存于写操作ECC码缓存模块,待数据发送完毕后,启动ECC写操作,将ECC码写到对应的地址空间内,完成本次的写操作。
3.根据权利要求1或2所述的具有ECC功能的总线桥装置,其特征在于:ECC编码模块之后连接传输注毒模块,需要注毒功能时,卡其传输注毒模块并设定需要注毒的位置和注毒污染的数据量,传输注毒模块对ECC编码模块编码后的正常数据的对应位进行注毒,总注毒数据量达到配置数据量后停止注毒。
4.根据权利要求1或2所述的具有ECC功能的总线桥装置,其特征在于:ECC编码模块前设有分支控制及选通模块I,满位宽写数据或者非满位宽组合后的数据通过分支控制及选通模块I传输至ECC编码模块;写指令ECC缓存模块后连接分支控制及选通模块II,ECC编码后产生的正常数据通过分支控制及选通模块II发出。
5.根据权利要求1所述的具有ECC功能的总线桥装置,其特征在于:总线桥装置以点对点的桥接使用,直接将带有总线接口的存储模块挂载于总线桥装置的主机接口,此时挂载存储模块的空间要同时满足数据存储和ECC码存储的需要。
6.根据权利要求1所述的具有ECC功能的总线桥装置,其特征在于:总线桥装置以总线级联桥接方式使用,总线桥装置通过总线挂载多个存储模块,将数据和ECC码存放于不同的从机。
7.根据权利要求1所述的具有ECC功能的总线桥装置,其特征在于:总线桥装置适用于AXI总线和AHB总线。
8.根据权利要求1所述的具有ECC功能的总线桥装置,其特征在于:指令处理模块包括写指令处理模块和读指令处理模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东华芯半导体有限公司,未经山东华芯半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110726289.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电源柜用复合插头
- 下一篇:一种应用于仿真的CPU模型





