SlideShare a Scribd company logo
4
Most read
5
Most read
6
Most read
LOW-POWER LDPC DECODER
IMPLEMENTATION USING
LAYER DECODING
AJITH.C
212111419001 Guide BY
M.E VLSI Design Mr.P Kabilamani,Lecturer,ECE
Abstract
 Method for creating LDPC codes which are
specifically designed to be hardware friendly.
 Layer decoding is the one of the efficient
approach to decode the LDPC code with good
error rate performance.
 Proposed approach will efficiently decrease the
power.
INTRODUCTION
 LDPC Code is a Linear Error Correcting Code.
 LDPC codes are finding increasing use
◦ 1. reliable and highly efficient information transfer
over bandwidth
◦ 2. return channel–constrained links in the presence of
data-corrupting noise.
 Error correcting code in the new DVB-S2
Cont…
 Representations for LDPC Codes
Matrix and Graphical Representations
Existing Method
 Layered Decoding
Cont…
 Most Practical LDPC Codes are structured
to support layered decoders in hardware.
 This concept is usually generalized by
dividing the H-Matrix into Layers.
 Only one CN can access a given VN
memory at a specific time.
 In a layered decoder,one CN processor
can be designed to serially process the
different rows of the H-Matrix.
Proposed Method
 Vectored Layer Decoding
Cont…
 Vector Decoder Architecture
overcomes the limitation of the layered
decoder by packing multiple
messages in the same memory unit.
 Throughput of a vector decoder can
be times that of a scalar decoder.
Phase I
 LDPC Encoding
Phase II
 LDPC Decoding using Layer
Decoding.
 Vectored Layer Decoding.
LDPC Encoding
 Generator Matrix from Parity Check
Matrix.
 Encoding Technique.
Generator Matrix from Parity
Check Matrix
 Parity Check Matrix(H)
H(qxn)=[Pqxk : Iq ].
 Generator Matrix(G)
G(kxn) =[Ik:Pkxq].
Encoding Technique
 Encoding by Matrix Multiplication
 Systematic codeword Generation
codeword,X=axGT
a=(a1,a2,……ak),k information bits to
be encoded.
GT=Generator Matrix Transpose
Software Used
 Simulation : Xilinx ISE 9.1i
Simulation For H Matrix To G
Matrix Generation
Cont..
Simulation For LDPC
Encoding
References
 R. Gallager, “Low-density parity-check codes,”
IEEE Trans. Inf. Theory, vol. IT-8, no. 1, pp. 21–
28, Jan. 1962.
 Z. Li, L. Chen, L. Zeng, S. Lin, and W.
Fong, “Efficient encoding of quasi-cyclic low-
density parity-check codes,” IEEE Trans.
Commun.,vol. 53, no. 11, p. 1973, Nov. 2005.
 E. Yeo, P. Pakzad, B. Nikolic, and V.
Anantharam, “High throughput low-density parity-
check decoder architectures,” in Proc. IEEE Global
Telecommun. Conf., 2001, vol. 5, pp. 3019–3024.
THANK YOU
Ad

Recommended

Thesis_Presentation
Thesis_Presentation
Panagiotis Chatzi nikolaou
 
LDPC
LDPC
Naveed Channa
 
LDPC Encoding
LDPC Encoding
Bhagwat Singh Rathore
 
My review on low density parity check codes
My review on low density parity check codes
pulugurtha venkatesh
 
H.264 video standard
H.264 video standard
Sajan Sahu
 
Vlsi Synthesis
Vlsi Synthesis
SIVA NAGENDRA REDDY
 
Unit 5 Quantization
Unit 5 Quantization
Dr Piyush Charan
 
STLD-Combinational logic design
STLD-Combinational logic design
Abhinay Potlabathini
 
ASIC VS FPGA.ppt
ASIC VS FPGA.ppt
gopakumar885691
 
Architecture et programmation des circuits CPLD et des FPGA
Architecture et programmation des circuits CPLD et des FPGA
Chiheb Ouaghlani
 
H261
H261
Videoguy
 
Audio compression
Audio compression
Madhawa Gunasekara
 
Video coding standards ppt
Video coding standards ppt
Lokesh Reddy Avula
 
Lzw compression ppt
Lzw compression ppt
Rabia Nazir
 
Lossless predictive coding
Lossless predictive coding
Fahad Israr
 
WIlfried K. AGBO- Exposé sur la Cryptographie
WIlfried K. AGBO- Exposé sur la Cryptographie
Wilfreid AGBO
 
Predictive coding
Predictive coding
p_ayal
 
Steganography
Steganography
Presentaionslive.blogspot.com
 
Lzw coding technique for image compression
Lzw coding technique for image compression
Tata Consultancy Services
 
Video Compression Standards - History & Introduction
Video Compression Standards - History & Introduction
Champ Yen
 
Honeybadger of BFT Protocols
Honeybadger of BFT Protocols
YongraeJo
 
MD5 ALGORITHM.pptx
MD5 ALGORITHM.pptx
Rajapriya82
 
RPL - Routing Protocol for Low Power and Lossy Networks
RPL - Routing Protocol for Low Power and Lossy Networks
Pradeep Kumar TS
 
An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)
Varun Ravi
 
Public Key Cryptography
Public Key Cryptography
Gopal Sakarkar
 
Dictionary Based Compression
Dictionary Based Compression
anithabalaprabhu
 
Report-Implementation of Quantum Gates using Verilog
Report-Implementation of Quantum Gates using Verilog
Shashank Kumar
 
Code GPU with CUDA - SIMT
Code GPU with CUDA - SIMT
Marina Kolpakova
 
2 1
2 1
Arthur Sanchez
 
Phd Defence
Phd Defence
Amira Alloum
 

More Related Content

What's hot (20)

ASIC VS FPGA.ppt
ASIC VS FPGA.ppt
gopakumar885691
 
Architecture et programmation des circuits CPLD et des FPGA
Architecture et programmation des circuits CPLD et des FPGA
Chiheb Ouaghlani
 
H261
H261
Videoguy
 
Audio compression
Audio compression
Madhawa Gunasekara
 
Video coding standards ppt
Video coding standards ppt
Lokesh Reddy Avula
 
Lzw compression ppt
Lzw compression ppt
Rabia Nazir
 
Lossless predictive coding
Lossless predictive coding
Fahad Israr
 
WIlfried K. AGBO- Exposé sur la Cryptographie
WIlfried K. AGBO- Exposé sur la Cryptographie
Wilfreid AGBO
 
Predictive coding
Predictive coding
p_ayal
 
Steganography
Steganography
Presentaionslive.blogspot.com
 
Lzw coding technique for image compression
Lzw coding technique for image compression
Tata Consultancy Services
 
Video Compression Standards - History & Introduction
Video Compression Standards - History & Introduction
Champ Yen
 
Honeybadger of BFT Protocols
Honeybadger of BFT Protocols
YongraeJo
 
MD5 ALGORITHM.pptx
MD5 ALGORITHM.pptx
Rajapriya82
 
RPL - Routing Protocol for Low Power and Lossy Networks
RPL - Routing Protocol for Low Power and Lossy Networks
Pradeep Kumar TS
 
An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)
Varun Ravi
 
Public Key Cryptography
Public Key Cryptography
Gopal Sakarkar
 
Dictionary Based Compression
Dictionary Based Compression
anithabalaprabhu
 
Report-Implementation of Quantum Gates using Verilog
Report-Implementation of Quantum Gates using Verilog
Shashank Kumar
 
Code GPU with CUDA - SIMT
Code GPU with CUDA - SIMT
Marina Kolpakova
 
Architecture et programmation des circuits CPLD et des FPGA
Architecture et programmation des circuits CPLD et des FPGA
Chiheb Ouaghlani
 
Lzw compression ppt
Lzw compression ppt
Rabia Nazir
 
Lossless predictive coding
Lossless predictive coding
Fahad Israr
 
WIlfried K. AGBO- Exposé sur la Cryptographie
WIlfried K. AGBO- Exposé sur la Cryptographie
Wilfreid AGBO
 
Predictive coding
Predictive coding
p_ayal
 
Video Compression Standards - History & Introduction
Video Compression Standards - History & Introduction
Champ Yen
 
Honeybadger of BFT Protocols
Honeybadger of BFT Protocols
YongraeJo
 
MD5 ALGORITHM.pptx
MD5 ALGORITHM.pptx
Rajapriya82
 
RPL - Routing Protocol for Low Power and Lossy Networks
RPL - Routing Protocol for Low Power and Lossy Networks
Pradeep Kumar TS
 
An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)
Varun Ravi
 
Public Key Cryptography
Public Key Cryptography
Gopal Sakarkar
 
Dictionary Based Compression
Dictionary Based Compression
anithabalaprabhu
 
Report-Implementation of Quantum Gates using Verilog
Report-Implementation of Quantum Gates using Verilog
Shashank Kumar
 

Viewers also liked (6)

2 1
2 1
Arthur Sanchez
 
Phd Defence
Phd Defence
Amira Alloum
 
Miami in touch-amdocs-lte-2011-05-16-handout
Miami in touch-amdocs-lte-2011-05-16-handout
Arthur Sanchez
 
02 ldpc bit flipping_decoding_dark knight
02 ldpc bit flipping_decoding_dark knight
Devanshi Piprottar
 
LDPC - Low Density Parity Check Matrix
LDPC - Low Density Parity Check Matrix
Kavi
 
LDPC Codes
LDPC Codes
Sahar Foroughi
 
Miami in touch-amdocs-lte-2011-05-16-handout
Miami in touch-amdocs-lte-2011-05-16-handout
Arthur Sanchez
 
02 ldpc bit flipping_decoding_dark knight
02 ldpc bit flipping_decoding_dark knight
Devanshi Piprottar
 
LDPC - Low Density Parity Check Matrix
LDPC - Low Density Parity Check Matrix
Kavi
 
Ad

Similar to Low power ldpc decoder implementation using layer decoding (20)

REDUCED COMPLEXITY QUASI-CYCLIC LDPC ENCODER FOR IEEE 802.11N
REDUCED COMPLEXITY QUASI-CYCLIC LDPC ENCODER FOR IEEE 802.11N
VLSICS Design
 
LDPC Encoding and Hamming Encoding
LDPC Encoding and Hamming Encoding
Bhagwat Singh Rathore
 
Fpga implementation of linear ldpc encoder
Fpga implementation of linear ldpc encoder
eSAT Journals
 
Fpga implementation of linear ldpc encoder
Fpga implementation of linear ldpc encoder
eSAT Publishing House
 
Ab4102211213
Ab4102211213
IJERA Editor
 
FPGA Implementation of LDPC Encoder for Terrestrial Television
FPGA Implementation of LDPC Encoder for Terrestrial Television
AI Publications
 
FPGA Hardware Design of Different LDPC Applications: Survey
FPGA Hardware Design of Different LDPC Applications: Survey
BRNSSPublicationHubI
 
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
IRJET Journal
 
Ebc7fc8ba9801f03982acec158fa751744ca copie
Ebc7fc8ba9801f03982acec158fa751744ca copie
Sourour Kanzari
 
C04922125
C04922125
IOSR-JEN
 
Error control coding techniques
Error control coding techniques
DhanashriNandre
 
Lecture summary: architectures for baseband signal processing of wireless com...
Lecture summary: architectures for baseband signal processing of wireless com...
Frank Kienle
 
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
ijceronline
 
Proposal
Proposal
Shaikh M Karim
 
Analysis of LDPC Codes under Wi-Max IEEE 802.16e
Analysis of LDPC Codes under Wi-Max IEEE 802.16e
IJERD Editor
 
IRJET - Wireless Transmission of Data using LDPC Codes based on Raspberry Pi
IRJET - Wireless Transmission of Data using LDPC Codes based on Raspberry Pi
IRJET Journal
 
Design and implementation of log domain decoder
Design and implementation of log domain decoder
IJECEIAES
 
Iisrt jona priyaa(1 5)
Iisrt jona priyaa(1 5)
IISRT
 
GF(q) LDPC encoder and decoder FPGA implementation using group shuffled beli...
GF(q) LDPC encoder and decoder FPGA implementation using group shuffled beli...
IJECEIAES
 
vorlage
vorlage
Karim Safty
 
REDUCED COMPLEXITY QUASI-CYCLIC LDPC ENCODER FOR IEEE 802.11N
REDUCED COMPLEXITY QUASI-CYCLIC LDPC ENCODER FOR IEEE 802.11N
VLSICS Design
 
Fpga implementation of linear ldpc encoder
Fpga implementation of linear ldpc encoder
eSAT Journals
 
Fpga implementation of linear ldpc encoder
Fpga implementation of linear ldpc encoder
eSAT Publishing House
 
FPGA Implementation of LDPC Encoder for Terrestrial Television
FPGA Implementation of LDPC Encoder for Terrestrial Television
AI Publications
 
FPGA Hardware Design of Different LDPC Applications: Survey
FPGA Hardware Design of Different LDPC Applications: Survey
BRNSSPublicationHubI
 
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
IRJET Journal
 
Ebc7fc8ba9801f03982acec158fa751744ca copie
Ebc7fc8ba9801f03982acec158fa751744ca copie
Sourour Kanzari
 
Error control coding techniques
Error control coding techniques
DhanashriNandre
 
Lecture summary: architectures for baseband signal processing of wireless com...
Lecture summary: architectures for baseband signal processing of wireless com...
Frank Kienle
 
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
ijceronline
 
Analysis of LDPC Codes under Wi-Max IEEE 802.16e
Analysis of LDPC Codes under Wi-Max IEEE 802.16e
IJERD Editor
 
IRJET - Wireless Transmission of Data using LDPC Codes based on Raspberry Pi
IRJET - Wireless Transmission of Data using LDPC Codes based on Raspberry Pi
IRJET Journal
 
Design and implementation of log domain decoder
Design and implementation of log domain decoder
IJECEIAES
 
Iisrt jona priyaa(1 5)
Iisrt jona priyaa(1 5)
IISRT
 
GF(q) LDPC encoder and decoder FPGA implementation using group shuffled beli...
GF(q) LDPC encoder and decoder FPGA implementation using group shuffled beli...
IJECEIAES
 
Ad

Recently uploaded (20)

Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
 
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
 
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
 
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
Priyanka Aash
 
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
 
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
 
Connecting Data and Intelligence: The Role of FME in Machine Learning
Connecting Data and Intelligence: The Role of FME in Machine Learning
Safe Software
 
The Future of Product Management in AI ERA.pdf
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
Lessons Learned from Developing Secure AI Workflows.pdf
Lessons Learned from Developing Secure AI Workflows.pdf
Priyanka Aash
 
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
Safe Software
 
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
 
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Priyanka Aash
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
Cyber Defense Matrix Workshop - RSA Conference
Cyber Defense Matrix Workshop - RSA Conference
Priyanka Aash
 
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC
 
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
janeliewang985
 
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
 
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
 
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
 
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
Priyanka Aash
 
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
 
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
 
Connecting Data and Intelligence: The Role of FME in Machine Learning
Connecting Data and Intelligence: The Role of FME in Machine Learning
Safe Software
 
The Future of Product Management in AI ERA.pdf
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
Lessons Learned from Developing Secure AI Workflows.pdf
Lessons Learned from Developing Secure AI Workflows.pdf
Priyanka Aash
 
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
Safe Software
 
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
 
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Priyanka Aash
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
Cyber Defense Matrix Workshop - RSA Conference
Cyber Defense Matrix Workshop - RSA Conference
Priyanka Aash
 
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC
 
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
janeliewang985
 
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik
 

Low power ldpc decoder implementation using layer decoding

  • 1. LOW-POWER LDPC DECODER IMPLEMENTATION USING LAYER DECODING AJITH.C 212111419001 Guide BY M.E VLSI Design Mr.P Kabilamani,Lecturer,ECE
  • 2. Abstract  Method for creating LDPC codes which are specifically designed to be hardware friendly.  Layer decoding is the one of the efficient approach to decode the LDPC code with good error rate performance.  Proposed approach will efficiently decrease the power.
  • 3. INTRODUCTION  LDPC Code is a Linear Error Correcting Code.  LDPC codes are finding increasing use ◦ 1. reliable and highly efficient information transfer over bandwidth ◦ 2. return channel–constrained links in the presence of data-corrupting noise.  Error correcting code in the new DVB-S2
  • 4. Cont…  Representations for LDPC Codes Matrix and Graphical Representations
  • 6. Cont…  Most Practical LDPC Codes are structured to support layered decoders in hardware.  This concept is usually generalized by dividing the H-Matrix into Layers.  Only one CN can access a given VN memory at a specific time.  In a layered decoder,one CN processor can be designed to serially process the different rows of the H-Matrix.
  • 8. Cont…  Vector Decoder Architecture overcomes the limitation of the layered decoder by packing multiple messages in the same memory unit.  Throughput of a vector decoder can be times that of a scalar decoder.
  • 9. Phase I  LDPC Encoding
  • 10. Phase II  LDPC Decoding using Layer Decoding.  Vectored Layer Decoding.
  • 11. LDPC Encoding  Generator Matrix from Parity Check Matrix.  Encoding Technique.
  • 12. Generator Matrix from Parity Check Matrix  Parity Check Matrix(H) H(qxn)=[Pqxk : Iq ].  Generator Matrix(G) G(kxn) =[Ik:Pkxq].
  • 13. Encoding Technique  Encoding by Matrix Multiplication  Systematic codeword Generation codeword,X=axGT a=(a1,a2,……ak),k information bits to be encoded. GT=Generator Matrix Transpose
  • 14. Software Used  Simulation : Xilinx ISE 9.1i
  • 15. Simulation For H Matrix To G Matrix Generation
  • 18. References  R. Gallager, “Low-density parity-check codes,” IEEE Trans. Inf. Theory, vol. IT-8, no. 1, pp. 21– 28, Jan. 1962.  Z. Li, L. Chen, L. Zeng, S. Lin, and W. Fong, “Efficient encoding of quasi-cyclic low- density parity-check codes,” IEEE Trans. Commun.,vol. 53, no. 11, p. 1973, Nov. 2005.  E. Yeo, P. Pakzad, B. Nikolic, and V. Anantharam, “High throughput low-density parity- check decoder architectures,” in Proc. IEEE Global Telecommun. Conf., 2001, vol. 5, pp. 3019–3024.