[发明专利]用于媒体处理的硬件虚拟化在审
申请号: | 201510487816.6 | 申请日: | 2011-01-13 |
公开(公告)号: | CN105183555A | 公开(公告)日: | 2015-12-23 |
发明(设计)人: | T·卡达肖维;M·科瓦伦科;A·埃利亚斯;G·雷 | 申请(专利权)人: | 马维尔以色列(M.I.S.L.)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;辛鸣 |
地址: | 以色列*** | 国省代码: | 以色列;IL |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 媒体 处理 硬件 虚拟 | ||
1.一种用于处理媒体分组的方法,包括:
在具有单个CPU的分组处理器处接收媒体分组流;
将用于处理接收的媒体分组的处理操作划分为受保护处理操作的两个或者更多个帧,其中用于处理受保护处理操作的所述两个或者更多个帧的流逝的时间少于在对所述流中的媒体分组的所述接收之间的时间间隔并且受保护处理操作的相应的帧被暂时分离;
在对所述流中的媒体分组的所述接收之间的所述时间间隔中,在以下之间交替:(i)在所述CPU处、在受保护处理环境中执行未受其他处理操作影响的受保护处理操作的所述相应的帧,以及(ii)释放所述CPU以在受保护处理操作的所述帧之间的所述暂时分离期间、在非受保护处理环境中选择性地执行其他处理操作。
2.根据权利要求1所述的用于处理媒体分组的方法,还包括:
响应于中断从所述非受保护处理环境向所述受保护处理环境转变;以及
根据少于所述时间间隔的中断间隔生成所述中断,其中所述中断间隔基于所述媒体分组的服务质量要求被动态地调节。
3.根据权利要求1所述的用于处理媒体分组的方法,其中所述受保护处理环境实时处理接收的所述媒体分组。
4.根据权利要求1所述的用于处理媒体分组的方法,还包括:
在所述非受保护环境中时生成不可屏蔽、高优先级中断流,以便使所述CPU向所述受保护处理环境切换。
5.根据权利要求4所述的用于处理媒体分组的方法,其中生成所述高优先级中断中的每个高优先级中断包括存储所述CPU的操作状态,从而使得在所述CPU在所述受保护处理环境中操作时保留所述非受保护处理环境的CPU操作状态。
6.根据权利要求4所述的用于处理媒体分组的方法,还包括操作所述CPU以便在所述受保护处理环境期间处理网际协议语音(VoIP)媒体。
7.一种媒体分组处理器,包括:
单个处理核,所述被配置用于接收媒体分组流;以及
中央处理单元(CPU),所述CPU被配置用于将用于处理接收的媒体分组的处理操作划分为受保护处理操作的两个或者更多个帧,其中用于处理受保护处理操作的所述两个或者更多个帧的流逝的时间少于在对所述流中的媒体分组的所述接收之间的时间间隔并且受保护处理操作的相应的帧被暂时分离;
其中,在对所述流中的媒体分组的所述接收之间的所述时间间隔中,所述CPU被配置用于在以下之间交替:(i)在所述CPU处、在受保护处理环境中执行未受其他处理操作影响的受保护处理操作的所述相应的帧,以及(ii)在所述受保护处理操作的所述帧之间的所述暂时分离期间、在非受保护处理环境中选择性地执行其他处理操作。
8.根据权利要求7所述的媒体分组处理器,还包括中断控制电路,所述中断控制电路被配置用于生成不可屏蔽、高优先级中断流,所述不可屏蔽、高优先级中断流使所述CPU从所述受保护处理环境向所述非受保护处理环境切换切换。
9.根据权利要求7所述的媒体分组处理器,还包括第一状态存储存储器,所述第一状态存储存储器响应于激活高优先级中断而存储所述CPU的操作状态,从而使得在所述CPU在所述非受保护处理环境中操作时保留所述受保护处理环境的CPU操作状态。
10.根据权利要求9所述的媒体分组处理器,还包括第二状态存储存储器,所述第二状态存储存储器在所述CPU在所述受保护处理环境中操作时存储所述非受保护处理环境的CPU操作状态。
11.根据权利要求8所述的媒体分组处理器,其中在所述受保护处理环境期间所述CPU被编程用于支持网际协议语音(VoIP)媒体处理。
12.根据权利要求7所述的媒体分组处理器,还包括定时器电路,所述定时器电路被配置用于按照比由所述单个处理核接收的媒体分组的所述时间间隔更少的间隔定期触发高优先级中断,并且所述其他处理操作被配置用于以减少在所述CPU上运行的至少一个应用的延时的方式在多个时隙之上处理媒体分组。
13.根据权利要求11所述的媒体分组处理器,其中受保护处理操作的所述两个或者更多个帧的持续时间和频率中的至少一项动态可调,以考虑所述媒体分组的服务质量(QoS)要求。
14.根据权利要求7所述的媒体分组处理器,其中所述受保护处理环境实时处理接收的所述媒体分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔以色列(M.I.S.L.)有限公司,未经马维尔以色列(M.I.S.L.)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510487816.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:计算机、服务质量控制方法及装置
- 下一篇:一种设备版本升级方法及系统