[发明专利]读-修改-写处理系统及方法有效
申请号: | 200910165363.X | 申请日: | 2009-08-07 |
公开(公告)号: | CN101989241A | 公开(公告)日: | 2011-03-23 |
发明(设计)人: | 谢向辉;吕晖;李宏亮;郑方;过锋;胡苏太;虞美兰 | 申请(专利权)人: | 无锡江南计算技术研究所 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李丽 |
地址: | 214083 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种读-修改-写处理系统及方法。所述读-修改-写处理系统通过子命令生成单元,使得任一时刻读-修改-写处理系统可以并行处理多个“读-修改-写”命令。以同类型命令优先通过的方式对所获得的内存操作命令进行仲裁,使得同一类型的命令可以得到优先通过,并随即处理。所述读-修改-写处理系统及方法可以避开“对于同一激活行的读写访问之间存在的时间间隔较大”这一问题对访存性能的影响,并可以减少数据总线的读写方向切换次数,从而提高了访存带宽。 | ||
搜索关键词: | 修改 处理 系统 方法 | ||
【主权项】:
一种读‑修改‑写处理系统,其特征在于,包括:命令分发单元、若干个子命令生成单元、仲裁单元、信号生成单元、双向数据传输单元、计算单元以及数据缓冲单元,其中,命令分发单元,将所获得的读‑修改‑写命令分发至与所述读‑修改‑写命令的访问地址对应的子命令生成单元;子命令生成单元,将获得的读‑修改‑写命令拆分成操作序列,基于所述操作序列依次生成内存操作命令,并发送至仲裁单元;仲裁单元,以同类型命令优先通过的方式对所获得的内存操作命令进行仲裁,将仲裁通过的内存操作命令发送至信号生成单元,并将读‑修改‑写命令对应的数据修改信息发送至计算单元;信号生成单元,将所获得的内存操作命令转换成符合内存的规定格式的操作信号后发送至内存,并根据操作信号控制双向数据传输单元的数据传输操作;双向数据传输单元,根据信号生成单元的控制,从内存中读取数据或从数据缓冲单元中获得数据并写入内存中;计算单元,根据数据修改信息对从内存中读取的数据进行修改,获得修改后数据,并发送至数据缓冲单元;数据缓冲单元,暂存计算单元获得的计算结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910165363.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种在线视频控制系统及控制方法
- 下一篇:一种龙芯仿真器终端