בית חומרה מהו זיכרון קוד לתיקון שגיאות (זיכרון ecc)? - הגדרה מטכנולוגיה

מהו זיכרון קוד לתיקון שגיאות (זיכרון ecc)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של זיכרון קוד שגיאה (זיכרון ECC)?

זיכרון לתיקון שגיאות קוד (ECC) הוא סוג של אחסון נתוני מחשב המיועד במיוחד לגילוי, תיקון ופיקוח של הסוגים השכיחים ביותר של פגמים בנתוני פנים. תוך כדי עיבוד נתונים, זיכרון ECC המצויד באלגוריתם מיוחד סורק ומתקן שגיאות זיכרון של סיביות בודדות ללא הרף. זה מבטיח ששום מידע שגוי או פגום לא יאוחסן בטעות בזיכרון. בדרך כלל הוא נמצא ומשמש במערכות עם נתונים בעלי ערך גבוה כגון מערכות מחשוב מדעיות ופיננסיות.

Techopedia מסביר זיכרון לתיקון שגיאות קוד (זיכרון ECC)

זיכרון ECC מסורתי משתמש בקודי המינג, בעוד שאחרים משתמשים בשכפול מודולרי משולש, העדיף בגלל שיש להם חומרה מהירה יותר בהשוואה לחומרה לתיקון שגיאות Hamming. יישומים קודמים של שגיאות ניתנות לתיקון מסיכת זיכרון ECC, מתנהגות כאילו השגיאה מעולם לא התרחשה ורק מדווחות על שגיאות שאינן ניתנות לתיקון. יישומים אחרונים רושמים שגיאות ניתנות לתיקון וגם שגיאות שאינן ניתנות לתיקון.

זיכרון ECC משתמש בסיביות זוגיות באחסון קוד מוצפן. במקביל לכתיבה של נתונים לזיכרון, קוד ECC שלו מאוחסן. לאחר קריאת נתונים, קוד ECC המאוחסן מושווה לקוד ECC שנוצר בעת קריאת הנתונים. אם בכל מקרה יש חוסר התאמה, הוא מפוענח על ידי סיביות הזוגיות כדי לקבוע לאיזה סיב יש שגיאה והוא מתוקן מייד.

מהו זיכרון קוד לתיקון שגיאות (זיכרון ecc)? - הגדרה מטכנולוגיה