Pierre Penard

Learn More
The emerging 4G wireless telecommunication technology poses two inevitable constraints for the chipset design: a high level of integration and algorithm complexity. But even though nanometric CMOS technologies make it possible to integrate the required hardware resources into a single chip, enormous difficulties arise for the on-chip interconnections and(More)
Optimal reception in MIMO systems including channel coding, is achieved by jointly performing MIMO detection and channel decoding. Since joint processing is too costly (complexity wise), MIMO and channel decoding have to be performed separately on the expenses of performance. Using iterative reception, it is possible to approach capacity limits. LDPC codes(More)
This paper presents the characteristics of an integrated circuit called "turbo4" which can be used as a turbo-encoder or as a turbo-decoder. The turbo-encoder is built using a parallel concatenation of two recursive systematic convolutional codes with constraint length K=5. The turbo-decoder is cascadable, each circuit processing one iteration of the(More)
Nowadays wireless standards optimize their capacity thanks to techniques such as advanced Forward Error Correction (FEC) technologies like Low-Density Parity-Check and Turbo codes. Smartphone and Home automation are specific use cases where multi-standard architectures show great interest. Furthermore some standardized FEC can be interpreted as trellis(More)
This paper investigates cycle and distance properties of structured Low Density Parity Check (LDPC) codes based on circulant permutation matrices. A very simple algorithm to detect and construct codes with good cycle properties is proposed. A geometrical approach to design codes with good girth properties is then presented and illustrated, through the(More)
In this paper, we address the problem of scheduling a LDPC coded iterative MIMO OFDM receiver. Iterative reception is an efficient way to approach optimal performance avoiding exhaustive algorithms. In such receivers using LDPC codes, complexity and delay could be critical since decoding and equalization tasks are repeated at each equalization loop. A LDPC(More)