[发明专利]一种ECC信息上报方法及系统有效
申请号: | 201710393776.8 | 申请日: | 2017-05-27 |
公开(公告)号: | CN107239363B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 吴祖生 | 申请(专利权)人: | 北京东土军悦科技有限公司;北京物芯科技有限责任公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ecc 信息 上报 方法 系统 | ||
本发明公开了一种ECC信息上报方法及系统,该方法为:控制模块与各个存储器之间采用环形结构连接在环形总线上,通过控制模块控制环形总线上的各个存储器依次上报各自的ECC信息,每接收到一个ECC信息的情况下,确定该ECC信息对应的存储器在执行ECC校验时发现了错误或者纠正了错误后,将该ECC信息作为目标ECC信息,提示处理器获取该目标ECC信息。采用环形结构连接控制模块与各个存储器,在设计ASIC时,不需要考虑控制模块与各个存储器之间的距离是否一致,各个存储器可以任意布局,降低了ASIC的设计难度,而且,通过控制模块提示处理器获取目标ECC信息,节省了处理器主动查询并读取错误信息时占用的CPU资源。
技术领域
本发明涉及电子技术领域,尤其涉及一种ECC信息上报方法及系统。
背景技术
随着电子技术的不断发展,不同功能的芯片系统也应运而生,在实际应用中,在一个芯片系统内部可能存在数量众多的用于存储各类数据或表项的存储器,而各个存储器通常都具备错误检查和纠正(Error Checking and Correcting,ECC)功能,即具备发现错误、纠正错误的功能,具体来说就是,当存储数据时,生成一ECC代码,与该数据一并保存,当读取数据时,需要将保存的ECC代码与读取数据时生成的ECC代码进行比较,若两个ECC代码相同,则确定读取的数据无误,若两个ECC代码不同,则确定读取的数据有误,可通过解码确定错误位,并进行纠正。采用ECC技术,有效地避免了由于数据读取错误导致整个芯片系统运行中断的问题,从而保证了整个芯片的正常运行。
为了后续能够根据各个存储器在执行ECC校验时发现的错误或者纠正的错误优化芯片性能,通常需要获取存储器在执行ECC校验时发现的错误或者纠正的错误信息。现有技术中,比较常用的方法是:采用分布式结构或者分层式结构,将各个存储器连接到外接处理器上,通过处理器的控制模块实时监听各个存储器的状态,处理器的控制模块在确定各个存储器中有存储器在执行ECC校验时发现了错误或者纠正了错误的情况下,向处理器的中央处理器(Central Processing Unit,CPU)发起中断,处理器的CPU接收到该中断的情况下,从处理器的控制模块中,获取各个存储器分别对应的表征该存储器在执行ECC校验时是否发现了错误或者纠正了错误的相关数据信息,并基于获得的各个存储器的相关数据信息,从各个存储器中,查询出在执行ECC校验时确实发现了错误或者纠正了错误的存储器,以及从该存储器中读取该存储器发现的错误信息或者纠正的错误信息。
基于上述分析可知,现有技术中,在采用上述方法获取各个存储器在执行ECC校验的过程中发现的错误信息或者纠正的错误信息时,主要存在以下缺陷:
(1)采用分布式结构或者分层式结构将各个存储器连接到处理器上,实质上来讲,这两种结构均属于星形连接方式,而这种星型连接方式,一般要求在同一层面上的各个存储器与处理器之间的距离要保持一致,当连接在处理器上的存储器的数目较多时,很难保证同一层面上的各个存储器与处理器之间的距离均相同,使得在设计集成电路(Application Specific Integrated Circuit,ASIC)时的难度加大。
(2)随着连接在处理器上的存储器的数目的增加,处理器在从各个存储器中查询出确实发现了错误或者纠正了错误的存储器时,会占用大量的CPU资源,而且,在查询出在执行ECC校验时确实发现了错误或者纠正了错误的存储器后,还需要从该存储器中读取该存储器发现的错误信息或者纠正的错误信息,这就使得在获取存储器发现的错误信息或者纠正的错误信息时的执行效率较低。
发明内容
本发明实施例提供了一种ECC信息上报方法及系统,用以解决现有技术中当采用星形连接方式连接各个存储器与处理器时,存在的由于存储器的数目较多,导致集成电路的设计难度较大,发现的错误信息或者纠正的错误信息的获取效率较低,以及CPU资源占用量较大的问题。
本发明实施例提供的具体技术方案如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土军悦科技有限公司;北京物芯科技有限责任公司,未经北京东土军悦科技有限公司;北京物芯科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710393776.8/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置