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

טכניקות זיהוי שגיאות נפוצות

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

יישום שגיאות

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

עקבו אחרי Error Detection codes

חישוב קודי זיהוי שגיאות תלוי בשיטה שנבחרה. עבור שוויון, קצת אחד נוסף על סמך מספר 1s בנתונים. CRC כרוך חלוקת הנתונים על ידי פולינומאלי שנקבע מראש ושימוש בשאר כמו ה- Checksums מחושב בדרך כלל על ידי סציפי נתונים ונטילת התוצאה מספר.

  • מעט
  • בדיקה חוזרת של Cyclic Redundancy Check (CRC)
  • Checksum
  • קוד ה- Hamming