[发明专利]多路并行可变长码解码的方法无效
申请号: | 200410016508.7 | 申请日: | 2004-02-24 |
公开(公告)号: | CN1662064A | 公开(公告)日: | 2005-08-31 |
发明(设计)人: | 孙军;司马苗;唐泽鹏;胡广 | 申请(专利权)人: | 上海交通大学 |
主分类号: | H04N7/24 | 分类号: | H04N7/24 |
代理公司: | 上海光华专利事务所 | 代理人: | 余明伟 |
地址: | 20003*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种多路并行可变长码解码的方法,该方法使用宏观并行,微观串行的方式,即宏观上多个码流使用同一个解码器内核进行解码,而在解码器内部的任何一个模块(即一级流水线)的某一个时钟周期只为一个码流服务,使得解码器可以全速工作而不必等待反馈回路依次完成操作,从而提高了数字视频解码器中可变长解码模块的工作效率,而且可以根据工作负荷的大小启动多路复用器中的任何一路或者多路,具有可配置可调节的优点。 | ||
搜索关键词: | 并行 变长 解码 方法 | ||
【主权项】:
1.一种多路并行可变长码解码的方法,包括以下步骤:1)n路输入码流进入与码流数量对应的码流缓冲器,并在缓冲器中缓冲;2)所述码流缓冲器中的输入码流由多路复用器选择后,经过移位器至前缀分析器,所述前缀分析器根据比特片断的前几位判断当前码字的长度,将长度信息送入m级迟延长度累加器;经所述多路复用器选择但未进入移位器的输入码流在m级迟延输入锁存器中保存m个时钟周期后输出;3)所述m级迟延长度累加器根据获得的当前码字的长度信息对所有已经完成解码的码字的长度进行累计,并控制所述移位器移除当前完成解码的码字,所述m级迟延长度累加器将当前的相加结果保存与m个时钟周期之后的输入相加;4)地址生成器利用所述前缀分析器的输出以及码字的其余部分确定解码码字的码表中的地址,经过查表后,由解多路复用器分配给对应解码结果,完成解码;在上述步骤中,m,n≥2,且m≥n,所述多路复用器、移位器、前缀分析器、部分m级迟延长度累加器构成的一个反馈回路,将该反馈回路分成m级流水线,每一级流水线在某一个时钟周期内只为一个码流服务。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410016508.7/,转载请声明来源钻瓜专利网。