DocumentCode
3763924
Title
An FPGA-based accelerator for rapid simulation of SC decoding of polar codes
Author
Johannes Wuthrich;Alexios Balatsoukas-Stimming;Andreas Burg
Author_Institution
Telecommunications Circuits Laboratory, ?cole Polytechnique F?d?rale de Lausanne, Switzerland
fYear
2015
Firstpage
633
Lastpage
636
Abstract
In this paper we present an FPGA-based system for rapid frame error rate simulations of successive cancellation decoding of polar codes. Our system is implemented on a Xilinx Virtex-7 XC7VX485T FPGA and it supports polar codes of any rate and of blocklength up to N = 1024 bits on that device. The supported simulation speed with N = 1024 is 108 codewords per second at a frequency of 100 MHz. The key idea that enables this high throughput is that the feedback part of the successive cancellation decoder can be ignored when evaluating the frame error rate. Thus, we can implement a heavily parallelized and deeply pipelined SC decoder which can output one decoded codeword per cycle. Moreover, the random input required to perform Monte Carlo simulations of the decoder is generated on-chip by means of free-running XOR-based true random number generators at a rate of approximately 1 Terasamples per second.
Keywords
"Decoding","Field programmable gate arrays","Error analysis","Radiation detectors","Table lookup","Monte Carlo methods","Generators"
Publisher
ieee
Conference_Titel
Electronics, Circuits, and Systems (ICECS), 2015 IEEE International Conference on
Type
conf
DOI
10.1109/ICECS.2015.7440396
Filename
7440396
Link To Document