High speed turbo decoder
    2.
    发明授权

    公开(公告)号:US10084486B1

    公开(公告)日:2018-09-25

    申请号:US15720905

    申请日:2017-09-29

    申请人: Intel Corporation

    摘要: A method for decoding a received code using a device that includes: an antenna for receiving a signal over a wireless channel, and instances of a Maximum-A-Posteriori (MAP) turbo decoder for decoding a segment of the received code, are disclosed. For example, the method, by forward and backward gamma engines, for each window, concurrently computes gamma branch metrics in forward and backward directions, respectively, by forward and backward state metric engines comprising respective lambda engines and coupled to the respective gamma engines, for each window, sequentially computes forward and backward state metrics, respectively, based on respective gamma branch metrics and respective initial values, by the lambda engines, determines Log Likelihood Ratios (LLRs) and soft decisions, and by a post-processor, computes extrinsic data based on the forward and backward state metrics for any subsequent iteration as at least a portion of the a-priori information and otherwise provides a decoded segment.

    Systems and methods for parallel dual-mode turbo decoders
    3.
    发明授权
    Systems and methods for parallel dual-mode turbo decoders 有权
    并行双模涡轮解码器的系统和方法

    公开(公告)号:US08806290B2

    公开(公告)日:2014-08-12

    申请号:US13948772

    申请日:2013-07-23

    申请人: Intel Corporation

    摘要: According to some embodiments, a turbo decoder configured for High-Speed Packet Access (HSPA) and Long Term Evolution (LTE) is provided, comprising: a plurality of maximum a posteriori (MAP) engines; a plurality of extrinsic memory banks accessible by a MAP engine of the plurality of MAP engines; and wherein when the turbo decoder is operating in HSDPA mode the plurality of extrinsic memory banks is configured such that during a first half of a decoding iteration, the MAP engine is able to read a first dataset from and write second dataset to the plurality of extrinsic memory banks in natural row and column order, and during a second half of the decoding iteration, the MAP engine is able to read a third dataset from and write a fourth dataset to the plurality of extrinsic memory banks in a predetermined row and column order in accordance with an interleaver table using a read column buffer and a write column buffer.

    摘要翻译: 根据一些实施例,提供了配置用于高速分组接入(HSPA)和长期演进(LTE)的turbo解码器,包括:多个最大后验(MAP)引擎; 由多个MAP引擎的MAP引擎访问的多个外部存储器组; 并且其中当所述turbo解码器以HSDPA模式操作时,所述多个非本征存储体被配置为使得在解码迭代的前半部分期间,MAP引擎能够从第二数据集读取第一数据集并将第二数据集写入到所述多个外部 存储器组以自然行和列顺序排列,并且在解码迭代的后半段期间,MAP引擎能够以预定的行和列顺序从第二数据集读取和写入第四数据集到多个外部存储体 根据使用读列缓冲器和写列缓冲器的交织器表。