发明名称 |
一种DRAM运行频率调整系统及方法 |
摘要 |
本发明提供了一种DRAM运行频率调整系统,包括:带宽利用率统计模块,用于统计预设时间间隔内DRAM的有效工作状态分布,获得当前DRAM运行频率的带宽利用率;参数配置模块,包括目标运行频率配置子模块,用于生成目标DRAM运行频率;频率切换控制器,用于将所述当前DRAM运行频率调整至所述目标DRAM运行频率。本发明用以调整DRAM的性能功耗平衡点,从而提高芯片系统的运行速度,有效节省功耗。 |
申请公布号 |
CN101620883B |
申请公布日期 |
2014.07.09 |
申请号 |
CN200910090175.5 |
申请日期 |
2009.07.29 |
申请人 |
无锡中星微电子有限公司 |
发明人 |
林川 |
分类号 |
G11C11/406(2006.01)I |
主分类号 |
G11C11/406(2006.01)I |
代理机构 |
北京润泽恒知识产权代理有限公司 11319 |
代理人 |
苏培华 |
主权项 |
一种DRAM运行频率调整系统,其特征在于,包括:带宽利用率统计模块,用于统计预设时间间隔内DRAM的有效工作状态分布,获得当前DRAM运行频率的带宽利用率;参数配置模块,包括目标运行频率配置子模块,用于生成目标DRAM运行频率;所述参数配置模块还包括:频率切换请求信号配置子模块,用于配置默认值为无效的频率切换请求信号;握手信号配置子模块,用于配置默认值为无效的握手信号;时序检查参数配置子模块,用于针对DRAM运行频率分别配置对应的时序检查参数;频率切换控制器,用于将所述当前DRAM运行频率调整至所述目标DRAM运行频率;所述频率切换控制器包括:频率切换请求生成模块,用于生成频率切换请求,并将所述频率切换请求信号置为有效;频率切换模块,用于依据有效的握手信号,将当前DRAM运行频率切换为目标运行频率;无效请求信号设置模块,用于在所述频率切换模块完成频率切换后,将所述频率切换请求信号恢复为无效;还包括,与所述频率切换控制器连接的DRAM控制器,所述DRAM控制器包括:自刷新控制模块,用于依据频率切换请求的有效信号,发出DRAM按照内部时钟进行刷新的第一控制命令;握手信号触发模块,用于在发出所述第一控制命令后,将所述握手信号置为有效;时序检查参数确定模块,用于在所述频率切换请求信号被恢复为无效时,提取所述目标运行频率对应的时序检查参数;自刷新退出模块,用于依据所述时序检查参数确定系统时钟,并发出DRAM按照所述系统时钟进行刷新的第二控制命令;握手信号关闭模块,用于在发出第二控制命令后,将所述握手信号恢复为无效;所述DRAM控制器还包括:数据请求中止模块,用于在接收到频率切换请求的有效信号后,发出第一控制命令前,执行已接收的数据请求,并停止响应新的数据请求;数据请求执行模块,用于在所述握手信号恢复为无效时,接收新的数据请求。 |
地址 |
214028 江苏省无锡市新区长江路21-1号国家集成电路设计园(创源大厦)610 |