[发明专利]用于在存储器中执行同时读取和写入操作的系统和方法有效
申请号: | 201580075806.X | 申请日: | 2015-12-09 |
公开(公告)号: | CN107209702B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | Y·基特纳 | 申请(专利权)人: | 马维尔以色列(M.I.S.L.)有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 张维;辛鸣 |
地址: | 以色列*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储器 执行 同时 读取 写入 操作 系统 方法 | ||
一种存储器包括内容存储器组集合、奇偶校验存储器组以及与奇偶校验存储器组对应的寄存器。第一存储器接口设备被配置为:响应于接收用于向内容存储器组集合写入的写入请求,在多个时钟周期内执行写入操作,包括在奇偶校验信息被写入到奇偶校验存储器组之前在寄存器中暂时地存储与写入请求对应的奇偶校验信息。第二存储器接口设备被配置为:响应于i)接收用于从内容存储器组集合中的存储器组读取数据的读取请求,以及ii)确定响应于读取请求的信息将使用奇偶检验信息而被重构,并且有选择地使用来自i)寄存器或者ii)奇偶校验存储器组的信息,来重构响应于读取请求的信息。
本申请要求对其整体公开内容通过在此引用而被结合于此、提交于2014年12月9日、名称为“Write Routine During XOR Operations without Back Pressuring NonWriting Interfaces”的第62/089,428号美国临时申请的权益。
技术领域
本公开内容总体上涉及计算机存储器,并且更特别地涉及具有多个存储器组并且存储奇偶校验信息的存储器设备以支持多个同时存储器存取。
背景技术
在此提供的背景描述用于总体上呈现公开内容的情境的目的。当前具名的发明人的工作在这一背景技术章节中描述该工作的范围内以及该描述的可能没有在提交申请时以其它方式限定为现有技术的方面既未明示地也未暗示地被承认为针对本公开内容而言的现有技术。
常规存储器设备通常被配置以使得在任何给定的时钟周期期间,在特定存储器块处仅单个存储器操作(比如读取操作)能够被执行。相似地,可能不可能在时钟周期期间在如下特定存储器块中执行各种读取操作,在该时钟周期中写入操作正在相同特定存储器块处被执行。另外,因为写入操作可能需要若干时钟周期来完成,所以读取操作的执行也可以在常规存储器中被延迟若干周期。在一些联网或者切换应用的情境中,用于分组处理的各种数据(例如,控制表、转发表等)在各种切换设备或者单个设备的切换核之中被共享。有时,这些多个设备和核需要在相同时钟周期期间在特定存储器块中执行读取和写入操作。
然而,常规存储器设备中的、对多个设备和核快速地读取在共享存储器中存储的数据或者向共享存储器写入数据的能力的限制可能例如造成切换能力的减少。虽然每个设备可以被提供有它自己的相应存储器,但是这样的解决方案在附加存储器的直接成本方面以及在为了保持不同存储器同步而需要的资源方面都是昂贵的。
发明内容
在一个实施例中,一种存储器包括:内容存储器组集合,被配置为存储内容数据;与内容存储器组集合对应的奇偶校验存储器组,被配置为存储奇偶校验信息;与奇偶校验存储器组对应的寄存器;第一存储器接口,被配置为:响应于接收用于向内容存储器组集合写入的写入请求,在多个时钟周期内执行写入操作,包括在与写入请求对应的奇偶校验信息被写入到奇偶校验存储器组之前,在寄存器中暂时地存储奇偶校验信息;以及第二存储器接口,被配置为:响应于i)接收用于从内容存储器组集合中的存储器组读取数据的读取请求,以及ii)确定响应于读取请求的信息将使用奇偶校验信息而被重构,有选择地使用来自i)寄存器或者ii)奇偶校验存储器组的信息,以重构响应于读取请求的信息。
在另一实施例中,一种向存储器设备写入新数据的方法包括:利用存储器接口设备在初始时钟周期中向内容存储器组中的第一位置写入新内容数据,内容存储器组在存储器设备的多个内容存储器组的集合之中;利用存储器接口设备向与奇偶校验存储器组对应的寄存器写入新奇偶校验信息;与向寄存器写入新奇偶校验信息结合,为其它存储器接口设备设置指示符,该指示符是奇偶校验存储器组中的第二位置中的奇偶校验信息不应被使用;在初始时钟周期之后的后续时钟周期中从寄存器向奇偶校验存储器组中的该第二位置传送新奇偶校验信息;以及与从寄存器向奇偶校验存储器组中的该第二位置传送新奇偶校验信息结合,清除该指示符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔以色列(M.I.S.L.)有限公司,未经马维尔以色列(M.I.S.L.)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580075806.X/2.html,转载请声明来源钻瓜专利网。