一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

多符号解码器的制作方法

2022-04-14 03:14:34 来源:中国专利 TAG:

技术特征:
1.一种用于对压缩数据进行解压缩的电子装置,所述电子装置包括:解码子系统,所述解码子系统包括:符号解码器;以及第二符号解析器,所述第二符号解析器具有多个本地符号解码器和一个符号选择器;所述符号解码器被配置为:从在所述压缩数据的块中的可获得符号的第一代码解码出第一符号;将所述第一代码的长度传达到所述第二符号解析器中的所述符号选择器;以及提供要从所述解码子系统输出的所述第一符号;并且所述第二符号解析器被配置为:在每个本地符号解码器中,基本上与在所述符号解码器中对所述第一符号进行解码并行地从在所述压缩数据的所述块的相应子块中的可获得符号的第一代码解码出相应的符号;在所述符号选择器中,基于从所述符号解码器接收的所述长度来选择来自所述本地符号解码器的所述相应的符号中的一者作为第二符号;以及由所述符号选择器提供要从所述解码子系统输出的所述第二符号。2.如权利要求1所述的电子装置,其中:所述压缩数据的所述块包括多个位;并且用于每个本地符号解码器的所述压缩数据的所述块的所述相应子块包括来自所述压缩数据的所述块中的所述多个位中的不同相邻位序列,所述相邻位序列各自包括指定数量的位。3.如权利要求2所述的电子装置,其中所述指定数量的位是基于用于所述本地符号解码器的最大代码长度设定的。4.如权利要求1所述的电子装置,其中:当在所述压缩数据的所述块的所述相应子块中不存在可获得符号的代码时,每个本地符号解码器不解码出相应的符号;并且当所有的所述本地符号解码器都未解码出相应的符号时,所述符号选择器不提供要从所述解码子系统输出的第二符号。5.如权利要求1所述的电子装置,其中来自所述符号解码器和所述本地符号解码器中的每个符号解码器包括:一个或多个匹配单元,每个匹配单元将对应的指定长度的代码与压缩数据的所述对应的指定长度的部分进行比较,并且当找到匹配时,提供与所述指定长度的所述代码相关联的符号,其中所述符号解码器包括用于从一个位至等于用于所述符号解码器的最大代码长度的多个位的每个对应的指定长度的单独匹配单元。6.如权利要求5所述的电子装置,其中所述压缩数据的所述对应的指定长度的所述部分包括所述压缩数据中的低位位置。7.如权利要求5所述的电子装置,其中所述解码子系统还包括:接收器,所述接收器接收所述压缩数据并且分别向所述符号解码器和所述第二符号解析器提供所述压缩数据的所述块和所述子块以在其中进行解码;其中所述接收器基于由所述符号解码器和所述第二符号解析器在所述压缩数据的所
述块中找到的代码的长度来选择所述压缩数据的下一块和下一子块。8.如权利要求1所述的电子装置,其中所述电子装置还包括:时钟源,所述时钟源向所述符号解码器和所述第二符号解析器提供用于控制所述第一符号和所述相应的符号的所述解码的定时的时钟信号,其中所述第一符号和所述相应的符号的所述解码在相同的一个或多个时钟周期中发生。9.如权利要求1所述的电子装置,所述电子装置还包括:至少一个附加符号解析器,所述至少一个附加符号解析器具有多个附加本地符号解码器和一个附加符号选择器,所述至少一个附加符号解析器被配置为:在每个附加本地符号解码器中,基本上与在所述符号解码器中对所述第一符号进行解码并行地从在所述压缩数据的所述块的相应附加子块中的可获得符号的第一代码解码出相应的符号;在所述附加符号选择器中,基于所述符号解码器和所述符号解析器中的所述代码的组合长度来选择来自所述附加本地符号解码器的所述相应的符号中的一者作为附加符号;以及由所述附加符号选择器提供要从所述解码子系统输出的所述附加符号。10.如权利要求1所述的电子装置,所述电子装置还包括:实体,所述实体接收从所述解码子系统输出的所述第一符号和/或所述第二符号并且将所述第一符号和/或所述第二符号用于一个或多个后续操作。11.一种用于在电子装置中对压缩数据进行解压缩的方法,所述电子装置包括解码子系统,所述解码子系统包括:符号解码器;以及第二符号解析器,所述第二符号解析器具有多个本地符号解码器和一个符号选择器,所述方法包括:由所述符号解码器从在所述压缩数据的块中的可获得符号的第一代码解码出第一符号;由所述符号解码器将所述第一代码的长度传达到所述第二符号解析器中的所述符号选择器;由所述符号解码器提供要从所述解码子系统输出的所述第一符号;由所述第二符号解析器中的每个本地符号解码器基本上与在所述符号解码器中对所述第一符号进行解码并行地从在所述压缩数据的所述块的相应子块中的可获得符号的第一代码解码出相应的符号;由所述第二符号解析器中的所述符号选择器基于从所述符号解码器接收的所述长度来选择来自所述本地符号解码器的所述相应的符号中的一者作为第二符号;以及由所述第二符号解析器中的所述符号选择器提供要从所述解码子系统输出的所述第二符号。12.如权利要求11所述的方法,其中:所述压缩数据的所述块包括多个位;并且用于每个本地符号解码器的所述压缩数据的所述块的所述相应子块包括来自所述压缩数据的所述块中的所述多个位中的不同相邻位序列,所述相邻位序列各自包括指定数量的位。13.如权利要求12所述的方法,其中所述指定数量的位是基于用于所述本地符号解码
器的最大代码长度设定的。14.如权利要求11所述的方法,所述方法还包括:当在所述压缩数据的所述块的所述相应子块中不存在可获得符号的代码时,所述第二符号解析器中的每个本地符号解码器不解码出相应的符号;以及当所有的所述本地符号解码器都未解码出相应的符号时,所述第二符号解析器中的所述符号选择器不提供要从所述解码子系统输出的第二符号。15.如权利要求11所述的方法,其中:来自所述符号解码器和所述本地符号解码器中的每个符号解码器包括一个或多个匹配单元,其中所述符号解码器包括用于从一个位至等于用于所述符号解码器的最大代码长度的多个位的每个对应的指定长度的单独匹配单元;并且所述方法还包括:由所述符号解码器中的每个匹配单元将对应的指定长度的代码与压缩数据的所述对应的指定长度的部分进行比较,并且当找到匹配时,提供与所述指定长度的所述代码相关联的符号。16.如权利要求15所述的方法,其中所述压缩数据的所述对应的指定长度的所述部分包括所述压缩数据中的低位位置。17.如权利要求15所述的方法,其中所述解码子系统包括接收器,并且所述方法还包括:由所述接收器接收所述压缩数据并且分别向所述符号解码器和所述第二符号解析器提供所述压缩数据的所述块和所述子块以在其中进行解码;以及由所述接收器基于由所述符号解码器和所述第二符号解析器在所述压缩数据的所述块中找到的代码的长度来选择所述压缩数据的下一块和下一子块。18.如权利要求11所述的方法,其中:所述电子装置包括时钟源,所述时钟源向所述符号解码器和所述第二符号解析器提供用于控制所述第一符号和所述相应的符号的所述解码的定时的时钟信号;并且所述方法还包括:在相同的一个或多个时钟周期中对所述第一符号和所述相应的符号进行解码。19.如权利要求11所述的方法,其中:所述电子装置包括至少一个附加符号解析器,所述至少一个附加符号解析器具有多个附加本地符号解码器和一个附加符号选择器;并且所述方法还包括:在所述附加符号解析器中的每个附加本地符号解码器中,基本上与在所述符号解码器中对所述第一符号进行解码并行地从在所述压缩数据的所述块的相应附加子块中的可获得符号的第一代码解码出相应的符号;在所述附加符号解析器中的所述附加符号选择器中,基于所述符号解码器和所述符号解析器中的所述代码的组合长度来选择来自所述附加本地符号解码器的所述相应的符号中的一者作为附加符号;以及由所述附加符号解析器中的所述附加符号选择器提供要从所述解码子系统输出的所述附加符号。
20.如权利要求11所述的方法,所述方法还包括:由所述电子装置中的实体接收从所述解码子系统输出的所述第一符号和/或所述第二符号;以及由所述电子装置中的所述实体将所述第一符号和/或所述第二符号用于一个或多个后续操作。

技术总结
一种用于对压缩数据进行解压缩的电子装置,包括解码子系统,所述解码子系统具有:符号解码器;以及第二符号解析器,所述第二符号解析器具有多个本地符号解码器和一个符号选择器。所述符号解码器从在所述压缩数据的块中的可获得符号的第一代码解码出第一符号,并且将所述代码的长度传达到所述第二符号解析器。每个本地符号解码器基本上与在所述符号解码器中对所述第一符号的所述解码并行地从在所述压缩数据的所述块的相应子块中的可获得符号的第一代码解码出相应的符号。所述第二符号解析器基于从所述符号解码器接收的所述长度来选择来自所述本地符号解码器的所述相应的符号中的一者作为第二符号。然后,所述解码子系统提供所述第一符号和所述第二符号。统提供所述第一符号和所述第二符号。统提供所述第一符号和所述第二符号。


技术研发人员:维纳伊
受保护的技术使用者:超威半导体公司
技术研发日:2020.09.01
技术公布日:2022/4/12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献