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 :
بازگشت