ন্যানড এবং এনওআর ফ্ল্যাশের মধ্যে পার্থক্য কী?


37

পার্থক্যগুলি কি এবং আপনি প্রতিটি কোথায় ব্যবহার করবেন?

উত্তর:


22

এটির প্রচুর বাণিজ্য বন্ধ রয়েছে।

উইকিপিডিয়া:

অতিরিক্ত ট্রানজিস্টর সত্ত্বেও, গ্রাউন্ড ওয়্যার এবং বিট লাইনের হ্রাস হ্রাস একটি চিপ প্রতি একটি হ্রাসকারী বিন্যাস এবং বৃহত্তর স্টোরেজ ক্ষমতা দেয়। তদুপরি, ন্যানড ফ্ল্যাশ সাধারণত নির্দিষ্ট পরিমাণে ত্রুটিগুলি রাখার জন্য অনুমোদিত (নওআর ফ্ল্যাশ, যেমন একটি বায়োস রমের জন্য ব্যবহৃত হয়, ফল্ট-মুক্ত বলে আশা করা যায়)। নির্মাতারা ট্রানজিস্টরের আকারকে যেখানে নির্ভরযোগ্যভাবে তৈরি করা যেতে পারে তার নীচে সঙ্কুচিত করে ব্যবহারযোগ্য স্টোরেজের পরিমাণকে সর্বাধিক করার চেষ্টা করেন, যেখানে আরও কমিয়ে আনা হলে মোট সংগ্রহস্থল বাড়বে তার চেয়ে ত্রুটির সংখ্যা দ্রুত বাড়বে।

সুতরাং, NOR ফ্ল্যাশ সহজ ঠিকানা করতে পারে, কিন্তু ঘন হিসাবে এমনকি কাছাকাছি না।

আপনি যদি একটি সুন্দর শালীন তুলনা পিডিএফ একবার দেখুন।

NOR এর নিম্ন স্ট্যান্ডবাই শক্তি রয়েছে, কোড প্রয়োগের পক্ষে সহজ এবং উচ্চ মানের পড়ার গতি রয়েছে।

নান্দে অনেক কম সক্রিয় শক্তি রয়েছে (লেখার বিটগুলি দ্রুত এবং কম ব্যয়), উচ্চতর লেখার গতি (প্রচুর পরিমাণে), অনেক বেশি ক্ষমতা, বিট প্রতি অনেক কম দাম এবং ফাইল স্টোরেজ ব্যবহারের জন্য খুব সহজ। কোড প্রয়োগের জন্য এটি ব্যবহার করার সময় এটি কম পঠনের গতির কারণে আপনার সত্যিকার অর্থে এটি র‌্যামের জন্য ভুতের প্রয়োজন।

এর উপরে একটি দুর্দান্ত টেবিল সহ একটি ছোট বিভাগ উদ্ধৃত করতে ...

নান্ড ফ্ল্যাশের বৈশিষ্ট্যগুলি হ'ল: উচ্চ ঘনত্ব, মাঝারি পঠন গতি, উচ্চ লেখার গতি, উচ্চ মোছার গতি এবং একটি পরোক্ষ বা আই / ও অ্যাক্সেসের মতো। এনওআর ফ্ল্যাশের বৈশিষ্ট্যগুলি হ'ল নিম্ন ঘনত্ব, উচ্চ পঠনের গতি, ধীরে লেখার গতি, ধীর গতির গতি এবং একটি এলোমেলো অ্যাক্সেস ইন্টারফেস।


22

ন্যাণ্ড ফ্ল্যাশ সস্তা, তাই আপনি যদি পারেন তবে এটি ব্যবহার করতে চান। অসুবিধাটি এটি নির্ভরযোগ্য নয়। উল্লেখযোগ্য ব্যতিক্রম ছোট এলোমেলো অ্যাক্সেস পড়ার সাথে, বেশিরভাগ অপারেশনে নান্দ ফ্ল্যাশ দ্রুত হয়। আপনি যদি মেমরির এলোমেলো ঠিকানা থেকে একটি দম্পতি বাইট পড়তে চান তবে NOR দ্রুত। বড় মেমরি পড়ার জন্য, নানড যুক্তিসঙ্গতভাবে ভাল করে, এবং প্রকৃতপক্ষে যথেষ্ট পরিমাণের জন্য নরকে মারধর করে।

বেশিরভাগ এম্বেড থাকা অপারেটিং সিস্টেমগুলিতে ন্যাণ্ড ফ্ল্যাশের ত্রুটিগুলি সংশোধন করার কোড অন্তর্ভুক্ত। এছাড়াও হার্ডওয়্যার ত্রুটি সংশোধন সহ মাইক্রোকন্ট্রোলার রয়েছে। আসল সমস্যাটি বুটের সময়ে ঘটে - প্রথম স্তরের বুটলোডারদের ত্রুটি-সংশোধন করার কোড নেই এবং তারা এখনও হার্ডওয়ার ইসিসি চালানোর জন্য মেমরি নিয়ামকটি কনফিগার করেনি। এটি একটি মুরগির ও ডিমের সমস্যা - এটি আপনি ইসিসি কোডটি লোড করেননি বলে আপনি ত্রুটি ছাড়াই ইসিসি কোডটি লোড করতে পারবেন না।

এই সমস্যাটি পেতে, কিছু মেমোরি নির্মাতারা চিপের একটি নির্দিষ্ট অঞ্চল নির্দিষ্ট করবে যা ত্রুটি মুক্ত থাকার গ্যারান্টিযুক্ত (প্রথম 4 কেবি, বা এর মতো কিছু)। আপনি সেখানে সফটওয়্যার ইসিসি সহ একটি বুটলোডার রেখেছেন ( ইউ-বুট-এর মতো ), কোনও ত্রুটি ছাড়াই এটি পড়ুন এবং তারপরে আপনার ওএস কার্নেলটি পড়ার জন্য এটি ব্যবহার করুন, আপনার যাওয়ার সাথে সাথে ত্রুটিগুলি সংশোধন করে। আপনি একটি সিরিয়াল ফ্ল্যাশগুলিতে একটি বুটলোডার সঞ্চয় করতে পারেন এবং একটি ওএস কার্নেল বা ফাইল সিস্টেমের মতো বড় স্টাফগুলির জন্য কেবল ন্যানড ফ্ল্যাশ ব্যবহার করতে পারেন।

আমি এই আট্মেল অ্যাপ্লিকেশন নোটটি দরকারী বলে খুঁজে পেয়েছি: http://www.atmel.com/dyn/resources/prod_documents/doc6255.pdf


2
ন্যাণ্ড ফ্ল্যাশের নিম্ন নির্ভরযোগ্যতার একটি পরিণতি হ'ল ন্যাণ্ড ফ্ল্যাশ ডিভাইসগুলি স্বতন্ত্র বাইটগুলি (সামান্য সেটআপের সময় সহ) এলোমেলোভাবে পড়ার অনুমতি দেয়, তবে যদি কোনওর মধ্যে ছোট অংশগুলিতে ত্রুটি-সংশোধন করার তথ্য অন্তর্ভুক্ত না হয় তবে কোনও পৃষ্ঠার চেয়ে কম পড়া সত্যিই সম্ভব নয় ( উদাহরণস্বরূপ, প্রতিটি বাইট 16 বিট হিসাবে লিখতে পারে এবং সমস্ত একক- এবং ডাবল-বিট ত্রুটিগুলি সনাক্ত করতে সক্ষম হতে পারে, কেবলমাত্র অর্ধেকের বেশি তথ্য সঞ্চয় করতে সক্ষম হয়ে)।
ক্যাট

5

এনওআর এলোমেলো অ্যাক্সেসের অনুমতি দেয়, তবে ন্যানড তা দেয় না (কেবলমাত্র পৃষ্ঠা অ্যাক্সেস))

উইকিপিডিয়া থেকে :

NOR এবং NAND ফ্ল্যাশ মেমরির কোষগুলির মধ্যে আন্তঃসংযোগগুলির কাঠামো থেকে তাদের নাম পান। NOR ফ্ল্যাশ এ, ঘরগুলি বিটলাইনগুলির সাথে সমান্তরালভাবে সংযুক্ত রয়েছে, যা সেলগুলি পৃথকভাবে পড়তে এবং প্রোগ্রাম করার অনুমতি দেয়। কোষগুলির সমান্তরাল সংযোগ একটি সিএমওএস নূর গেটে ট্রানজিস্টরের সমান্তরাল সংযোগের অনুরূপ। ন্যাণ্ড ফ্ল্যাশ-এ, ঘরগুলি সিরিজের সাথে সংযুক্ত থাকে, একটি ন্যান্ড গেটের সদৃশ। সিরিজ সংযোগগুলি সমান্তরালগুলির চেয়ে কম স্থান গ্রহণ করে, NAND ফ্ল্যাশের ব্যয় হ্রাস করে। এটি নিজে থেকে, NAND কোষগুলি পৃথকভাবে পড়া এবং প্রোগ্রাম করা থেকে বাধা দেয় না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.