版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
区济南片区浪潮路1036号浪潮科技园US8271700B1,2012.0一种数据传输方法、DMA控制器及计算机可本发明提供一种数据传输方法、DMA控制器的描述符地址从AXI读通道向内存获取首个描述描述符地址,利用更新后的描述符地址从AXI读将存储设备发送的数据从AXI写通道写入内存,同时从AXI读通道接收内存发送的下一描述符;用读写通道分离的AXI总线同时对内存进行数据2利用预存的描述符地址从AXI读通道向所述内存获取首个描述符,并将所述首个描述根据所述待处理描述符向存储设备请求对应数据,并更新所述描述根据所述待处理描述符将所述存储设备发送的数据从AXI写通道写入所述内存,同时3.根据权利要求1所述的数据传输方法,其特征在于,所述利用预存的描述符地址从从所述DMA控制器对应的寄存器中读取所述描述符地址,并利用所述描述符地址从所从所述待处理描述符中提取源地址及数据长度,并根据所述源地址及所根据所述待处理描述符将所述存储设备发送的数据从AXI写通道写当接收到所述内存通过所述AXI写通道发送的完成标识时,执行所述利用所述下一描从所述待处理描述符中提取目标地址,并从所述AXI写通道将所述数据写入目标地址请求模块,用于根据所述待处理描述符向存储设备请求对应读写模块,用于根据所述待处理描述符将所述存储设备发送的数据从AXI写通道写入3循环模块,用于利用所述下一描述符更新所述待处理描述符4内存)数据传输流程时,会根据从内存中取出的描述符所指示地址从存储设备读取数据并[0005]利用预存的描述符地址从AXI读通道向所述内存获取首个描述符,并将所述首个更新后的描述符地址从所述AXI读通道向所述内[0007]根据所述待处理描述符将所述存储设备发送的数据从AXI写通道写入所述内存,[0012]从所述DMA控制器对应的寄存器中读取所述描述符地址,并利用所述描述符地址5[0015]可选地,所述根据所述待处理描述符将所述存储设备发送的数据从AXI写通道写[0017]当接收到所述内存通过所述AXI写通道发送的完成标识时,执行所述利用所述下[0018]可选地,所述根据所述待处理描述符将所述存储设备发送的数据从AXI写通道写[0019]从所述待处理描述符中提取目标地址,并从所述AXI写通道将所述数据写入目标[0026]读写模块,用于根据所述待处理描述符将所述存储设备发送的数据从AXI写通道述符地址从AXI读通道向所述内存获取首个描述符,并将所述首个描述符设置为待处理描后的描述符地址从所述AXI读通道向所述内存请求下一描述符;根据所述待处理描述符将[0032]可见,本发明利用AXI的读通道和写通道完成DMA控制器在进行数据请求时,DMA控制器可利用从内存获取的上一描述符向存储设备请求对应的数6[0035]图2为本发明实施例所提供的现有DMA数据传输流程与本发明DMA数据传输流程的[0038]相关技术中,DMA控制器在执行P2M(PeripheraltoMemory,外部存储设备至内[0040]本发明实施例采用AXI接口提升DMA控制器向内存写入数据的性能,尤其可提升DMA控制器在执行P2M(PeripheraltoMemory,外部存储设备至内存)和M2M(MemorytoAXI接口的写通道向内存写入相关数据,因此本发明实施例可利用AXI的读写通道分离特7[0042]在一种可能的情况中,利用预存的描述符地址从AXI读通道向内存获取首个描述[0047]在得到待处理描述符后,DMA控制器便可向目标存储设备获取对应的数据。具体储设备请求数据的具体过程,例如由DMA控制器根据待处理描述符生成相应的数据获取请8[0056]S103、根据待处理描述符将存储设备发送的数据从AXI写通道写入内存,同时从[0059]在一种可能的情况中,根据待处理描述符将存储设备发送的数据从AXI写通道写[0063]在一种可能的情况中,根据待处理描述符将存储设备发送的数据从AXI写通道写9部分为现有DMA数据传输流程,右侧为本发明实施例所提供的DMA数据传输流程(两种流程[0079]7、内存通过AXI写响应通道返回数据接收完成标识(写响应,Write时DMA还没有完成下一条描述符读回操作,并不影响DMA使用写通道把返回的数据写入内[0081]下面对本发明实施例提供的一种DMA控制器和计算机可读存储介质进行介绍,下文描述的DMA控制器和计算机可读存储介质与上文描述的数据[0083]初始化模块301,用于利用预存的描述符地址从AXI读通道向内存获取首个描述[0094]写入子模块,用于根据待处理描述符将存储设备发送的数据从AXI写通道写入内[0102]由于计算机可读存储介质部分的实施例与数据传输方法[0106]
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中石油初级技能题库答案
- 广州叉车司机题库及答案
- 题库丹麦面包及答案
- 近期理论热点题库和答案
- 2026年黑龙江大庆中级银行业专业人员职业资格考试(专业实务公司信贷)自测试题库及答案
- 2026年房地产经纪人资格考试基本制度与政策真题及答案
- 2026年云南省泸水市高一数学上册期末考试模拟检测卷含完整答案(夺冠)
- 2026年贵州省凯里市高一数学上册期末考试模拟试卷含答案【突破训练】
- 2026年江苏省宜兴市高一数学上册期末考试模拟考试卷【易错题】附答案
- 2026年黑龙江省安达市高一数学上册期末考试模拟检测卷附答案【巩固】
- 2026浙江省杭州市萧山区区长电话受理中心招聘重点基础提升(共500题)附带答案详解
- 《昆虫记》全阅读测试题及答案
- 2026年兰石化企业考核笔综合提升练习题及答案详解(考点梳理)
- 2026年湖北省黄冈市八年级地理生物会考真题试卷(+答案)
- 循环流化床锅炉(CFB炉)设计计算大纲
- 【新教材】人教版三年级音乐下册6.1《彼得与狼》(教学课件)
- 江西省金合控股集团有限公司招聘笔试题库2026
- d二聚体课件教学课件
- 【语文】北京市中关村第二小学小学二年级下册期末试卷
- DB3302∕T 1016-2025 城市绿地养护质量要求
- 2026年北京第一次普通高中学业水平合格性考试化学仿真模拟卷02(全解全析)
评论
0/150
提交评论