Table of Contents
تکنیک های تجدید حافظه برای حفظ یکپارچگی داده ها در سیستم های رم پویا ضروری است.آنها شامل عملیات دوره ای برای جلوگیری از از از دست دادن داده ها ناشی از نشت شارژ هستند. درک اینکه چگونه این تکنیک ها کار می کنند و تاثیر آنها بر قابلیت اطمینان سیستم برای طراحی سیستم های الکترونیکی قوی بسیار مهم است.
انواع تکنیک های حافظه سازی
در درجه اول دو نوع تکنیک های تازه سازی وجود دارد: توزیع شده و تکثیر شده در فواصل منظم برای هر سلول حافظه رخ می دهد، در حالی که تازه سازی گروه بخش های خاصی از حافظه را در زمان های برنامه ریزی شده هدف قرار می دهد.هر دو روش با هدف اطمینان از حفظ داده بدون تاثیر قابل توجهی بر عملکرد سیستم.
محاسبه برای نرخ های جدید
نرخ تازه سازی باید بر اساس ویژگی های نشت شارژ حافظه محاسبه شود. فرمول اصلی شامل تعیین حداکثر زمان قبل از اینکه یک سلول داده های خود را از دست بدهد، به عنوان زمان حفظ شناخته می شود. فاصله تازه باید کمتر از این زمان حفظ برای جلوگیری از از از از دست دادن داده ها باشد.
به عنوان مثال، اگر زمان حفظ 64 میلی ثانیه باشد، فاصله تازه باید در یا زیر این مقدار تنظیم شود.در مجموع تعداد چرخه های تازه در ثانیه می تواند محاسبه شود:
[[ویرایش] [۱] [۱۰] [۱۰] [۱] [۱] [۱۰] [۱] [۱] [۱]
تاثیر بر قابلیت اطمینان سیستم
تکنیک های تازه سازی مناسب به طور مستقیم بر قابلیت اطمینان سیستم تأثیر می گذارند. نرخ های تازه سازی ناکافی می تواند منجر به فساد داده شود، در حالی که تازه سازی های بیش از حد ممکن است کارایی سیستم را کاهش دهد.
پیاده سازی محاسبات دقیق برای فواصل تازه کمک می کند تا یکپارچگی داده ها را حفظ کرده و طول عمر حافظه را طولانی تر کند.همچنین خطر شکست سیستم ناشی از خطاهای حافظه را به حداقل می رساند.