Ultra-reliable low-latency communication (URLLC), a major 5G New-Radio use case, is the key enabler for applications with strict reliability and latency requirements. These applications necessitate the use of short-length and high-rate codes. Guessing Random Additive Noise Decoding (GRAND) is a recently proposed Maximum Likelihood (ML) decoding technique for these short-length and high-rate codes. Rather than decoding the received vector, GRAND tries to infer the noise that corrupted the transmitted codeword during transmission through the communication channel. As a result, GRAND can decode any code, structured or unstructured. GRAND has hard-input as well as soft-input variants. Among these variants, Ordered Reliability Bits GRAND (ORBGRAND) is a soft-input variant that outperforms hard-input GRAND and is suitable for parallel hardware implementation. This work reports the first hardware architecture for ORBGRAND, which achieves an average throughput of up to $42.5$ Gbps for a code length of $128$ at a target FER of $10^{-7}$. Furthermore, the proposed hardware can be used to decode any code as long as the length and rate constraints are met. In comparison to the GRANDAB, a hard-input variant of GRAND, the proposed architecture enhances decoding performance by at least $2$ dB. When compared to the state-of-the-art fast dynamic successive cancellation flip decoder (Fast-DSCF) using a 5G polar $(128,105)$ code, the proposed ORBGRAND VLSI implementation has $49\times$ higher average throughput, $32\times$ times more energy efficiency, and $5\times$ more area efficiency while maintaining similar decoding performance.
翻译:GRAND 试图推断在通过通信频道传输传输的过程中损坏了连续代码编码的噪音,而不是解码收到的美元向量。因此,GRAND 能够解码任何代码、结构化或非结构化的代码。GRAND 具有硬投入和软投入变量。在这些变体中,CRAND(GRAND)是一个软投入变异体,它比GRAND要快得多,并且适合平行实施。GRAND (ORBGRAND)的第一个硬件架构(ORCBGRAND) 在通过通信频道传输的过程中,它能够腐蚀传输连续代码。GRAND 可以解码任何代码,结构化或结构化。GRAND 具有硬投入和软投入变异功能。 在这些变体中,定置的Refility Bits GRAND (ORBGRAND) 是一个软投入的解码技术,它比硬投入的GRADD DRAD DRAD效率要快得多。 这项工作报告O(OB GB GB GB GRAND ) 平均完成时间里算算算算算出42.5美元到2$ 美元, 而GBBPDRDRDDDDDRDDDDDRDRDDDDDDDD 10美元的硬预算比值比数, 也比DRDRDRDDDDDDDDDD 。