طراحی یک دیکدر BCH بهینه جهت افزایش اطمینان در ذخیره سازی اطلاعات و تصحیح خطا در حافظه های فلش
سال انتشار: 1395
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 462
فایل این مقاله در 13 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
JR_TJEE-46-3_027
تاریخ نمایه سازی: 10 تیر 1396
چکیده مقاله:
کاهش ابعاد ترانزیستورها در نسل جدید حافظه های فلش و رهسپار شدن آنها به سمت حوزه های طراحی نانومتر منجر به عدم صحت دربرنامه ریزی و پاک کردن اطلاعات در این طراحی ها شده؛ درنتیجه قابلیت اطمینان در ذخیره سازی اطلاعات به چالشی مهم در ساختار این نوعحافظه ها تبدیل شده است. جهت مقابله با چنین چالشی در کنترل کننده این نوع از حافظه ها از کدهای تصحیح خطای BCH استفاده می شود. دو نکته اساسی در فرآیند دیکدینگ کد BCH عبارتاند از: میزان تاخیر در فرآیند تصحیح خطا و حجم سخت افزاری هر یک از زیر بلوک ها. در این مقاله جهت افزایش سرعت در فرآیند تصحیح خطا و نیز افزایش راندمان مدار دیکدر، روشی موثر مبتنی بر معماری موازی برای زیر بلوک های دیکدر BCH و همچنین استفاده از تکنیک خط لوله پیشنهاد شده است. از طرف دیگر راه حل پیشنهادی جهت کاهش حجم سخت افزار بلوک دیکدر BCH، استفادهاز الگوریتم اشتراک گذاری XOR ها جهت حذف گیت های تکراری در بلوک Chien search است. دیکدر پیشنهادشده توسط زبان توصیف سخت افزارVHDL شبیه سازی و سپس با استفاده از نرم افزار Xilinx ISE سنتز شده است. نتایج شبیه سازی ها نشان می دهند که الگوریتم پیشنهادی در مقایسه با روشهای مشابه ضمن کاهش زمان فرآیند تصحیح خطا، توانسته است کاهش چشمگیری در حجم سخت افزاری بلوک دیکدر BCH داشته باشد.
کلیدواژه ها:
نویسندگان
سعیده نبی پور
دانش آموخته کارشناسی ارشد، گروه مهندسی برق و کامپیوتر- دانشکده فنی و مهندسی - دانشگاه محقق اردبیلی - اردبیل – ایران
جواد جاویدان
استادیار، گروه مهندسی برق و کامپیوتر- دانشکده فنی و مهندسی - دانشگاه محقق اردبیلی - اردبیل – ایران
غلامرضا زارع فتین
استادیار، گروه مهندسی برق و کامپیوتر- دانشکده فنی و مهندسی - دانشگاه محقق اردبیلی - اردبیل – ایران