Go Back  IT Forums > Software > Software Wanted
User Name
Password
Reply
 
Thread Tools Search this Thread Display Modes

ECC- Algorithm
  #1
Old 07-26-2006, 02:56 AM
Hari
Junior Member


Hari is offline
Hari's Info
Join Date: Jul 2006
Posts: 1
Default ECC- Algorithm

I am currently working in a development of error detection and
correction algorithm. I found a sample ECC algorithm provided by
Samsung for NAND flash.

Please checkup the algorithm following link.

http://www.samsung.com/Products/Sem...ppnote/samsung_...

The ECC algorithm detects all Single bit errors. It generates 3 ECC
(Parity code) bytes for a given data of 512bytes

We need to generate ECC codes for the original data and corrupted data.
We can generate ECC bytes using the function make_ecc_512(). Later we
need to compare them using the function.compare_ecc_512().

Problem:
It doesn't detects 0000 bits change to 1111 bit. & viceversa. (ie. Data
0x0000 changes to 0xFFFF is detected as NO_ERROR).

Reason:
The ECC generated for 0x0000 and 0xFFFF are the same.

Can anyone help me to resolve the issue.

Thanks in advance.

Regards,
Hari

Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Style Design by vBStyles.com


Top Contact Us - IT Forums - Archive - MyLounge Top
MyLounge.com Site Map
Forum: Cars, Cell Phone, Database, Games, Home Improvement, IT, Music, School, Sports, Web Design, Web Server, Weight Loss

The MyLounge.com forum is intended for informational use only and should not be relied upon and is not a substitute for any advice. The information contained on MyLounge.com are opinions and suggestions of members and is not a representation of the opinions of MyLounge.com. MyLounge.com does not warrant or vouch for the accuracy, completeness or usefulness of any postings or the qualifications of any person responding. Please consult a expert or seek the services of an attorney in your area for more accuracy on your specific situation. Please note that our forums also serve as mirrors to Usenet newsgroups. Many posts you see on our forums are made by newsgroup users who may not be members of MyLounge.com Term of Service