Finding the First Two Minima and Index For Parity Check LDPC Codes

Page 1

IJSRD - International Journal for Scientific Research & Development| Vol. 4, Issue 05, 2016 | ISSN (online): 2321-0613

Finding the First Two Minima and Index for Parity Check LDPC Codes M. Mounica1 M.Srujana2 M.Tech. Student 2Associate Professor 1,2 Department of Electronic & Communication Engineering 1,2 Pathfinder Engineering College (Pech), Thimmapur, Hanamkonda,Warangal Telangana,India 1

Abstract— This paper represents that hardware efficient design to findout the first rwo minimum values and its index so this is the most important design for the low complexity decoder structure by using min sum algorithm. This proposed algorithm can represents that the usage of comparators are less than previous desgns and which can reusable to compare the results for the first minimum and also used collect the second order elements for second minima. The area time complexity should be improved in this proposed design. Key words: Low-Density Parity-Check (LDPC) Codes, Tree Structure, Digital IC’s, Minimum Values and Index

selects the smaller value from 2 inputs consists of 1 comparator and one w-bit 2-to-1 multiplexor. On the opposite hand, the C1M2 unit is created of one comparator and 2 w-bit 2-to-1 multiplexors to work out both the larger and smaller values.

I. INTRODUCTION DUE to the powerful error-correcting capability, lowdensity parity-check (LDPC) codes have wide been applied to wireless communication system, personal area networks, and solid-state drives.Toeliminatethe difficult hyperboliccomputations needed withinthe sum–product secret writing rule, recent LDPC decoders square measure implemented supported the min–sum (MS) secret writing rule. within the MS rule, the check-node (CN) operation computes the primary 2 minima and also the index of the primary minimum among several variable-to-check messages given as inputs. Generally, the hardware block that finds the primary 2 minima, which is termed a looking out module (SM), is enforced by using the balanced tree structure. The number of inputs to be compared in choosing the primary 2 minima is increasing to attain sturdy and long LDPC codes. For example, a recent SM developed for storage applications deals with quite a hundred inputs. The hardware complexness of such a fancy SM takes a major portion within the overall complexity of associate LDPC decoder. Moreover, the realm taken by multiple SMs becomes a lot of hefty during a highthroughput decoder, as large CN operations square measure performed in parallel to increase the secret writing turnout. A novel tree structure is planned during this transient to attenuate the number of comparators likewise because the area–time (AT) complexity. rather than finding the precise second minimum once finding the primary minimum, the planned rule collects the candidates of the second minimum whereas finding out the primary minimum. The candidate set is well made by reusing the comparison results performed for the primary minimum. Compared to the previous SM, the planned SM reduces the amount of comparators by quite four-hundredth.

Fig. 1: CIM1 unit For the sake of simplicity, we tend to focus during this transient on the generation of MIN1 and MIN2, as IDX is obtained exploitation the results of comparisons performed for MIN1. additionally, let the number of inputs k be an influence of two, i.e., k = 2m.When k isn't a power of two, such associate SM is achieved by pruning some leaf nodes of the balanced SM designed with 2m inputs wherever 2m > k, as delineated within the previous literatures. Fig. a pair of depicts the standard sorting-based SM, referred to as SMsort, handling eight inputs. the general process consists of 2 steps: 1) finding MIN1 with the binary tree structure and 2) selectingMIN2 by suggests that of the multiplexing network controlled by IDX [9]. As shown in Fig. 3, IDX can merely be generated from the comparison results, where cij represents the jth comparison result at the ith step of the binary tree. The multiplexing network generates a candidate set of MIN2, Y =, by using 3 8-to-1 multiplexors.

II. LITERATURE REVIEW For a given set of k w-bit inputs, X =, the SM for k inputs produces 3 outputs: 1) the primary minimum value MIN1 = min, 2) the second minimum price, MIN2 = min}, and 3) the index of the primary minimum IDX, that is i if xi is MIN1. 2 2 input primitive units, C1M1 and C1M2, square measure wide accustomed notice associate SM. The C1M1 unit that

Fig. 2: CIM2 Unit After selecting 3 candidates, 2 C1M1 units square measure used to determine MIN2. As a result, the SMsort necessitates 9 comparators, 3 8-to-1 multiplexors, and 9 2-to-1

All rights reserved by www.ijsrd.com

112


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.