发明名称 动态建立直接内存访问通路的方法及系统
摘要 本发明提供一种动态建立直接内存访问通路的方法及系统,特别涉及一种动态建立直接内存访问通路的方法,包括:侦测一直接内存访问通路使用请求;配置一通路控制寄存器与一通路传输寄存器,以建立一直接内存访问通路;判断是否有对应于该通路的直接内存访问传输请求发出;若有,则依据所述通路控制寄存器及所述通路传输寄存器的参数,进行数据传输;以及判断所述通路是否使用完毕,若是,则释放所述通路对应的通路传输寄存器与通路控制寄存器。本发明可通过配置通路控制寄存器与通路传输寄存器,依据使用状况动态地配置直接内存访问通路。
申请公布号 CN101169766A 申请公布日期 2008.04.30
申请号 CN200710163421.6 申请日期 2007.10.22
申请人 威盛电子股份有限公司 发明人 李德建;高鹏;杨存勇
分类号 G06F13/30(2006.01) 主分类号 G06F13/30(2006.01)
代理机构 北京林达刘知识产权代理事务所 代理人 刘新宇
主权项 1.一种支持直接内存访问传输的系统,其特征在于,包括:一微处理器;一存储体,具有多个由所述微处理器配置的通路传输寄存器,所述通路传输寄存器分别用于存储对应的直接内存访问通路的传输参数;一直接内存访问控制器,包括:多个通路控制寄存器,分别存储所述微处理器配置的相应的直接内存访问通路的控制参数;一仲裁器,用于依据所述通路控制寄存器中存储的控制参数,裁决接收到的直接内存访问传输请求的优先级,并输出一仲裁结果;以及一通路控制器,依据所述仲裁器的仲裁结果,控制相应的直接内存访问通路至所述存储体的对应通路传输寄存器中读取所述通路传输参数,并根据读取的通路传输参数进行数据传输操作。
地址 中国台湾台北县