[发明专利]用于主从接口的基于包的数据传输系统与方法有效
| 申请号: | 201080066198.3 | 申请日: | 2010-07-30 |
| 公开(公告)号: | CN102844748A | 公开(公告)日: | 2012-12-26 |
| 发明(设计)人: | 林主民;黄教琪;林建光;许钰鼎 | 申请(专利权)人: | 联发科技股份有限公司 |
| 主分类号: | G06F13/38 | 分类号: | G06F13/38 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
| 地址: | 中国台湾新竹*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 主从 接口 基于 数据传输 系统 方法 | ||
1.一种数据传输方法,用于主从系统的主装置,该数据传输方法包括:
自该主从系统的从装置接收一个或者多个数据流,该数据流包括第一多个数据段和多个辅助段;
自该多个辅助段的至少一部分获取数据段大小信息,该数据段大小信息用于设定存储于该从装置的第二多个数据段的大小;
产生一个或者多个描述符表,每一个描述符表包括多个描述符,每一个描述符定义该从装置与该主装置的系统存储器之间的数据传输,每一该多个描述符用于设定该系统存储器的地址和准备传输的数据的长度,其中该描述符设定的该长度是依据该数据段大小信息;
发出传输命令至该从装置,以使得该从装置以数据流来传输该第二多个数据段;
根据该描述符表执行直接存储器存取,以将自该从装置的该数据流的该第二多个数据段其中之一部分单独的数据段存储于该主装置的该系统存储器的该设定的地址。
2.根据权利要求1所述的方法,其特征在于,该描述符表的每一描述符设定的该长度是依据该第二多个数据段其中之一的大小,以及其中每一描述符的该执行引发该第二多个数据段其中之一将被存储于该系统存储器。
3.根据权利要求1所述的方法,其特征在于,该描述符表更包括一个或者多个额外描述符,每一额外描述符定义至另一个描述符表的链接。
4.根据权利要求1所述的方法,其特征在于,该辅助段位于该对应数据段前的头部或者位于该对应数据段后的尾部。
5.根据权利要求1所述的方法,其特征在于,该主从系统使用安全数字输入输出接口。
6.一种主装置,用于主从系统中,包括:
处理器;以及
系统存储器,用于存储由该处理器执行的数据和程序代码,该程序代码用于引发该处理器执行数据传输程序,该数据传输程序包括:
自该从装置接收一个或者多个数据流,该数据流包括第一多个数据段与多个辅助段;
自该多个辅助段的至少一部分获取数据段大小信息,该数据段大小信息用于设定存储于该从装置的第二多个数据段的大小;
产生一个或者多个描述符表,每一描述符表包括多个描述符,每一描述符用于定义该主装置的该系统存储器与该从装置之间的数据传输,每一该多个描述符设定该系统存储器的地址和准备传输的数据的长度,其中该描述符设定的该长度是依据该数据段大小信息;
发出传输命令至该从装置,以作为数据流传输该第二多个数据段;
根据该描述符表执行直接存储器存取,以将自该从装置的该数据流的该第二多个数据段其中的一部分单独的数据段存储于该主装置的该系统存储器的该设定的地址。
7.根据权利要求6所述的主装置,其特征在于,该描述符表的每一描述符设定的该长度是依据该第二多个数据段其中之一的大小,以及其中每一描述符的该执行引发该第二多个数据段其中之一被存储于该系统存储器。
8.根据权利要求6所述的主装置,其特征在于,该描述符表更包括一个或者多个额外描述符,每一额外描述符定义至另一个描述符表的链接。
9.根据权利要求6所述的主装置,其特征在于,该辅助段是位于该对应数据段前的头部或者位于该对应数据段后的尾部。
10.根据权利要求6所述的主装置,其特征在于,该主从系统使用安全数字输入输出接口。
11.一种从装置,连接至主从系统的主装置,用于该主装置与外部装置之间的数据通信,该从装置包括:
缓冲器,用于存储自该外部装置接收的数据,该数据包括第一多个数据段和第二多个数据段;
控制电路,耦接至该缓冲器,用于获取数据段大小信息,该数据段大小信息设定该缓冲器内的每一该第二多个数据段大小;以及
合并电路,耦接至该缓冲器和该控制电路,用于产生数据流并将该数据流传输至该主装置,以响应自该主装置的数据传输命令,该数据流包括该第一多个数据段和多个辅助段,其中该辅助段包括该数据段大小信息。
12.根据权利要求11所述的从装置,其特征在于,该从装置更包括接口电路,用于使用预定通信协议控制该从装置及该外部装置之间的数据传输,其中自该外部装置接收的该数据包括多个数据包,其中该接口电路自每一数据包提取数据内容且将该提取的数据内容作为该多个数据段其中之一放入该缓冲器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080066198.3/1.html,转载请声明来源钻瓜专利网。





