بهبود قابلیت اطمینان برد پردازشگر ماهواره های مکعبی با اصلاح ساختار حافظه
نویسندگان
1 گروه الکترونیک، دانشگاه آزاد اسلامی، واحد شهرقدس
2 دانشگاه صنعتی مالک اشتر، مجتمع برق و کامپیوتر
3 دانشکده کامپیوتر، دانشگاه صنعتی امیرکبیر
doi
10.22034/joae.2020.132816چکیده
ماهواره های مکعبی، ماهوارههایی کم حجم و کم وزن هستند که در هر پرتاب موشک، تعداد زیادی از این ماهوارهها به فضا پرتاب میشود و همین ویژگی باعث شده که تعداد این ماهواره ها در مدار زمین با سرعت زیاد افزایش یابد. طی سالیان گذشته مراکز تحقیقاتی بسیاری برای بهبود حافظه مدار برد پردازشگر راهکارهایی را ارایه دادهاند ولی تحقیقات صورت گرفته تاکنون بصورت جامع بر روی ماژول حافظه که در ضبط و ذخیره سازی داده های بارگذاری شده ماهواره برای انتقال به ایستگاه زمینی کاربرد دارد، متمرکز نشده است. باتوجه به هزینه ساخت بالای ماهواره، توجه ویژه به افزایش قابلیت اطمینان مدار حافظه در برابر تشعشعات فضایی و تحمل پذیری خطای این مدارها ضروری است. حافظه های مغناطیسی STT-MRAM که در این مقاله معرفی میشوند، امروزه به عنوان موفقترین جایگزین برای حافظهی دسترسی تصادفی ثابت، شناخته شدهاند. در این مقاله به کمک افزونگی نرمافزاری به افزایش تحمل پذیری خطا در این نوع حافظه پرداخته و مدل خطا براساس مدل مارکوف و شبیهسازی مونت کارلو بدست آمده است. شبیهسازیها با استفاده از نرم افزار شبیهساز GEM5 انجام شده و نتایج شبیهسازی در حافظه بهینه، بیانگر افزایش تحمل پذیری آن در همه بنچمارکها برمبنای تست استاندارد SPEC CPU 2006 میباشد.