首页> 外国专利> PARALLEL TURBO DECODING WITH NON-UNIFORM WINDOW SIZES

PARALLEL TURBO DECODING WITH NON-UNIFORM WINDOW SIZES

机译:非均匀窗口大小的并行涡轮解码

摘要

A turbo decoder circuit performs a turbo decoding process to recover a frame of data symbols from a received signal comprising soft decision values for each data symbol of the frame. The data symbols of the frame have been encoded with a turbo encoder comprising upper and lower convolutional encoders which can each be represented by a trellis, and an interleaver which interleaves the encoded data between the upper and lower convolutional encoders. The turbo decoder circuit comprises a clock, a configurable network circuitry for interleaving soft decision values, an upper decoder and a lower decoder. Each of the upper and lower decoders include processing elements, which are configured, during a series of consecutive clock cycles, iteratively to receive, from the configurable network circuitry, a priori soft decision values pertaining to data symbols associated with a window of an integer number of consecutive trellis stages representing possible paths between states of the upper or lower convolutional encoder. The processing elements perform parallel calculations associated with the window using the a priori soft decision values in order to generate corresponding extrinsic soft decision values pertaining to the data symbols. The configurable network circuitry includes network controller circuitry which controls a configuration of the configurable network circuitry iteratively, during the consecutive clock cycles, to provide the a priori soft decision values for the upper decoder by interleaving the extrinsic soft decision values provided by the lower decoder, and to provide the a priori soft decision values for the lower decoder by interleaving the extrinsic soft decision values provided by the upper decoder. The interleaving performed by the configurable network circuitry controlled by the network controller is in accordance with a predetermined schedule, which provides the a priori soft decision values at different cycles of the one or more consecutive clock cycles to avoid contention between different a priori soft decision values being provided to the same processing element of the upper or the lower decoder during the same clock cycle. Accordingly the processing elements can have a window size which includes a number of stages of the trellis so that the decoder can be configured with an arbitrary number of processing elements, making the decoder circuit an arbitrarily parallel turbo decoder.
机译:涡轮解码器电路执行涡轮解码处理,以从接收到的信号中恢复数据符号的帧,该接收信号包括用于帧的每个数据符号的软判决值。帧的数据符号已经用turbo编码器编码,该turbo编码器包括每个可以由网格表示的上和下卷积编码器,以及在上和下卷积编码器之间交织编码数据的交织器。 Turbo解码器电路包括时钟,用于交织软判决值的可配置网络电路,上解码器和下解码器。上解码器和下解码器中的每一个都包括处理元件,这些处理元件在一系列连续的时钟周期内被迭代地从可配置网络电路中接收与与整数的窗口相关联的数据符号有关的先验软判决值。表示上卷积编码器或下卷积编码器的状态之间可能的路径的连续网格阶段数。处理元件使用先验软判决值执行与窗口相关联的并行计算,以便生成与数据符号有关的相应的外部软判决值。可配置网络电路包括网络控制器电路,该网络控制器电路在连续的时钟周期期间迭代地控制可配置网络电路的配置,以通过交织由下解码器提供的外部软判决值来为上解码器提供先验软判决值,并通过交织上解码器提供的外部软判决值,为下解码器提供先验软判决值。由网络控制器控制的可配置网络电路执行的交织是根据预定时间表的,该时间表在一个或多个连续时钟周期的不同周期处提供先验软判决值,以避免不同先验软判决值之间的争用。在相同的时钟周期内将其提供给上解码器或下解码器的相同处理元件。因此,处理元件可以具有包括网格的多个级的窗口大小,使得解码器可以配置有任意数量的处理元件,从而使解码器电路成为任意并行的turbo解码器。

著录项

  • 公开/公告号WO2018146462A1

    专利类型

  • 公开/公告日2018-08-16

    原文格式PDF

  • 申请/专利权人 ACCELERCOMM LIMITED;

    申请/专利号WO2018GB50332

  • 申请日2018-02-06

  • 分类号H03M13/39;H03M13/27;H03M13/29;

  • 国家 WO

  • 入库时间 2022-08-21 12:43:05

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号