[发明专利]存储器控制系统及方法有效
申请号: | 201010144168.1 | 申请日: | 2010-03-12 |
公开(公告)号: | CN102196252A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 平德林;黄一桓 | 申请(专利权)人: | 联咏科技股份有限公司 |
主分类号: | H04N7/24 | 分类号: | H04N7/24;G06F12/02 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈亮 |
地址: | 中国台湾新竹*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 控制系统 方法 | ||
技术领域
本发明是有关于一种存储器控制系统及方法,且特别是有关于一种可以最佳化存储器使用效能的存储器控制系统及方法。
背景技术
当存储器在进行数据的写入/读取时,须依序执行包括活化(activate)、写入/读取指令及预充电等步骤,方能存取数据。不同来源的请求指令对存储器的存取方式不同。以电视系统中的显示控制器为例,显示控制器用以显示影像图框,其显示请求指令如图1所示,以逐行(line)存取的方式对存储器进行数据存取的动作。由于采逐行存取的显示请求指令所存取的数据在存储器中均为连续的,故数据的存取可采用管线(pipeline)的方式,以达到最佳存储器频宽利用率。
另外,以视讯译码器为例,其译码请求指令如图2所示,以区块(block)存取的方式对存储器进行数据存取的动作。然而采区块存取的译码请求指令在切换存储器地址时可能发生页(page)地址未击中但库(bank)地址击中的现象,如此将无法采用管线的方式隐藏活化指令的步骤,导致效能降低,无法达到最佳存储器频宽利用率。是故,分块(tiling)机制被提出,其通过重新对映存储器地址,使得视讯译码器虽然以区块为单位存取存储器,但存取的数据在存储器的地址是连续的,可大幅降低页地址未被击中的情况,提升存储器频宽利用率。
然而,现今市面上的电视系统中通常都内含显示控制器及视讯译码器,亦即单一系统中存在逐行存取与区块存取两种存储器存取方式。如此一来,若采用逐行存取,则视讯译码器存取存储器的效能变差;若采用分块机制以重新对映存储器地址,则显示控制器存取存储器的效能变差。亦即,在传统的存储器存取技术下,包括两种存储器存取方式的系统无法达到最佳化的存储器频宽利用率。
发明内容
本发明有关于一种存储器控制系统及方法,利用分类队列汇集同类型的请求指令,并视需求而对应到独立的转换机制,以达到最佳化整体系统效能的目的。
根据本发明的第一方面,提出一种存储器控制系统,包括一第一队列单元、一第二队列单元、一第一转换单元、一第二转换单元、一仲裁器以及一控制单元。第一队列单元用以暂存多个第一请求指令,此些第一请求指令对于一存储器的存取方式为逐行存取。第二队列单元用以暂存多个第二请求指令,此些第二请求指令对于存储器的存取方式为区块存取。第一转换单元用以选择性地重新指派此些第一请求指令对应的存储器地址。第二转换单元用以选择性地重新指派此些第二请求指令对应的存储器地址。仲裁器耦接至第一转换单元及第二转换单元,用以执行此些第一请求指令及此些第二请求指令对于存储器的实时排程。控制单元用以比较此些第一请求指令的频宽与此些第二请求指令的频宽,并依据比较的结果控制第一转换单元及第二转换单元是否执行重新指派的动作。
根据本发明的第二方面,提出一种存储器控制方法,包括下列步骤。利用一第一队列单元暂存多个第一请求指令,此些第一请求指令对于一存储器的存取方式为逐行存取。利用一第二队列单元暂存多个第二请求指令,此些第二请求指令对于存储器的存取方式为区块存取。利用一仲裁器执行此些第一请求指令及此些第二请求指令对于存储器的实时排程。利用一控制单元比较此些第一请求指令的频宽与此些第二请求指令的频宽,并依据比较的结果控制一第一转换单元选择性地重新指派此些第一请求指令对应的存储器地址,且控制一第二转换单元选择性地重新指派此些第二请求指令对应的存储器地址。
为让本发明的上述内容能更明显易懂,下文特举一较佳实施例,并配合附图,作详细说明如下:
附图说明
图1绘示传统显示控制器对存储器进行逐行存取的示意图。
图2绘示传统视讯译码器对存储器进行区块存取的示意图。
图3绘示依照本发明较佳实施例之存储器控制系统的方块图。
【主要组件符号说明】
30:中央处理器
40:音频控制器
50:周边控制器
60:存储器
100:存储器控制系统
110:第一队列单元
115:第一转换单元
120:第二队列单元
125:第二转换单元
130:第三队列单元
140:仲裁器
150:控制单元
152:缓存器
154:微控制器
L1~Lm、B1~Bn:要求者
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联咏科技股份有限公司,未经联咏科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010144168.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半导体存储器结构及其控制方法
- 下一篇:具有延展性的网络系统及其备援方法