1st rv ppt.pptx

12
Implementation of Corrected Code by Improving the Speed of Detection and Decoding Process Presents by S.Rajeswari PG Scholar M.E VLSI Design Under Guidance of Mr.R.Ponnangan AP/ECE

Upload: ashokkumar-ganesan

Post on 25-Oct-2015

50 views

Category:

Documents


0 download

TRANSCRIPT

Implementation of Corrected Code by Improving the Speed of Detection and Decoding Process

Presents by

S.Rajeswari

PG Scholar

M.E VLSI Design

Under Guidance of

Mr.R.Ponnangan

AP/ECE

AbstractDetection and decoding performs sequentiallySoft error detection(Logical Errors)The corrected code has been produced as an output

Existing SystemMajority Logic decoder Correction depends on parity check equationsInduced bit-flips to the Low-Density Parity Check codesAfter the Nth cycle the result has been produced

Proposed SystemMajority Logic detector/decoderDifferent set cyclic codesPart of Low-Density Parity Check codesThe Majority Logic Detection/Decoding process has been done in 3 cyclesControl unit manages the detection process

Flow Chart

LITERATURE SURVEYSl.no TITLE TECHNOLOGY ITERATION AREA SPEED CODE

CORRECTION

1 EFFICIENT MAJORITY LOGICAL FAULT DETECTION WITH DIFFERENCE SET CODES FOR MEMORY APPLICATIONS

MAJORITY LOGICAL FAULT DETECTION

NO NO NO YES

2 RADIATION INDUCED SOFT ERRORS IN ADVANCED SEMICONDUCTOR TECHNOLOGY

SOFT ERROR RATE NO YES YES YES

3 MODELS AND ALGORITHMIC LIMITS FOR AN ECC-BASED APPROACH TO HARDENING SUB-100-nm SRAMs

BIT ERROR RATE NO YES NO NO

4 DEC ECC DESIGN TO IMPROVE MEMORY RELIABILITY IN SUB-100nm TECHNOLOGIES

DOUBLE ERROR CORRECTION NO YES YES NO

5 DIFFERENCE-SET CYCLIC CODES MAJORITY LOGIC DECODER YES NO NO YES

6 IMPLEMENTATION OF CORRECTED CODE BY IMPROVING THE SPEED OF DETECTION AND DECODING PROCESS

MAJORITY LOGIC DETECTION AND DECODING

YES YES YES YES

Block Diagram

MEMORY

N CYCLE PROCESS

PLAIN ML DECODER

SYNDROME FAULT

DETECTOR

MAJORITY LOGIC

DETECTOR/DECODER

ENCODER

WORD

WORD

3 CYCLE PROCESS

ModulesError detection upto N cyclePlain ML decoderSyndrome fault detectorMajority logic detector/decoderDetection and decoding in 3 cycles

Reference R. C. Baumann, “Radiation-induced soft errors in advanced semiconductor

technologies,” IEEE Trans. Device Mater. Reliabil., vol. 5, no.3, pp. 301–316, Sep. 2005

J. von Neumann, “Probabilistic logics and synthesis of reliable organisms from unreliable components,” Automata Studies, pp. 43–98, 1956.

M. A. Bajura et al., “Models and algorithmic limits for an ECC-based approach to hardening sub-100-nm SRAMs,” IEEE Trans. Nucl. Sci.,vol. 54, no. 4, pp. 935–945, Aug. 2007.

R. Naseer and J. Draper, “DEC ECC design to improve memory reliability in sub-100 nm technologies,” in Proc. IEEE ICECS, 2008, pp.586–589.

Cont……..S. Ghosh and P. D. Lincoln, “Low-density parity check codes for errorcorrection in

nanoscale memory,” SRI Comput. Sci. Lab. Tech. Rep.CSL-0703, 2007H. Naeimi and A. DeHon, “Fault secure encoder and decoder for NanoMemory

applications,” IEEE Trans. Very Large Scale Integr.(VLSI) Syst., vol. 17, no. 4, pp. 473–486, Apr. 2009

E. J.Weldon, Jr., “Difference-set cyclic codes,” Bell Syst. Tech. J., vol.45, pp. 1045–1055, 1966.

T. Shibuya and K. Sakaniwa, “Construction of cyclic codes suitable for iterative decoding via generating idempotents,” IEICE Trans. Fundamentals,vol. E86-A, no. 4, pp. 928–939, 2003.

Cont………Shih-Fu Liu, Pedro Reviriego,” Efficient Majority Logic Fault Detection With

Difference-Set Codes for Memory Applications,” IEEE Transactions On Very Large Scale Integration (Vlsi) Systems, Vol. 20, No. 1, January 2012

Thank you