1st rv ppt.pptx
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
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