发明名称 可执行分散/聚集直接存储器存取的系统与方法
摘要 本发明关于一种可自一来源存储器至一目的存储器执行一分散/聚集直接存储器存取的系统与方法。本发明的方法包含:接收地址数值以定义来源存储器与目的存储器的起始地址;接收一尺寸值以定义一数据位线的位单位数量;接收一计数值以定义自来源存储器自目的存储器欲传输的数据位线数量,其中每一数据位线包含连续的多个数据单位;接收一偏移值以定义连续传输的两条数据位线之间的固定相隔距离;根据来源存储器地址、目的存储器地址、尺寸值、计数值与偏移值,自来源存储器每次传输一数据位线至目的存储器;以及当直接存储器存取的所有数据位线传输完毕后,停止该传输。
申请公布号 CN100504828C 申请公布日期 2009.06.24
申请号 CN200610168553.3 申请日期 2006.12.19
申请人 威盛电子股份有限公司 发明人 伊沃·图西克
分类号 G06F13/28(2006.01)I 主分类号 G06F13/28(2006.01)I
代理机构 北京市柳沈律师事务所 代理人 王志森;黄小临
主权项 1. 一种直接存储器存取传输方法,用以自一来源存储器传输多个数据位线至一目的存储器,包含:接收一来源地址值,用以定义该来源存储器的起始位置;接收一目的地址值,用以定义该目的存储器的起始位置;接收一尺寸值,用以定义一数据位线的数据单位的数量;接收一计数值,用以定义自该来源存储器至该目的存储器所欲传输的该多个数据位线的数量,其中每一条该多个数据位线包含多个连续的数据单位;接收一偏移值,用以定义两个连续传输的该多个数据位线间的固定相隔距离;根据该来源地址值、该目的地址值、该尺寸值、该计数值与该偏移值,自该来源存储器一次传输一条该数据位线至该目的存储器;当该多个数据位线全部被传输完毕时,停止该直接存储器存取传输;以及接收一指标值,用以表示该直接存储器存取传输的操作模式,其中该操作模式选自下列模式:一正常模式,一分散模式与一聚集模式,其中该指标值表示该聚集模式时,该偏移值定义该多个数据位线于来源存储器内的固定相隔距离,而该多个数据位线于该目的存储器内的固定相隔距离为0,其中该指标值表示该分散模式时,该偏移值定义该多个数据位线于目的存储器内的固定相隔距离,而该多个数据位线于该来源存储器内的固定相隔距离为0。
地址 中国台湾台北县