Pascal Giard

Prof. Pascal Giard

orcid

Research Focus & Metrics

Academic Career Length

19Years (2008-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
24 April 2014 in IEEE Journal on Selected Areas in Communications
Verified
Journal Article
Closed access
GSGabi Sarkis
Gabi Sarkis
PGPascal Giard
Pascal Giard
AVAlexander Vardy
Alexander Vardy
CTClaude Thibeault
Claude Thibeault
WGWarren J. Gross
Warren J. Gross
Polar codes provably achieve the symmetric capacity of a memoryless channel while having an explicit construction. The adoption of polar codes however, has been hampered by the low throughput of their decoding algorithm. This work aims to increase the throughput of polar decoding hardware by an order of magnitude relative to successive-cancellation decoders and is more than 8 times faster than the current fastest polar decoder. We present an algorithm, architecture, and FPGA implementation of a flexible, gigabit-per-second polar decoder.

1 June 2016 in IEEE Transactions on Communications
Verified
Journal Article
Closed access
GSGabi Sarkis
Gabi Sarkis
ITIdo Tal
Ido Tal
PGPascal Giard
Pascal Giard
AVAlexander Vardy
Alexander Vardy
CTClaude Thibeault
Claude Thibeault
WGWarren J. Gross
Warren J. Gross
In this paper, we present hardware and software implementations of flexible polar systematic encoders and decoders. The proposed implementations operate on polar codes of any length less than a maximum and of any rate. We describe the low-complexity, highly parallel, and flexible systematic-encoding algorithm that we use and prove its correctness. Our hardware implementation results show that the overhead of adding code rate and length flexibility is little, and the impact on operation latency minor compared with code-specific versions. Finally, the flexible software encoder and decoder implementations are also shown to be able to maintain high throughput and low latency.

1 May 2015 in Electronics Letters
Verified
Journal Article
Open access
PDF file
PGPascal Giard
Pascal Giard
GSG. Sarkis
G. Sarkis
CTC. Thibeault
C. Thibeault
WGW.J. Gross
W.J. Gross
A new architecture for a polar decoder using a reduced complexity successive‐cancellation (SC) decoding algorithm is presented. This novel fully unrolled, deeply pipelined architecture is capable of achieving a coded throughput of over 237 Gbit/s for a (1024, 512) polar code implemented using a field‐programmable gate array. This decoder is two orders of magnitude faster than state‐of‐the‐art polar decoders.

29 August 2017 in IEEE Journal on Emerging and Selected Topics in Circuits and Systems
Verified
Journal Article
Closed access
PGPascal Giard
Pascal Giard
ABAlexios Balatsoukas-Stimming
Alexios Balatsoukas-Stimming
TMThomas Christoph Muller
Thomas Christoph Muller
ABAndrea Bonetti
Andrea Bonetti
CTClaude Thibeault
Claude Thibeault
ABAndreas Burg
Andreas Burg
Polar codes are a recently proposed class of block codes that provably achieve the capacity of various communication channels. They received a lot of attention as they can do so with low-complexity encoding and decoding algorithms, and they have an explicit construction. Their recent inclusion in a 5G communication standard will only spur more research. However, only a couple of ASICs featuring decoders for polar codes were fabricated, and none of them implements a list-based decoding algorithm. In this paper, we present ASIC measurement results for a fabricated 28-nm CMOS chip that implements two different decoders: the first decoder is tailored toward error-correction performance and flexibility. It supports any code rate as well as three different decoding algorithms: successive cancellation (SC), SC flip, and SC list (SCL). The flexible decoder can also decode both non-systematic and systematic polar codes. The second decoder targets speed and energy efficiency. We present measurement results for the first silicon-proven SCL decoder, where its coded throughput is shown to be of 306.8 Mbps with a latency of 3.34 us and an energy per bit of 418.3 pJ/b at a clock frequency of 721 MHz for a supply of 1.3 V. The energy per bit drops down to 178.1 pJ/b with a more modest clock frequency of 308 MHz, lower throughput of 130.9 Mbps and a reduced supply voltage of 0.9 V. For the other two operating modes, the energy per bit is shown to be of approximately 95 pJ/b. The less flexible high-throughput unrolled decoder can achieve a coded throughput of 9.2 Gbps and a latency of 628 ns for a measured energy per bit of 1.15 pJ/b at 451 MHz.

23 August 2016 in Journal of Signal Processing Systems
Verified
Journal Article
Closed access
PDF file
PGPascal Giard
Pascal Giard
ABAlexios Balatsoukas-Stimming
Alexios Balatsoukas-Stimming
GSGabi Sarkis
Gabi Sarkis
CTClaude Thibeault
Claude Thibeault
WGWarren J. Gross
Warren J. Gross

1 August 2012
Verified
Conference Paper
Closed access
GKGeorges Kaddoum
Georges Kaddoum
JOJulien Olivain
Julien Olivain
GSGuillaume Beaufort Samson
Guillaume Beaufort Samson
PGPascal Giard
Pascal Giard
FGFrancois Gagnon
Francois Gagnon
In this paper the first experimental chaos radio system using Differential Chaos Shift Keying is realized. The software design and implementation are proposed for the experimental Differential Chaos Shift Keying (DCSK) system on software defined radio (SDR) to perform in a real-time wireless transmission. The GNU Radio platform is used as a flexible and open-source platform for our implementation. In order to perform in real-time wireless scenarios, the proposed work implements a synchronization unit on the receiver side. Since our system is on a SDR, the bitrate, bandwidth and central frequency can be modified at ease. The experimental performance are discussed and compared to the theoretical predictions. Finally some trends concerning implementation are discussed.