发明名称 |
使用存储器的方法、两维数据存取存储器以及操作处理设备 |
摘要 |
提供了一种使用存储器的方法,它有助于有效的SIMD操作。所述使用存储器的方法包括下列步骤:包含有预定的两维存储器空间,它由预定的沿纵向和横向方向排列的虚拟最小两维存储器空间构成;将所述虚拟最小两维存储器空间的各个地址预先分配给n个物理存储器中按与所述虚拟最小两维存储器相关方式确定的每一个存储器内的预定地址。在读取数据时,指定所述虚拟最小两维存储器中的读取地址;并且,参照指定的读取地址将数据读取方向指定为数据的横向方向和纵向方向;从而,根据指定的地址和指定的方向从n个物理存储器的每个存储器中的相应地址开始读取所述虚拟最小两维存储器中按横向或纵向方向排列的连续数据。 |
申请公布号 |
CN1197082C |
申请公布日期 |
2005.04.13 |
申请号 |
CN01139343.2 |
申请日期 |
2001.11.21 |
申请人 |
精工爱普生株式会社 |
发明人 |
礒村政一;久保敏浩 |
分类号 |
G11C7/00;G06F12/00 |
主分类号 |
G11C7/00 |
代理机构 |
中国专利代理(香港)有限公司 |
代理人 |
王岳;叶恺东 |
主权项 |
1、一种使用存储器的方法,该方法包括下列步骤:包含有预定的两维存储器空间,它由预定的按两维方式形成的并沿纵向和横向方向排列的虚拟最小两维存储器空间构成;将所述虚拟最小两维存储器空间的各个地址预先分配给多个物理存储器中按与所述虚拟最小两维存储器的大小相关的方式确定的每一个存储器内的预定地址;在读取所述两维存储器空间中的数据时,指定所述虚拟最小两维存储器中的读取地址;以及,参照指定的读取地址指定预定的读取方向;从而,根据指定的地址和指定的方式从多个物理存储器的每个存储器中的相应地址中读取所述虚拟最小两维存储器中的数据;将估算移动画面的运动矢量时的参照数据的一部分存储在所述两维存储器空间内,当读取在所述两维存储器空间中的数据时,还指定在估算运动矢量时读取数据的读取存取模式,从而将随后的参照数据连续地写进虚拟最小两维存储器空间中在估算运动矢量时数据被读取的位置,或者,依照所述读取地址、所述数据读取方向和所述数据读取存取模式,如果数据跨越了所述两维存储器空间的边缘,则通过将数据的读取地址修改成虚拟最小两维存储器空间中后续的参照数据被写入的预定地址而读取数据。 |
地址 |
日本东京都 |