发明名称 动态随机存储器的存取方法、装置和媒体播放器
摘要 本发明实施例公开了一种动态随机存储器(DRAM)的数据存储方法,该方法包括:利用所述DRAM的行(Row)存储图像数据的矩形区域,其中图像数据的相邻矩形区域分别存储在该DRAM的不同存储体(Bank)的Row中,该矩形区域的宽度为预先设定值,所述矩形区域的高度等于所述DRAM每Row存储空间的大小除以该预先设定值。本发明还公开了一种DRAM的数据访问方法、DRAM控制器和媒体播放器。本发明实施例能够适用不同容量的DRAM,可以节省存储空间,对DRAM命令在顺序上进行了优化,可以提高访存效率,并且支持块传输被打断的方式,更有利于保证系统的实时性。
申请公布号 CN101257626B 申请公布日期 2010.11.03
申请号 CN200810026264.9 申请日期 2008.01.31
申请人 炬力集成电路设计有限公司 发明人 牟刚
分类号 H04N7/26(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 代理人
主权项 一种动态随机存储器DRAM的存储方法,其特征在于,该方法包括:将图像数据划分为至少一个矩形区域,所述矩形区域的宽度为预先设定值,并且所述矩形区域的高度等于所述DRAM每行Row存储空间大小除以所述预先设定值;将所述图像数据的图像坐标映射到该DRAM的特定的物理地址,使相邻矩形区域的数据存储在4个不同的bank中,其中该图像数据的4个相邻矩形区域分别存储在所述DRAM的4行,且所述4行分别位于该DRAM的4个不同Bank中;将所述图像数据的图像坐标映射到该DRAM特定的物理地址为:将图像坐标映射到Bank地址、Row地址和Column地址,所述Row地址为RowAddress,Bank地址为BankAddress,列Column地址为ColumnAddress,其中:RowAddress=BX/A+(BY/B)×PW+PI;BankAddress=(BX mod A)/A’+2×((BY mod B)/B’);ColumnAddress=(BX mod A’)+(BY mod B’)×A’;其中PW为一帧图像的宽度,PI为存储该帧图像的起始页,其中所述4个不同bank中序号相同的行组成一页,BX为图像数据中各像素点的横坐标,BY为图像数据中各像素点的纵坐标,A×B为所述DRAM中一页的大小,A’=A/2,B’=B/2;mod为求余函数,/为整除。
地址 519085 广东省珠海市唐家湾镇哈工大路1号15栋1单元1号