Reply to "Comments on Techniques and Architectures for Hazard-Free Semi-Parallel Decoding of LDPC Codes"
© 2009 Massimo Rovini et al. 2009
Received: 7 December 2009
Accepted: 7 December 2009
Published: 17 February 2010
This is a reply to the comments by Gunnam et al. "Comments on 'Techniques and architectures for hazard-free semi-parallel decoding of LDPC codes'", EURASIP Journal on Embedded Systems, vol. 2009, Article ID 704174 on our recent work "Techniques and architectures for hazard-free semi-parallel decoding of LDPC codes", EURASIP Journal on Embedded Systems, vol. 2009, Article ID 723465.
After a careful reading of the comments by Gunnam et al.,  we identified two main points to be further discussed hereafter.
1.1. Point 1: Cited Papers
Gunnam et al. claim that we did not cite correctly their work  and refer to other four publications of their own to provide further explanation. Actually the introductory section of our work  aims at providing an overview of the state-of-the-art architectures on the subject. The five works by Gunnam et al. basically propose the same LDPC architecture where the description of all the features is spread across the five publications. As a matter of fact, to be fair and balanced with the other state-of-the-art architectures we have decided to cite only one of their works and particularly the one providing the most details regarding the architecture and the implementation results . Finally the selected paper was correctly cited in our work  with no misleading information or wrong assertion regarding the architecture described by Gunnam et al..
1.2. Point: Architectural Efficiency
In our paper , we defined a metric to compare the efficiency of different LDPC architectures in terms of (average) number of clock cycles per block and per iteration, with the term "block" referring to a circulant of the parity check matrix. We applied this metric to our design as well as to other available implementations including , in this process, we used the figures of throughput reported in each referenced paper.
Gunnam et al. claim that this is not a fair metric because it involves the average number of iterations. Actually we hardly understand the point arisen. On one hand, it is common practice referring to the average number of iterations to express the system throughput. On the other hand, Gunnam et al. themselves use in  the average number of iterations to evaluate their throughput figures. Moreover Gunnam et al. state that the overhead of the statistical buffering has not been taken into account. Although there is no mention of the statistical buffering within the cited paper , this does not affect the system throughput but rather the decoding latency. Summarizing, we are quite confident regarding the fairness of the considered Architectural Efficiency metric and of the data provided in our paper.
- Gunnam KK, Choi GS, Yeary MB: Comments on "Techniques and architectures for hazard-free semi-parallel decoding of LDPC codes". EURASIP Journal on Embedded Systems 2009, 2009:-3.Google Scholar
- Gunnam K, Choi G, Wang W, Yeary M: Multi-rate layered decoder architecture for block LDPC codes of the IEEE 802.11n wireless standard. Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS '07), May 2007, New Orleans, La, USA 1645-1648.Google Scholar
- Rovini M, Gentile G, Rossi F, Fanucci L: Techniques and architectures for hazard-free semi-parallel decoding of LDPC codes. EURASIP Journal on Embedded Systems 2009, 2009:-15.Google Scholar
This article is published under license to BioMed Central Ltd. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.