Fast Design Space Exploration using Vivado HLS: Non-Binary LDPC Decoders
Andrade, J.
; George, N.
; Karras, K.
; Novo, D. N.
;
Silva, V.
; Ienne, P. I.
;
Falcão, G.
Fast Design Space Exploration using Vivado HLS: Non-Binary LDPC Decoders, Proc IEEE International Symp. on Field-Programmable Custom Computing Machines - FCCM, Vancouver, Canada, Vol. *, pp. * - *, May, 2015.
Digital Object Identifier: 0
Abstract
Computing on field-programmable gate arrays (FPGAs) has been receiving continued interest as it provides high performance at relatively low power budgets, while avoiding the high non-recurring engineering (NRE) costs associated with ASIC designs. However, FPGA development is typically performed using register transfer level (RTL) languages which make the design process protracted and error-prone when compared to software design flows. To ease these problems, high-level synthesis (HLS) tools have been introduced which abstract away the RTL architecture description from the designer. In this work we explore the design space of a nonbinary GF(q) low-density parity-check (LDPC) decoder using Vivado HLS and compare it with state-of-the-art RTL designs.