[发明专利]比特流缓冲控制器及其控制方法有效
申请号: | 200910142703.7 | 申请日: | 2009-05-31 |
公开(公告)号: | CN101902626A | 公开(公告)日: | 2010-12-01 |
发明(设计)人: | 林展世;苏胤合 | 申请(专利权)人: | 承景科技股份有限公司 |
主分类号: | H04N7/24 | 分类号: | H04N7/24;H04N7/26 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 比特流 缓冲 控制器 及其 控制 方法 | ||
技术领域
本发明关于一种视频解码器,特别是关于一种用于H.264/AVC解码器的比特流缓冲控制器以及其控制方法。
背景技术
先进先出缓冲器通常使用于视频解码器的比特流控制器,用来暂存和流量控制,其亦时常被做为循环队列以读写指针。早先的读写指针皆为相同的存储器位置,而且先进先出队列为空,照例视频解码器必须先询问先进先出的空状态,以确保每次读取数据时储存的数据的正确性,因而降低视频解码器的效率。
因此,当前的需求是提供一个比特流缓冲控制器,其可以减少视频解码器的先进先出空状态的不必要队列。
发明内容
本发明提供一种有效的比特流缓冲控制器,其具有可变比特流的空状态的检查模块。
一种用于视频解码器的比特流缓冲控制器,其包括第一先进先出缓冲器、第二先进先出缓冲器以及中断控制器,该第一先进先出缓冲器用以储存输入比特流,第二先进先出缓冲器用以储存有效负荷,其中该有效负荷取自该输入比特流,而该中断控制器系根据该第一先进先出缓冲器和该第二先进先出缓冲器的充满状态(fullness status)以产生中断信号,使得每次加载该有效负荷时,该视频解码器可以无需检查该充满状态即切换,以加载该有效负荷。
一种用于视频解码器的特流缓冲控制方法,其包括:接收并储存第一先进先出缓冲器的输入比特流,取得并储存有效负荷,该有效负荷取自第二先进先出缓冲器中的该输入比特流,以及根据第一先进先出缓冲器和第二先进先出缓冲器的充满状态而产生中断信号,使得该视频解码器在检查模式和未检查模式之间切换,以加载该有效负荷,以致检查该充满状态的频率可以减少。
经由产生适当的中断信号和保持SW函式指标,只要触发中断,本发明有助于允许处理器检查指标状态,也就是说,比特流无需确认先进先出缓冲器的状态指标就可以被存取,而达到提高过程进程效能的效果。
前述段落概要说明了本发明的特征及技术上的优点,为了能更清楚地了解本发明的细节说明,本发明的其它特征及优点揭露于以下说明书中
附图说明
以下提供附图简单说明及其附图,从而更完整地揭露本发明的细节与优点:
图1是显示有关本发明的一个实施例的比特流缓冲控制器的配置的方块图。
图2是显示用于图1的比特流缓冲控制器的控制信号及数据串流详细细节的方块图。
图3是显示图1的比特流缓冲控制器的操作的流程图。
【主要组件符号说明】
100比特流缓冲控制器
101视频解码器
102外部存储器
103存储器接口
104比特流先进先出缓冲器
105进程管理器
107封包化的基本比特流剖析器
108网络抽象层单位至原始字节序列负荷的剖析器
109原始字节序列负荷先进先出缓冲器
110中断控制器
112比特流管理器
201比特流缓冲控制器
202多工器
301、302、303、304、305步骤
具体实施方式
以下本发明实施例的相关描述是关于本发明的附图。
图1是显示有关本发明的一个实施例的比特流缓冲控制器100的配置的方块图,比特流缓冲控制器100可避免先进先出缓冲器空状态的不必要检查,例如运用于H.264/AVC解码器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于承景科技股份有限公司,未经承景科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910142703.7/2.html,转载请声明来源钻瓜专利网。