发明名称 |
高速解码方法及装置 |
摘要 |
本发明公开了一种高速解码方法及装置,涉及多媒体数据的编解码技术领域。为了解决现有技术中,当(run,level,sign)对的run连续的出现等于零时,有限状态机在解析数据前的等待读取数据的情况的问题而发明。本发明高速解码方法包括:根据接收到的读取控制信号,读取先进先出队列的数据;判断所述读取的先进先出队列的数据是否被有限状态机解析完成;如果所述读取的先进先出队列的数据未被有限状态机解析完成,将继续从先进先出队列中读取数据,并将其存储到至少两个寄存器中;如果所述读取的先进先出队列的数据被有限状态机解析完成,有限状态机将继续解析所述存储到寄存器中的数据。采用本发明可以提高有限状态机解析数据对的速度。 |
申请公布号 |
CN101635850B |
申请公布日期 |
2012.01.11 |
申请号 |
CN200810147360.9 |
申请日期 |
2008.08.11 |
申请人 |
青岛海信信芯科技有限公司 |
发明人 |
史传奇;刘亚东 |
分类号 |
H04N7/26(2006.01)I;H04N7/50(2006.01)I |
主分类号 |
H04N7/26(2006.01)I |
代理机构 |
北京中博世达专利商标代理有限公司 11274 |
代理人 |
申健 |
主权项 |
高速解码方法,其特征在于,包括:读取步骤,根据接收到的读取控制信号,读取先进先出队列的数据;判断步骤,判断所述读取的先进先出队列的数据是否被有限状态机解析完成;存储步骤,如果所述读取的先进先出队列的数据未被有限状态机解析完成,将继续从先进先出队列中读取数据,并将其存储到至少两个寄存器中;解析步骤,如果所述读取的先进先出队列的数据被有限状态机解析完成,有限状态机将继续解析所述存储到寄存器中的数据。 |
地址 |
266100 山东省青岛崂山区株洲路151号 |