[发明专利]一种基于图像旋转显示的DDR2分块存储方法在审
申请号: | 201510929231.5 | 申请日: | 2015-12-11 |
公开(公告)号: | CN105551456A | 公开(公告)日: | 2016-05-04 |
发明(设计)人: | 刘承禹;王婷;张玲 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G09G5/399 | 分类号: | G09G5/399;G09G5/38 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 商宇科 |
地址: | 710065 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 图像 旋转 显示 ddr2 分块 存储 方法 | ||
技术领域
本发明属于计算机硬件技术,涉及一种基于图像旋转显示的DDR2分块存 储方法。
背景技术
在图像系统中,通常采用DDR2作为系统的显示缓存。在向DDR2存储器存 放图像数据时,传统的存储方法是从上到下按行地址依次存储每行图像数据, 在图像90度和270度旋转显示时,系统每扫描输出一行图像需要读取DDR2中 的一列图像数据,即每读一个数据就需切换行地址,导致DDR2的带宽利用率 极低,难以满足系统对带宽的需求。
发明内容
本发明为解决背景技术中存在的上述DDR2带宽利用率低的问题,而提供 一种简单易行的提高DDR2带宽利用率的分块存储方法。
本发明的技术解决方案是:本发明提供了一种基于图像旋转显示的DDR2 分块存储方法,其特殊之处在于:该方法包括以下步骤:
1)将DDR2存储器的每个逻辑bank分成大小相等的地址块,每个地址块 在DDR2中占据多行地址,且只占据每行地址的一部分,地址块按从左至右、 从上到下的顺序编号,每块地址存储一行图像数据;
2)图像数据写入DDR2存储器时,按地址的编号顺序来存放各行图像数据, 每行图像数据在地址块内按从左至右、从上到下的顺序存储。
当图像0度和180度旋转显示输出时,一次读取一行图像数据,即读取一 个地址块的数据;
当图像90度和270度旋转显示输出时,一次读取一列图像数据,即读取 每一个地址块的一个数据。
本发明提供的一种基于图像旋转显示的DDR2分块存储方法通过将图像的 每行像素数据在DDR2中分块存储,使得图像旋转显示时,系统读取DDR2不会 频繁切换行地址,根据DDR2的页面管理原理,这时DDR2的带宽利用率得到提 高,能够满足系统对带宽的需求。
附图说明:
图1为应用本发明方法的基础图像显示系统电路结构图;
图2为本发明方法中图像数据在DDR2中分块存储示意图。
具体实施方式
下面结合附图和实施例对本发明做进一步说明:
参见图1,本发明提供的基于图像旋转显示的DDR2分块存储方法,其图像 的每行像素数据在DDR2中分块存储。
本发明的方法步骤如下:
1)将DDR2存储器的每个逻辑bank分成大小相等的地址块,每个地址块 在DDR2中占据多行地址,且只占据每行地址的一部分,地址块按从左至右、 从上到下的顺序编号,每块地址存储一行图像数据;
2)图像数据写入DDR2存储器时,按地址的编号顺序来存放各行图像数据, 每行图像数据在地址块内按从左至右、从上到下的顺序存储。
图像0度和180度旋转显示输出时,一次读取一行图像数据,即读取一个 地址块的数据;
图像90度和270度旋转显示输出时,一次读取一列图像数据,即读取每 一个地址块的一个数据。
下面通过一个具体实施例对本发明做进一步详细说明。
参见图2,以10位列地址、64位数据总线DDR2、图像分辨率为1600x1200 为例。DDR2有10位列地址,即每行有1024个地址,将每行地址分为16个地 址块,即每个地址块有每行地址中的64个地址,每个地址存储64位数据;图 像每行1600个像素,以每个像素32位数据为例,每行图像需800个地址来存 储像素数据,800/64=12.5,即每个地址块需占据13行DDR2行地址,64个列地 址。
图像数据写入DDR2存储器时,按地址的编号顺序来存放各行图像数据, 即第0行图像数据存放在左上角的地址块中,后面的各行图像数据按从左至右、 从上到下的顺序存放在地址块中。
在图像0度旋转显示和180度旋转显示时,显示系统对DDR2按地址块读 取,即每读64个数据将切换一行。
在图像90度旋转显示和270度旋转显示时,显示系统对DDR2每次读取所 有地址块中的一个数据,即每读16次数据将切换一行。这种方式减少了页面 切换次数,根据DDR2的页面管理原理,因此提高了DDR2带宽利用率。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限 制;尽管参照前述实施例对本发明进行了详细地说明,本领域的普通技术人员 应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其 中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的 本质脱离本发明各实施例技术方案的精神和范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510929231.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便于手指捏持吉他拨片的装置
- 下一篇:一种屏幕亮度调节方法及装置
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序