Hardware design of concatenated zigzag hadamard encoder/decoder system with high throughput

Sheng Jiang, Francis C.M. Lau, Chiu Wing Sham

Research output: Journal article publicationJournal articleAcademic researchpeer-review

3 Citations (Scopus)


Both turbo Hadamard codes and concatenated zigzag Hadamard codes are ultimate-Shannon-limit-Approaching channel codes. The former one requires the use of Bahl-Cocke-Jelinek-Raviv (BCJR) in the iterative decoding process, making the decoder structure more complex and limiting its throughput. The latter one, however, does not involve BCJR decoding. Hence its decoder structure can be much simpler and can potentially operate at a much higher throughput. In this paper, we investigate the hardware design of a concatenated zigzag Hadamard encoder/decoder system and implement it onto an FPGA board. We design a decoder capable of decoding multiple codewords at the same time, and the proposed system can operate with a throughput of 1:44 Gbpsan increase of 50% compared with the turbo Hadamard encoder/decoder system. As for the error performance, the encoder/decoder system with a 6-bit quantization achieves a bit error rate of 2 105 at Eb=N0 D 0:2 dB.

Original languageEnglish
Pages (from-to)165298-165306
Number of pages9
JournalIEEE Access
Publication statusPublished - Sept 2020


  • Concatenated zigzag Hadamard code
  • hardware design
  • high throughput
  • turbo Hadamard code
  • zigzag Hadamard code.

ASJC Scopus subject areas

  • General Computer Science
  • General Materials Science
  • General Engineering


Dive into the research topics of 'Hardware design of concatenated zigzag hadamard encoder/decoder system with high throughput'. Together they form a unique fingerprint.

Cite this