[发明专利]一种具有ECC功能的总线桥装置在审
| 申请号: | 202110726289.5 | 申请日: | 2021-06-29 |
| 公开(公告)号: | CN113495862A | 公开(公告)日: | 2021-10-12 |
| 发明(设计)人: | 孙中琳;师开伟 | 申请(专利权)人: | 山东华芯半导体有限公司 |
| 主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F11/10 |
| 代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 赵玉凤 |
| 地址: | 250101 山东省济南市高新*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 具有 ecc 功能 总线 装置 | ||
本发明公开一种具有ECC功能的总线桥装置,包括指令处理模块、WD通道和RD通道。WD通道包括ECC编码模块和写操作ECC码缓存模块,ECC编码模块把输入数据进行编码,输出包括正常数据和ECC码,写操作ECC码缓存模块负责将ECC码及对应地址进行缓存。RD通道包括ECC解码模块和读操作ECC码缓存模块,ECC解码模块把输入数据和ECC码进行校验,输出包括正常数据和校验位,读操作ECC码缓存模块负责将ECC码及对应地址进行缓存。本发明在总线传输过程中实现ECC保护,实现对总线过往数据流的ECC保护,摆脱了对终端控制线的需求限制。
技术领域
本发明涉及总线数据传输技术领域,具体是一种具有ECC功能的总线桥装置。
背景技术
ECC(Error Correcting Code)是一种能够实现“错误检查和纠正”的技术,在奇偶校验的基础上发展而来,在NAND闪存和高可靠性内存上得到广泛应用。
AHB总线和AXI总线都是AMBA总线规范的重要组成部分,其中AHB总线是AMBA总线规范2.0的重要组成部分,因为分块处理、单周期总线主机移交、单时钟沿操作、流水线操作、更宽的数据总线架构、支持多个总线主从设备的特性,成为IP开发商和SOC系统集成者最为青睐的工业标准片上结构,在高性能模块(如 CPU、DMA 和 DSP 等)之间的广泛使用。AHB 系统由主模块、从模块和基础结构(Infrastructure)3部分组成,AHB主机是系统中所有行为的发起者,从机是系统中所有操作的实际执行者。
AXI总线是AMBA3.0协议中最重要的部分,是一种面向高性能、高带宽、低延迟的片内总线。它的地址/控制和数据相位是分离的,支持不对齐的数据传输,同时在突发传输中,只需要首地址,同时分离的读写地址通道、并支持显著传输访问和乱序访问。AXI是AMBA中一个新的高性能协议。AXI技术丰富了现有的AMBA标准内容,满足超高性能和复杂的片上系统(SoC)设计的需求。
目前,以AHB协议、AXI协议为基础的SOC系统设计,对于高可靠性的数据传输需求,普遍在传输的终端进行ECC保护,特别是对内存或闪存等,均在响应控制器上实现相应功能,给系统设计和使用带来较大限制。
发明内容
针对现有技术的缺陷,本发明提供一种具有ECC功能的总线桥装置,在总线传输过程中实现ECC保护,实现对总线过往数据流的ECC保护,摆脱了对终端控制线的需求限制。
为了解决所述技术问题,本发明采用的技术方案是:一种具有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回复错误响应或置错误标示位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东华芯半导体有限公司,未经山东华芯半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110726289.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电源柜用复合插头
- 下一篇:一种应用于仿真的CPU模型





