[发明专利]动态建立直接内存访问通路的方法及系统有效
| 申请号: | 200710163421.6 | 申请日: | 2007-10-22 |
| 公开(公告)号: | CN101169766A | 公开(公告)日: | 2008-04-30 |
| 发明(设计)人: | 李德建;高鹏;杨存勇 | 申请(专利权)人: | 威盛电子股份有限公司 |
| 主分类号: | G06F13/30 | 分类号: | G06F13/30 |
| 代理公司: | 北京林达刘知识产权代理事务所 | 代理人: | 刘新宇 |
| 地址: | 中国台*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 动态 建立 直接 内存 访问 通路 方法 系统 | ||
1.一种支持直接内存访问传输的系统,其特征在于,包括:
一微处理器;
一存储体,具有多个由所述微处理器配置的通路传输寄存器,所述通路传输寄存器分别用于存储对应的直接内存访问通路的传输参数;
一直接内存访问控制器,包括:
多个通路控制寄存器,分别存储所述微处理器配置的相应的直接内存访问通路的控制参数;
一仲裁器,用于依据所述通路控制寄存器中存储的控制参数,裁决接收到的直接内存访问传输请求的优先级,
并输出一仲裁结果;以及
一通路控制器,依据所述仲裁器的仲裁结果,控制相应的直接内存访问通路至所述存储体的对应通路传输寄存器中读取所述通路传输参数,并根据读取的通路传输参数进行数据传输操作。
2.根据权利要求1所述的支持直接内存访问传输的系统,其特征在于,所述仲裁器包括:
一任务管理器,依据接收到的直接内存访问传输请求所对应的通路控制寄存器中存储的控制参数,将所述直接内存访问传输请求输出至相应的队列;
多个队列,存储所述任务管理器输出的直接内存访问传输请求;以及
一仲裁单元,用于裁决所述多个队列中最上面的多个直接内存访问传输请求的优先级,并输出所述仲裁结果。
3.根据权利要求2所述的支持直接内存访问传输的系统,其特征在于,所述每一通路控制寄存器中存储的控制参数包括一优先级组号,所述任务管理器依据所述直接内存访问传输请求所对应的通路控制寄存器中存储的优先级组号,将所述直接内存访问传输请求输出至相应的队列。
4.根据权利要求2所述的支持直接内存访问传输的系统,其特征在于,所述仲裁器还包括一计时器,用于调整所述直接内存访问传输请求的优先级。
5.根据权利要求4所述的支持直接内存访问传输的系统,其特征在于,所述仲裁单元包括:
一仲裁结果产生单元,依据所述计时器的输出,裁决所述多个队列中最上面的多个直接内存访问传输请求的优先级;
一计时控制单元,依据所述仲裁结果产生单元的输出,控制所述计时器的计时操作;以及
一队列控制单元,依据所述仲裁结果产生单元的输出,将所述多个队列中优先级最高的直接内存访问传输请求作为所述仲裁单元的仲裁结果输出。
6.根据权利要求5所述的支持直接内存访问传输的系统,其特征在于,所述计时器对应于所述多个队列中的一个队列,若所述计时器期满,则所述仲裁结果产生单元裁决所述计时器对应的队列中最上面的直接内存访问传输请求的优先级最高。
7.根据权利要求6所述的支持直接内存访问传输的系统,其特征在于,若所述计时器对应的队列中的直接内存访问传输请求的优先级最高,则所述计时控制单元使所述计时器开始重新计时。
8.根据权利要求1所述的支持直接内存访问传输的系统,其特征在于,所述直接内存访问控制器还包括一数据暂存器,用于暂存直接内存访问传输的数据。
9.根据权利要求1所述的支持直接内存访问传输的系统,其特征在于,所述每一通路传输寄存器中存储的传输参数至少包括描述符地址、数据存储地址。
10.一种动态建立直接内存访问通路的方法,其特征在于,包括:
侦测一直接内存访问通路使用请求;
配置一通路控制寄存器与一通路传输寄存器,以建立一直接内存访问通路;
判断是否有对应于该直接内存访问通路的直接内存访问传输请求发出;
若有,则依据所述通路控制寄存器及所述通路传输寄存器的参数进行数据传输;以及
判断所述该直接内存访问通路是否使用完毕,若是,则释放所述该直接内存访问通路对应的通路传输寄存器与通路控制寄存器。
11.根据权利要求10所述的动态建立直接内存访问通路的方法,其特征在于还包括步骤:在依据所述直接内存访问传输请求完成数据传输后,更新所述通路传输寄存器中存储的参数值。
12.根据权利要求10所述的动态建立直接内存访问通路的方法,其特征在于,还包括步骤:仲裁所述直接内存访问传输请求的优先级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710163421.6/1.html,转载请声明来源钻瓜专利网。





