SlideShare a Scribd company logo
Energy Consumption of VLSI Decoders
ABSTRACT:
Thompson’s model of very large scale integration computation relates the energy
of a computation to the product of the circuit area and the number of clock cycles
needed to carry out the computation. It is shown that for any sequence of
increasing block-length decoder circuits implemented according to this model, if
the probability of block error is asymptotically less than 1/2 then the energy of the
computation scales at least as _(n(log n)1/2), and so the energy of decoding per bit
must scale at least as _(log n)1/2. This implies that the average energy per decoded
bit must approach infinity for any sequence of decoders that approaches capacity.
The analysis techniques used are then extended to show that for any sequence of
increasing block-length serial decoders, if the asymptotic block error probability is
less than 1/2 then the energy scales at least as fast as _(n log n). In a very general
case that allows for the number of output pins to vary with block length, it is
shown that the energy must scale as _(n(log n)1/5). A simple example is provided
of a class of circuits performing low-density parity-check decoding whose energy
complexity scales as O(n2 log log n).
EXISTING SYSTEM:
SINCE the work of Shannon [1], information theory has sought to determine how
much information can be communicated over a noisy channel; modern coding
theory has sought ways to achieve this capacity using error control codes. A
standard channel model is the additive white Gaussian noise (AWGN) channel, for
which the maximum rate of information that can be reliably communicated (known
as the capacity) is known and depends on the transmission power. This model does
not, however, consider the energy it takes to encode and decode; a full
understanding of energy use in a communication system requires taking into
account these encoding and decoding energies, along with the transmission energy.
Currently there has been very little work in seeking a fundamental understanding
of the energy required for decoding circuits. Early work in relating the area and the
number of clock cycles in decoding circuits was presented by El Gamal et al. in
[2]. More recent work in trying to find fundamental limits on the energy of
decoding can be attributed to Grover et al. in [3].
PROPOSED SYSTEM:
The result of this paper uses a similar approach to Grover et al., but we generalize
the computation model to both parallel and serial computation, and show how the
energy of low block error probability decoders must scale with block length n. We
believe that this approach can guide the development of codes and decoding
circuits that are optimal from an energy standpoint. In this paper, in Section II we
will describe the VLSI model that will be used to derive our bounds on decoding
energy. Our results apply to a decoder for a standard binary erasure channel, which
will be formally defined in Section III. In Section IV we will describe some
terminology and some key lemmas used in our paper. The main contribution of this
paper will be given in Section V where we describe a scaling rule for the energy of
sequences of decoders that have asymptotic error probability less than ½ .
The approach used in this section is extended in Section VI to find a scaling
rule for serial computation. Then, in Section VII we extend the approaches of the
previous sections to derive a non-trivial super-linear lower bound on circuit energy
complexity for sequences of decoders in which the number of output pins can vary
with increasing block length. These results are applied to find a scaling rule for the
energy of capacity approaching decoders as a function of fraction of capacity in
Section VIII. We then give a simple example in Section IX showing how an LDPC
decoder can be implemented with at most (O n2 log log n) energy, providing an
upper bound to complement our fundamental lower bound.
SOFTWARE IMPLEMENTATION:
 Modelsim 6.0
 Xilinx 14.2
HARDWARE IMPLEMENTATION:
 SPARTAN-III, SPARTAN-VI

More Related Content

PPT
ma112006id337
PPT
Reza Talk En Kf 09
PDF
AN OPEN SHOP APPROACH IN APPROXIMATING OPTIMAL DATA TRANSMISSION DURATION IN ...
PDF
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
PDF
Da36615618
PPTX
First Technical Paper
DOCX
Analysis of parallel algorithms for energy consumption
DOC
A low complexity turbo decoder architecture for energy-efficient wireless sen...
ma112006id337
Reza Talk En Kf 09
AN OPEN SHOP APPROACH IN APPROXIMATING OPTIMAL DATA TRANSMISSION DURATION IN ...
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
Da36615618
First Technical Paper
Analysis of parallel algorithms for energy consumption
A low complexity turbo decoder architecture for energy-efficient wireless sen...

What's hot (14)

PDF
A CRITICAL IMPROVEMENT ON OPEN SHOP SCHEDULING ALGORITHM FOR ROUTING IN INTER...
PDF
Sparse Random Network Coding for Reliable Multicast Services
DOCX
NS2 IEEE projects 2014
PPT
PPTX
Energy efficient multicasting protocol
DOCX
A generalized algorithm and reconfigurable architecture for efficient and sca...
PPT
Operating System Concepts - Ch05
PPT
Chapter 5 analog transmission computer_network
PDF
post119s1-file3
PDF
DOCX
AN OVERLAY ARCHITECTURE FOR THROUGHPUTOPTIMAL MULTIPATH ROUTING
PDF
Opnet lab 1 solutions
PDF
Channel and clipping level estimation for ofdm in io t –based networks a review
DOCX
Rfcd lab report
A CRITICAL IMPROVEMENT ON OPEN SHOP SCHEDULING ALGORITHM FOR ROUTING IN INTER...
Sparse Random Network Coding for Reliable Multicast Services
NS2 IEEE projects 2014
Energy efficient multicasting protocol
A generalized algorithm and reconfigurable architecture for efficient and sca...
Operating System Concepts - Ch05
Chapter 5 analog transmission computer_network
post119s1-file3
AN OVERLAY ARCHITECTURE FOR THROUGHPUTOPTIMAL MULTIPATH ROUTING
Opnet lab 1 solutions
Channel and clipping level estimation for ofdm in io t –based networks a review
Rfcd lab report
Ad

Similar to Energy consumption of vlsi decoders (20)

DOCX
Energy consumption of vlsi decoders
PDF
Bj32392395
PDF
Fpga implementation of soft decision low power convolutional decoder using vi...
PDF
Fec energy savings
PDF
ANALOG MODELING OF RECURSIVE ESTIMATOR DESIGN WITH FILTER DESIGN MODEL
PDF
Research Inventy : International Journal of Engineering and Science is publis...
PDF
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
PPT
lpd_1_intro.ppt
PDF
Jb2415831591
PDF
FAULT SECURE ENCODER AND DECODER WITH CLOCK GATING
PDF
A method to determine partial weight enumerator for linear block codes
PDF
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
PDF
Design and implementation of log domain decoder
PDF
Applications of Error Control Coding
PDF
A Review on Energy Efficient Modulation and Coding Techniques for Clustered W...
PDF
Library aware-power-conscious-realization-of-complementary-boolean-functions-
PDF
disertation_Pavel_Prochazka_A1
PDF
www.ijerd.com
PDF
Reduced Complexity Maximum Likelihood Decoding Algorithm for LDPC Code Correc...
PDF
2010_09_rs_ea
Energy consumption of vlsi decoders
Bj32392395
Fpga implementation of soft decision low power convolutional decoder using vi...
Fec energy savings
ANALOG MODELING OF RECURSIVE ESTIMATOR DESIGN WITH FILTER DESIGN MODEL
Research Inventy : International Journal of Engineering and Science is publis...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
lpd_1_intro.ppt
Jb2415831591
FAULT SECURE ENCODER AND DECODER WITH CLOCK GATING
A method to determine partial weight enumerator for linear block codes
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
Design and implementation of log domain decoder
Applications of Error Control Coding
A Review on Energy Efficient Modulation and Coding Techniques for Clustered W...
Library aware-power-conscious-realization-of-complementary-boolean-functions-
disertation_Pavel_Prochazka_A1
www.ijerd.com
Reduced Complexity Maximum Likelihood Decoding Algorithm for LDPC Code Correc...
2010_09_rs_ea
Ad

More from jpstudcorner (20)

DOCX
Variable length signature for near-duplicate
DOCX
Robust representation and recognition of facial
DOCX
Revealing the trace of high quality jpeg
DOCX
Revealing the trace of high quality jpeg
DOCX
Pareto depth for multiple-query image retrieval
DOCX
Multifocus image fusion based on nsct
DOCX
Image super resolution based on
DOCX
Fractal analysis for reduced reference
DOCX
Face sketch synthesis via sparse representation based greedy search
DOCX
Face recognition across non uniform motion
DOCX
Combining left and right palmprint images for
DOCX
A probabilistic approach for color correction
DOCX
A no reference texture regularity metric
DOCX
A feature enriched completely blind image
DOCX
Sel csp a framework to facilitate
DOCX
Query aware determinization of uncertain
DOCX
Psmpa patient self controllable
DOCX
Privacy preserving and truthful detection
DOCX
Privacy policy inference of user uploaded
DOCX
Page a partition aware engine
Variable length signature for near-duplicate
Robust representation and recognition of facial
Revealing the trace of high quality jpeg
Revealing the trace of high quality jpeg
Pareto depth for multiple-query image retrieval
Multifocus image fusion based on nsct
Image super resolution based on
Fractal analysis for reduced reference
Face sketch synthesis via sparse representation based greedy search
Face recognition across non uniform motion
Combining left and right palmprint images for
A probabilistic approach for color correction
A no reference texture regularity metric
A feature enriched completely blind image
Sel csp a framework to facilitate
Query aware determinization of uncertain
Psmpa patient self controllable
Privacy preserving and truthful detection
Privacy policy inference of user uploaded
Page a partition aware engine

Recently uploaded (20)

DOCX
573137875-Attendance-Management-System-original
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PPTX
additive manufacturing of ss316l using mig welding
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Fundamentals of Mechanical Engineering.pptx
PPTX
Construction Project Organization Group 2.pptx
PPTX
Geodesy 1.pptx...............................................
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PPT
Total quality management ppt for engineering students
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
PPT
Mechanical Engineering MATERIALS Selection
573137875-Attendance-Management-System-original
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Fundamentals of safety and accident prevention -final (1).pptx
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
additive manufacturing of ss316l using mig welding
UNIT 4 Total Quality Management .pptx
Fundamentals of Mechanical Engineering.pptx
Construction Project Organization Group 2.pptx
Geodesy 1.pptx...............................................
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
III.4.1.2_The_Space_Environment.p pdffdf
Total quality management ppt for engineering students
Foundation to blockchain - A guide to Blockchain Tech
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
Mechanical Engineering MATERIALS Selection

Energy consumption of vlsi decoders

  • 1. Energy Consumption of VLSI Decoders ABSTRACT: Thompson’s model of very large scale integration computation relates the energy of a computation to the product of the circuit area and the number of clock cycles needed to carry out the computation. It is shown that for any sequence of increasing block-length decoder circuits implemented according to this model, if the probability of block error is asymptotically less than 1/2 then the energy of the computation scales at least as _(n(log n)1/2), and so the energy of decoding per bit must scale at least as _(log n)1/2. This implies that the average energy per decoded bit must approach infinity for any sequence of decoders that approaches capacity. The analysis techniques used are then extended to show that for any sequence of increasing block-length serial decoders, if the asymptotic block error probability is less than 1/2 then the energy scales at least as fast as _(n log n). In a very general case that allows for the number of output pins to vary with block length, it is shown that the energy must scale as _(n(log n)1/5). A simple example is provided of a class of circuits performing low-density parity-check decoding whose energy complexity scales as O(n2 log log n).
  • 2. EXISTING SYSTEM: SINCE the work of Shannon [1], information theory has sought to determine how much information can be communicated over a noisy channel; modern coding theory has sought ways to achieve this capacity using error control codes. A standard channel model is the additive white Gaussian noise (AWGN) channel, for which the maximum rate of information that can be reliably communicated (known as the capacity) is known and depends on the transmission power. This model does not, however, consider the energy it takes to encode and decode; a full understanding of energy use in a communication system requires taking into account these encoding and decoding energies, along with the transmission energy. Currently there has been very little work in seeking a fundamental understanding of the energy required for decoding circuits. Early work in relating the area and the number of clock cycles in decoding circuits was presented by El Gamal et al. in [2]. More recent work in trying to find fundamental limits on the energy of decoding can be attributed to Grover et al. in [3].
  • 3. PROPOSED SYSTEM: The result of this paper uses a similar approach to Grover et al., but we generalize the computation model to both parallel and serial computation, and show how the energy of low block error probability decoders must scale with block length n. We believe that this approach can guide the development of codes and decoding circuits that are optimal from an energy standpoint. In this paper, in Section II we will describe the VLSI model that will be used to derive our bounds on decoding energy. Our results apply to a decoder for a standard binary erasure channel, which will be formally defined in Section III. In Section IV we will describe some terminology and some key lemmas used in our paper. The main contribution of this paper will be given in Section V where we describe a scaling rule for the energy of sequences of decoders that have asymptotic error probability less than ½ . The approach used in this section is extended in Section VI to find a scaling rule for serial computation. Then, in Section VII we extend the approaches of the previous sections to derive a non-trivial super-linear lower bound on circuit energy complexity for sequences of decoders in which the number of output pins can vary with increasing block length. These results are applied to find a scaling rule for the energy of capacity approaching decoders as a function of fraction of capacity in Section VIII. We then give a simple example in Section IX showing how an LDPC
  • 4. decoder can be implemented with at most (O n2 log log n) energy, providing an upper bound to complement our fundamental lower bound.
  • 5. SOFTWARE IMPLEMENTATION:  Modelsim 6.0  Xilinx 14.2 HARDWARE IMPLEMENTATION:  SPARTAN-III, SPARTAN-VI