[发明专利]存储介质之间的时间约束型数据复制在审
申请号: | 201580032258.2 | 申请日: | 2015-05-28 |
公开(公告)号: | CN106663076A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | L·阿马里利奥;A·卡津 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/42 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 亓云 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 介质 之间 时间 约束 数据 复制 | ||
优先权要求
本申请要求于2014年6月18日提交的题为“DATA STREAMING BETWEEN A MASTER AND PLURAL SLAVE DEVICES(主设备与多个从设备之间的数据流送)”的美国专利申请S/N.62/013,723的优先权,该美国专利申请通过援引全部纳入于此。
本申请还要求于2015年5月27日提交的题为“TIME-CONSTRAINED DATA COPYING BETWEEN STORAGE MEDIA(存储介质之间的时间约束型数据复制)”的美国专利申请S/N.14/722,291的优先权,该美国专利申请通过援引全部纳入于此。
背景
I.公开领域
本公开的技术一般涉及支持移动通信设备中的数据复制。
II.背景技术
移动通信设备在当前社会已变得越来越普遍。这些移动通信设备的盛行部分地是通过目前在此类设备上实现的许多功能来推动的。此类设备中增加的处理能力意味着移动通信设备已经从单纯的通信工具演进至复杂的移动娱乐中心,从而实现增强的用户体验。
移动通信设备通常包括话筒以及扬声器。移动通信设备中所使用的话筒和扬声器通常具有模拟接口,其需要在每对设备之间的专用双线连接。因为移动通信设备能够支持多个音频设备,所以可能希望允许移动通信设备中的微处理器或其他控制设备通过共用通信总线同时向多个音频设备传达音频数据。
在这方面,联盟已经开发出用于移动通信设备(“主设备”)的SoundWireSM(SoundWire)通信协议,以经由一个或多个SoundWire从数据端口向一个或多个音频设备(“(诸)从设备”)分发数字音频流。有时,当从数据端口正从主设备接收数字音频流时,重新配置从数据端口以改进有效载荷传输控制和采样操作可能是必要的。因此,优化从数据端口的重新配置以获得改善的用户体验是合乎期望的。
公开概述
详细描述中公开的诸方面包括存储介质之间的时间约束型数据复制。当电子设备参与实时操作时,在某个时间约束内可能需要将多个数据块从一个存储介质复制到另一存储介质。例如,当联盟SoundWireSM(SoundWire)数据端口正接收数字音频流时,可将操作控制数据从有源寄存器组复制到无源寄存器组以在一个SoundWire帧历时内重新配置SoundWire数据端口。在这方面,数据端口由第一寄存器组的多个寄存器可操作地控制。在时间限制内将多个寄存器从第一寄存器组复制到第二寄存器组,并且同时数据端口仍处于正被复制的多个寄存器的控制之下。通过在该时间限制内复制多个寄存器,可能防止数据端口中的操作中断并减少与寄存器复制操作相关联的带宽开销。
就此而言,在一个方面,提供了一种数据端口。该数据端口包括第一寄存器组,其包括多个第一寄存器。该第一寄存器组被配置成用作有源寄存器组以控制数据端口的当前操作。该数据端口还包括第二寄存器组,其包括多个第二寄存器。该第二寄存器组被配置成用作无源寄存器组以控制数据端口的将来操作。该数据端口还包括耦合至第一寄存器组和第二寄存器组的控制逻辑。该控制逻辑被配置成在时间限制内并且在不中断该数据端口的当前操作的情况下,将第一寄存器组的多个第一寄存器复制到第二寄存器组的多个第二寄存器。
在另一方面,提供了一种用于将数据端口从当前操作切换至将来操作的方法。该方法包括在数据端口中将被配置成控制当前操作的第一寄存器组的多个第一寄存器复制到被配置成控制将来操作的第二寄存器组的多个第二寄存器。该方法还包括在将第一寄存器组的多个第一寄存器复制到第二寄存器组的多个第二寄存器后,通过反转第一寄存器组和第二寄存器组来将数据端口从当前操作切换至将来操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580032258.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用户终端、控制用户终端的方法及多媒体系统
- 下一篇:动态计算机系统和其使用