【技术实现步骤摘要】
【国外来华专利技术】背景音频编解码器可以向音频控制器提供比该音频控制器被编程为可接受的采样数量更多的采样。如果该音频控制器不能接受这些额外的采样,则所述额外的采样可能会由于过载(over-run)而丢失。相反地,如果音频编解码器向音频控制器提供比该音频控制器被编程为可接受的数据量要少的数据,则该音频控制器可能会由于欠载(under-run)而将来自所述音频编解码器的其他数据解释为一个或更多个采样。欠载和过载这两种情况都可能导致音频质量降低和/或错误的情况。 附图说明在附图中以示例性而非限定性的方式图示说明了这里所描述的专利技术。为了图示说明的简单和明晰,图中的要素没有必要按比例绘制。例如,为了清晰,一些要素的尺寸可能相对于其他要素被夸大。此外,在被认为适当的地方,在这些图中重复了参考标号,以指示对应或者类似的要素。图1示出具有音频控制器的计算设备的实施方案。图2示出由图1的音频控制器所传输的帧的实施方案。图3示出图1的音频控制器的流量(flow)控制方法的实施方案。具体实施例方式以下内容描述了数据流技术。在以下描述中,阐述了大量具体的细节,例如逻辑实现、操作码、指定操作数的方式、资源划分/共享/复制的实现、系统组件的类型和相互关系、以及逻辑划分/综合选择,以便提供对本专利技术更完整的理解。然而,本领域的技术人员将会理解,没有这些具体的细节也可以实现本专利技术。此外,没有详细地示出控制结构、门级电路和全部软件指令序列,以免模糊了本专利技术。本领域的普通技术人员利用所包括的描述,无需非常规的试验(undue experimentation)就能够实现适当的功能。在说明书中提及“一种 ...
【技术保护点】
一种方法,包括接收包括流的一个或更多个采样块的分组,以及在检测到所述分组的终点后,抛弃剩余的所述分组的任何不完整采样块。
【技术特征摘要】
【国外来华专利技术】US 2003-11-25 10/723,1351.一种方法,包括接收包括流的一个或更多个采样块的分组,以及在检测到所述分组的终点后,抛弃剩余的所述分组的任何不完整采样块。2.如权利要求1所述的方法,还包括接收所述分组的实际分组长度,以及基于所述实际分组长度检测所述分组的所述终点。3.如权利要求1所述的方法,还包括响应于接收所述流的同步信号,检测所述分组的所述终点。4.如权利要求1所述的方法,还包括响应于检测所述流的另一个分组,检测所述分组的所述终点。5.如权利要求1所述的方法,还包括接收指示所述分组的完整采样块数量的预期分组长度,接收指示所述分组的完整采样块数量的实际分组长度,以及尽管所述预期分组长度指示比所述实际分组长度更少的完整采样块数量,接受所述实际分组长度所指示的所述完整采样块数量。6.如权利要求1所述的方法,还包括接收指示所述分组的完整采样块数量的预期分组长度,接收指示所述分组的完整采样块数量的实际分组长度,以及尽管所述预期分组长度指示比所述实际分组长度更多的完整采样块数量,仅接受所述实际分组长度所指示的所述完整采样块数量。7.如权利要求1所述的方法,还包括仅仅向存储器的缓冲区传输所述分组的完整采样块。8.如权利要求1所述的方法,还包括将任何具有的字节数比定义的字节数少的采样块分类为不完整的采样块。9.一种装置,包括存储器接口,所述存储器接口用来访问存储器,链路控制器,所述链路控制器用来接收包括多个采样块的分组,并且用来抛弃所述分组的不完整采样块。直接存储器访问(DMA)控制器,所述DMA控制器用来从所述链路控制器接收完整采样块,并且用来通过所述存储器接口将所述完整采样块传输给所述存储器。10.如权利要求9所述的装置,其中所述链路控制器还将任何具有的字节数比定义的字节数少的采样块分类为不完整的采样块。11.如权利要求9所述的装置,其中所述链路控制器还接收所述分组的流标识符,以及响应于确定DMA控制器已经被配置为处理与所述流标识符相关联的流,向所述DMA控制器传输所述完整采样块。12.如权利要求9所述的装置,其中所述链路控制器用预期分组长度进行配置,所述预期分组长度指示预期用于所述流的每个分组的完整采样块数量,接收指示所述分组的完整采样块数量的实际分组长度,以及尽管所述预期分组长度指示比所述实际分组长度更少的完整采样块数量,接受所述实际分组长度所指示的所述完整采样块数量。13.如权利要求9所述的装置,其中所述链路控制器用预期分组长度进行配置,所述预期分组长度指示预期用于所述流的每个分组的完整采样块数量,接收指示所述分组的完整采样块数量的实际分组长度,以及尽管所述预期分组长度指示比所述实际分组长度更多的完整采样块数量,仅接受所述实际分组长度所指示的所述完整采样块数量。14.如权利要求9所述的装置,其中所述分组的每个采样块至少包括第一音频通道的第一采样和第二音频通道的第二采样。1...
【专利技术属性】
技术研发人员:佐哈尔博金,布伦特沙特兰德,小阿瑟亨特,米希尔沙赫,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。