Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. EPFL thesis
  4. Energy- and Cost-Efficient VLSI DSP Systems Design with Approximate Computing
 
doctoral thesis

Energy- and Cost-Efficient VLSI DSP Systems Design with Approximate Computing

Ghanaatian Jahromi, Reza  
2020

Technology scaling has progressed to enable integrated circuits with extremely high density enabling systems of tremendous complexity with manageable power consumption. With the continuation of Moore's law for many years, electronic chips have been able to accommodate the growing performance demand and energy-efficiency requirement of many applications. Unfortunately, in the past decade, we have also seen diminishing returns from the most advanced process nodes in terms of performance and power consumption. The issue lies in the fact that it has become increasingly difficult to guarantee a reliable operation without costly design margins due to process variations. The diminishing benefit from technology scaling is mainly due to the worst-case design paradigm which requires a conservative design margin. It has been therefore proposed to abandon the conservative and 100% error-free design paradigm while exploiting the inherent fault-tolerance of many applications through approximate computing to avoid the need for conservative margins.

The contributions of this thesis focus on algorithmic and architectural techniques for the design of approximate and efficient hardware and are summarized as follows. First, we propose a design methodology that allows us to drop the requirement of 100% reliable operation and to accept dies with unreliable memory components. We examine the proposed methodology for multiple applications such as image processing kernels and a channel decoder in communication systems and we show the first measured example of an integrated circuit that delivers a stable performance despite the presence of errors in its memories. Second, we propose a systematic statistical framework to dynamically adapt the output quality of a channel decoder at run-time, as an example of an iterative algorithm, which provides a notable reduction in the energy consumption for different approximation levels. Finally, we propose algorithmic and architectural techniques at design-time, inspired by static approximate computing paradigm, to reduce the complexity of the arithmetic units of a channel decoder resulting in a significant reduction in both design area and energy consumption while still achieving the best-in-class throughput.

  • Files
  • Details
  • Metrics
Type
doctoral thesis
DOI
10.5075/epfl-thesis-10353
Author(s)
Ghanaatian Jahromi, Reza  
Advisors
Burg, Andreas Peter  
Jury

Dr Marco Mattavelli (président) ; Prof. Andreas Peter Burg (directeur de thèse) ; Prof. David Atienza, Prof. Norbert Wehn, Prof. Wayne Burleson (rapporteurs)

Date Issued

2020

Publisher

EPFL

Publisher place

Lausanne

Public defense year

2020-09-25

Thesis number

10353

Total of pages

152

Subjects

Digital VLSI Circuits

•

Approximate Computing

•

Process Variations

•

Ergodic Process

•

Quality-Yield Analysis

•

LDPC

•

Gain-Cell Embedded DRAMs

•

28 nm FD-SOI

•

Run-Time Variations

•

Design-time Approximation

EPFL units
TCL  
Faculty
STI  
School
IEL  
Doctoral School
EDMI  
Available on Infoscience
September 25, 2020
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/171907
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés