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