Implementation of Sparse Superposition Codes

被引:3
|
作者
Condo, Carlo [1 ,2 ,3 ,4 ,5 ]
Gross, Warren J. [1 ,6 ,7 ,8 ]
机构
[1] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ H3A 0G4, Canada
[2] Politecn Torino, Elect & Comp Engn, Turin, Italy
[3] Univ Illinois, Chicago, IL USA
[4] Politec Torino & Telecom Bretagne, Elect & Telecommunicat Engn, Plouzane, France
[5] McGill Univ, ISIP Lab, Montreal, PQ, Canada
[6] Univ Waterloo, Elect Engn, Waterloo, ON, Canada
[7] Univ Toronto, Toronto, ON, Canada
[8] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ, Canada
关键词
Sparse superposition codes; compressed sensing; approximate message passing; encoder; decoder;
D O I
10.1109/TSP.2017.2664045
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Sparse superposition codes (SSCs) are capacity achieving codes whose decoding process is a linear sensing problem. Decoding approaches thus exploit the approximate message passing algorithm, which has been proven to be effective in compressing sensing. Previous work from the authors has evaluated the error correction performance of SSCs under finite precision and finite code length. This paper proposes the first SSC encoder and decoder architectures in the literature. The architectures are parametrized and applicable to all SSCs: A set of wide-ranging case studies is then considered, and code-specific approximations, along with implementation results in 65 nmCMOS technology, are then provided. The encoding process can be carried out with low power consumption (<= 2.103 mW), while the semi-parallel decoder architecture can reach a throughput of 1.3 Gb/s with a 768 x 6-bit SSC codeword and an area occupation of 2.43 mm(2).
引用
收藏
页码:2421 / 2427
页数:7
相关论文
共 50 条
  • [1] Orthogonal Sparse Superposition Codes
    Nam, Yunseo
    Hong, Songnam
    Lee, Namyoon
    PROCEEDINGS OF 2020 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA2020), 2020, : 96 - 100
  • [2] Block Orthogonal Sparse Superposition Codes
    Park, Jeonghun
    Choi, Jinseok
    Shin, Wonjae
    Lee, Namyoon
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [3] Sparse Superposition Codes: a Practical Approach
    Condo, Carlo
    Gross, Warren J.
    2015 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2015), 2015,
  • [4] Analysis of Fast Sparse Superposition Codes
    Barron, Andrew R.
    Joseph, Antony
    2011 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2011,
  • [5] Quasi-Orthogonal Sparse Superposition Codes
    Perotti, Alberto G.
    Popovi, Branislav M.
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [6] Expectation Propagation Decoding for Sparse Superposition Codes
    Mayumi, Hiroki
    Takeuchi, Keigo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2020, E103A (12) : 1666 - 1669
  • [7] Modulated Sparse Superposition Codes for the Complex AWGN Channel
    Hsieh, Kuan
    Venkataramanan, Ramji
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (07) : 4385 - 4404
  • [8] Techniques for Improving the Finite Length Performance of Sparse Superposition Codes
    Greig, Adam
    Venkataramanan, Ramji
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (03) : 905 - 917
  • [9] Universal Sparse Superposition Codes With Spatial Coupling and GAMP Decoding
    Barbier, Jean
    Dia, Mohamad
    Macris, Nicolas
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2019, 65 (09) : 5618 - 5642
  • [10] Proof of Threshold Saturation for Spatially Coupled Sparse Superposition Codes
    Barbier, Jean
    Dia, Mohamad
    Macris, Nicolas
    2016 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2016, : 1173 - 1177