[发明专利]动态随机访问存储器的控制器及用户指令处理方法有效
申请号: | 200910091102.8 | 申请日: | 2009-08-07 |
公开(公告)号: | CN101625892A | 公开(公告)日: | 2010-01-13 |
发明(设计)人: | 魏初舜 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | G11C11/4096 | 分类号: | G11C11/4096;G06F13/16 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 王一斌;王 琦 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种动态随机访问存储器(DRAM)的控制器及用户指令处理方法。本发明同时对当前用户指令、及其下一条用户指令进行BANK冲突判别,并利用得到的当前用户指令及其下一条用户指令的判别信息生成对DRAM颗粒的控制命令和地址信号,从而能够提高DRAM的读写访问性能,进而提高DRAM的读写访问带宽利用率。而且,本发明还可为每一个BANK都设置有一对应BANK表项,并在表项中设置表示某些操作是否可执行的变量,从而实现了对各BANK及其对应行的可操作状态的有效管理。 | ||
搜索关键词: | 动态 随机 访问 存储器 控制器 用户 指令 处理 方法 | ||
【主权项】:
1、一种动态随机访问存储器DRAM的控制器,包括:用户指令缓存单元、BANK管理冲突判别单元、DRAM命令生成单元、以及数据通道单元,其特征在于,用户指令缓存单元,顺序缓存有至少两条用户指令,并将最先缓存的当前用户指令、及其下一条用户指令提供给BANK管理冲突判别单元和DRAM命令生成单元;BANK管理冲突判别单元,内部保存有DRAM中各BANK及其对应行的可操作状态,并依据内部保存的所述可操作状态同时对当前用户指令、及其下一条用户指令进行BANK冲突判别,得到当前用户指令及其下一条用户指令的判别信息;DRAM命令生成单元,依据预设DRAM参数、当前用户指令及其下一条用户指令、以及当前用户指令及其下一条用户指令的判别信息,生成对DRAM颗粒的控制命令和地址信号、更新BANK管理冲突判别单元中保存的所述可操作状态、并配合数据通道单元对当前用户指令进行处理;对当前用户指令处理完成后,从用户指令缓存单元中删除当前用户指令,以使用户指令缓存单元中的下一条用户指令变为当前用户指令、并补入新的用户指令。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910091102.8/,转载请声明来源钻瓜专利网。
- 上一篇:磁控管及磁控管用吸气剂的刷涂工艺
- 下一篇:一种梁柱式支架的横移装置