[发明专利]一种检测随机存储器故障的方法、装置和网络处理器有效
申请号: | 201510437309.1 | 申请日: | 2015-07-23 |
公开(公告)号: | CN106373616B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 潘静;安康;石金锋;许建文 | 申请(专利权)人: | 深圳市中兴微电子技术有限公司 |
主分类号: | G11C29/42 | 分类号: | G11C29/42 |
代理公司: | 11262 北京安信方达知识产权代理有限公司 | 代理人: | 王素燕;龙洪 |
地址: | 518085 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种检测随机存储器故障的方法,包括:获取数据报文;对所述数据报文进行错误检查和纠正(ECC)校验,将所述数据报文写入随机存储器;从所述随机存储器中读取所述数据报文,对读取出的数据报文进行ECC校验;通过比较所述数据报文在写入所述随机存储器前的ECC校验结果和所述读取出的数据报文的ECC校验结果,确定所述随机存储器的故障检测结果。本发明实施例还公开了一种检测随机存储器故障的装置和网络处理器。 | ||
搜索关键词: | 一种 检测 随机 存储器 故障 方法 装置 网络 处理器 | ||
【主权项】:
1.一种检测随机存储器故障的方法,其特征在于,所述方法包括:/n获取数据报文;/n对所述数据报文进行错误检查和纠正ECC校验,将所述数据报文写入随机存储器;/n从所述随机存储器中读取所述数据报文,对读取出的数据报文进行ECC校验;/n通过比较所述数据报文在写入所述随机存储器前的ECC校验结果和所述读取出的数据报文的ECC校验结果,确定所述随机存储器的故障检测结果;/n其中,所述获取数据报文包括:依次获取多个条目的数据报文;/n所述对所述数据报文进行ECC校验,将所述数据报文写入随机存储器,包括:对每个条目的数据报文进行ECC校验,将每个条目的数据报文写入随机存储器;/n所述从所述随机存储器中读取所述数据报文,对读取出的数据报文进行ECC校验,包括:从所述随机存储器中读取至少一个条目的数据报文,对读取出的每个条目的数据报文进行ECC校验;/n所述通过比较所述数据报文在写入所述随机存储器前的ECC校验结果和所述读取出的数据报文的ECC校验结果,确定所述随机存储器的故障检测结果,包括:通过比较读取出的每个条目的数据报文的ECC校验结果和对应条目的数据报文在写入所述随机存储器前的ECC校验结果,确定对应条目的数据报文对应的随机存储器的故障检测结果;/n所述从所述随机存储器中读取至少一个条目的数据报文包括:利用网络处理器依次接收来自发包器的至少一个扫描报文,所述发包器发送的每个扫描报文包括查表索引,用于在所述随机存储器中查找对应条目的数据;/n所述从所述随机存储器中读取至少一个条目的数据报文还包括:网络处理器基于接收的每个扫描报文,从所述随机存储器中读取出对应条目的数据;/n所述发包器每次发送扫描报文的带宽依据发包器获取的当前时刻网络处理器转发数据的流量确定,确保当前时刻网络处理器接收扫描报文的带宽与网络处理器转发数据的带宽之和在设定阈值之内;/n所述发包器与CPU相互独立。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510437309.1/,转载请声明来源钻瓜专利网。