NAND Flash در مقابل NOR Flash
فلش مموری یکی از رایج ترین انواع حافظه های نیمه هادی غیر فرار است که در سیستم های محاسباتی مدرن و در طیف گسترده ای از دستگاه های تلفن همراه و دستگاه های مصرف کننده استفاده می شود. فلاش NAND و فلش NOR اشکال غالب فناوری فلاش هستند. فناوری حافظه فلش توسعه ای از EEPROM است و NAND/NOR مخفف معماری دروازه ای است که در ساخت دستگاه های حافظه استفاده می شود.
NAND Flash چیست؟
تراشههای فلش به بخشهایی به نام بلوکها تقسیم میشوند و دادهها در این بلوکهای پاک کردن ذخیره میشوند. در معماری فلش NAND، این بلوک ها به صورت متوالی به هم متصل می شوند.اندازه بلوک های پاک کردن 8 کیلوبایت تا 32 کیلوبایت است که کوچکتر هستند و امکان افزایش سرعت خواندن، نوشتن و پاک کردن را فراهم می کنند. همچنین، دستگاههای NAND با استفاده از یک رابط سریالی پیچیده متصل میشوند و این رابط میتواند از سازندهای به سازنده دیگر متفاوت باشد. به طور کلی، هشت پین برای انتقال، کنترل و بازیابی اطلاعات استفاده می شود. در یک لحظه، از تمام هشت پین استفاده میشود، که معمولاً دادهها را در فواصل 512 کیلوبایتی انتقال میدهند.
معماری NAND از نظر ساختاری برای لیتوگرافی با چگالی بالا بهینه شده به عنوان مبادله ای از قابلیت دسترسی تصادفی به اندازه بلوک کوچکتر طراحی شده است. این باعث می شود حافظه فلش NAND از نظر هزینه در هر حجم ارزان تر شود. در تئوری، چگالی فلاش NAND دو برابر فلش NOR است.
فلش NAND برای اهداف ذخیره سازی داده مناسب است. کارتهای رایانه شخصی، فلش فشرده، کارتهای SD و پخشکنندههای MP3 از درایوهای فلش NAND به عنوان حافظه استفاده میکنند.
NOR Flash چیست؟
فلش مموری NOR قدیمیتر از دو نوع فلش مموری است.در پیکربندی مدار داخلی فلاش NOR، سلول های حافظه فردی به صورت موازی به هم متصل می شوند. بنابراین، داده ها را می توان به ترتیب تصادفی در دسترس قرار داد. به دلیل این قابلیت دسترسی تصادفی، NOR زمان خواندن بسیار کوتاهی در هنگام بازیابی اطلاعات برای اجرا دارد. فلاش نوع NOR قابل اعتماد است و باعث مشکلات کمتری در چرخش بیت می شود.
تراکم بلوک های پاک کردن در فلش NOR کمتر از معماری NAND است. بنابراین هزینه هر حجم بالاتر است. همچنین در حالت آماده به کار انرژی بیشتری مصرف می کند، اگرچه در حین کار، نسبت به فلاش NAND انرژی نسبتاً کمتری مصرف می کند. همچنین سرعت نوشتن و سرعت پاک کردن پایین است. اما اجرای کد با فلش NOR به دلیل ساختار در معماری دسترسی تصادفی بسیار بالاتر است.
فلش NOR برای ذخیره کد در دستگاههایی مانند واحد ذخیرهسازی کد دوربینهای دیجیتال و سایر برنامههای تعبیهشده استفاده میشود.
تفاوت NAND Flash و NOR Flash چیست؟
• فلش NOR قدیمی تر از معماری فلش NAND است.
• فلش NAND دارای تراکم بلوک های پاک کردن بسیار بالاتری نسبت به فلش NOR است.
• در معماری فلش NAND، بلوک های پاک کردن به ترتیب به هم متصل می شوند، در حالی که در فلش NOR، آن ها به صورت موازی به هم متصل می شوند.
• نوع دسترسی NAND متوالی است در حالی که NOR دسترسی تصادفی دارد.
• بنابراین، سرعت خواندن NOR سریعتر از NAND است.
• فلاش NOR در مقایسه با فلاش NAND سرعت پاک کردن بسیار پایینی دارد و سرعت نوشتن NOR نیز پایین است.
• NAND می تواند 100،000-1،000،000 چرخه پاک کردن را طی کند، در حالی که NOR می تواند تنها حدود 10،000-100،000 چرخه را حفظ کند.
• فلش NOR قابل اعتمادتر است و درصد کمی از چرخش بیت دارد، در حالی که فلاش های NAND برای مدیریت خطا به بیت اضافه نیاز دارند.
• فلاش های NAND برای ذخیره سازی داده ها مناسب هستند در حالی که فلاش های NOR برای ذخیره سازی کد مناسب هستند.
• حافظه فلش NAND در مقایسه با فلش مموری های NOR از نظر هزینه در هر حجم ارزان تر است.
پست های مرتبط:
1. تفاوت بین Flash Drive و Pen Drive
2. تفاوت بین حافظه فلش و هارد دیسک
3. تفاوت بین Flash Drive و Thumb Drive