ECC والتكافؤ وموثوقية الذاكرة
معلومات فحص إضافية تكشف أنماط أخطاء معينة أو تصححها.
تصحيح الأخطاء قدرة محددة، وليس وعدًا بإصلاح كل فشل.
المحتوى.
ابنِ قرارًا
| A | B | XOR |
|---|---|---|
| ٠ | ٠ | ٠ |
| ٠ | ١ | ١ |
| ١ | ٠ | ١ |
| ١ | ١ | ٠ |
يمكن بناء أي دالة منطقية من NAND. تركيب البوابات الصغيرة يصنع دارات اختيار وجمع وتحكم.
حدود هذا النموذج
منطق بولياني مثالي. لا يحاكي التوقيت الكهربائي والضجيج.
ما الذي يحدث في الداخل
إضافة معلومات زائدة
يكشف التكافؤ بعض أنماط تغيّر البتات لكنه لا يحدد الخطأ عمومًا. تحفظ الشفرة المصححة معلومات إضافية لكشف أنماط معينة وتصحيحها. يصحح SECDED الشائع بتًا واحدًا ويكشف بتين داخل كلمة الشفرة؛ وتختلف تغطية الأنظمة الأخرى.
تحديد المسار المحمي
يحمي ECC الداخلي بنى تخزين داخل DRAM. يحمي ECC النظام مسارًا أوسع حين تدعمه المتحكمات والوحدات واللوحة والبرمجيات الثابتة. يفحص scrubbing الذاكرة دوريًا وتُبلغ المراقبة عن الأخطاء. قد تتجاوز اضطرابات الصفوف وأعطال الأجهزة تغطية الشفرة.
ما أثر ذلك في برنامجك
مهندس الأنظمة والعتاد
تحقق من دعم المنصة كاملًا ومن الإبلاغ. حدد سلوك الخطأ غير القابل للتصحيح، لا عدّ المصحح فقط.
مطوّر البرمجيات
للعمل الحرج الطويل، راعِ الموثوقية مع السرعة. تعالج النسخ الاحتياطية والمجاميع الاختبارية والاستعادة أعطالًا تختلف عن ECC.
اقرأ المواصفات الأصلية
توضح هذه المراجع العقود الأساسية وتفاصيل التنفيذ. الرسومات هنا نماذج تعليمية مبسطة.