发明名称 存取缓冲器
摘要 本发明涉及一种基于从连接到存取缓冲器的处理器接收的存储器写请求和存储器读请求来控制对一个或多个存储器器件的存取的存取缓冲器,其包括:许多写FIFO队列,被配置成存储一个或多个存储器器件的存储器地址和要写到存储器地址的数据,存储器地址和数据被包括在接收的写请求中;和被配置成接收包括存储器地址和属性的读请求的搜索单元,被配置成借助于存储器地址在写FIFO队列中搜索与读请求的存储器地址对应的存储器地址,并且如果找到对应的存储器地址,则搜索单元找到命中请求并且被配置成检索在其中找到地址的写FIFO队列中存储的数据并且取消存储器写请求,由此要读的所请求数据能够在不存取一个或多个存储器器件的情况下被读。
申请公布号 CN102129411A 申请公布日期 2011.07.20
申请号 CN201110008984.4 申请日期 2011.01.17
申请人 厄塞勒拉特公司 发明人 V·苏科尼克;S·利夫内
分类号 G06F13/16(2006.01)I 主分类号 G06F13/16(2006.01)I
代理机构 中国专利代理(香港)有限公司 72001 代理人 王岳;蒋骏
主权项 一种存取缓冲器(200),用于基于从连接到所述存取缓冲器(200)的处理器(102)接收的存储器写请求和存储器读请求来控制对一个或多个存储器器件(106)的存取,所述存取缓冲器(200)包括:-许多写FIFO队列(“Wr FIFO”),被配置成存储所述一个或多个存储器器件(106)的存储器地址和要写到所述存储器地址的数据,所述存储器地址和所述数据被包括在所接收的写请求中;以及-搜索单元(208),被配置成接收包括存储器地址和属性的读请求,所述搜索单元(208)被配置成借助于所述存储器地址在所述写FIFO队列(“Wr FIFO”)中搜索与所述读请求的存储器地址对应的存储器地址,并且如果找到对应的存储器地址,则所述搜索单元(208)找到了命中请求并且被配置成检索在其中找到地址的写FIFO队列(“Wr FIFO”)中存储的数据并且取消存储器写请求,由此要读的所请求的数据能够在不存取所述一个或多个存储器器件(106)的情况下被读。
地址 瑞典斯德哥尔摩