পৃষ্ঠাগুলি / ব্লকগুলিতে ফ্ল্যাশ মেমরিটি কেন লেখা / মুছতে হবে?


10

শিরোনাম সব বলে।

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

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

উত্তর:


1

আপনার প্রশ্নের আমি যে সর্বোত্তম উত্তরটি পেয়েছি তা কীভাবে ফ্ল্যাশ মেমোরি যেখানে কাজ করে তা এতে আচ্ছাদিত রয়েছে :

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

আমি বুঝতে পারছি না কেন "ইন-সার্কিট তারের" বিট লেভেল প্রোগ্রামিংয়ের জন্য অনুমতি দেয় (1 থেকে 0-এ স্যুইচ করা হয়) তবে এটি 0 থেকে 0 এর তুলনায় 1 থেকে 0 রূপান্তরগুলি সঞ্চালনের বিভিন্ন পদ্ধতি (হট ইঞ্জেকশনের মাধ্যমে প্রোগ্রামিং) এর সাথে সম্পর্কিত হতে পারে it 1 ট্রানজিশনে (ফোলার-নর্ডহিম টানেলিংয়ের মাধ্যমে মুছে ফেলা)।


6

এটি সংজ্ঞা অনুসারে একটি ফ্ল্যাশ মেমরি যা পৃথক বিট লেখার অনুমতি দেয় তাকে EEPROM বলা হয় ।

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

ব্লকগুলিতে মুছে ফেলা ব্যয় হ্রাস করে আইসির সরলকরণেরও অনুমতি দেয়। EEPROM এর তুলনায় স্কেলের অর্থনীতিগুলি ফ্ল্যাশের ব্যয়কে আরও কমিয়ে দেয়, কারণ শক্তিশালী রাষ্ট্রের ডিস্ক ড্রাইভের জন্য আজকাল ফ্ল্যাশ প্রচুর পরিমাণে ব্যবহৃত হয়, যখন EEPROM অনেক কম পরিমাণে ব্যবহৃত হয়।


এই উত্তরের জন্য ধন্যবাদ। এই চিন্তার এই রেখাটি কি কোনওভাবে ব্যাখ্যা করে যে কেন প্রতি পৃষ্ঠায় লেখার ক্রিয়াকলাপ করতে হবে?
Gyom

1
@ জ্যোম এটি সমস্ত ধরণের ফ্ল্যাশের ক্ষেত্রে সত্য নয়। কখনও কখনও সীমাবদ্ধতা প্রোটোকল দ্বারা আরোপিত হয় (উদাহরণস্বরূপ, SATA 512 বাইট "সেক্টর" এর চেয়ে কম লেখার উপায় নেই)। এটি অ্যাক্সেসের জন্য ব্যবহৃত ধরণের ফ্ল্যাশ এবং প্রোটোকলের উপর নির্ভর করে পূর্বে মুছে ফেলা একটি ব্লকে কেবল একটি বাইট লেখা সম্ভব।
ফিল ফ্রস্ট

4

আপনি সত্য যে সত্য ব্লক ইউনিট মুছা জন্য কোন শারীরিক ন্যায়সঙ্গত আছে সত্য।

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


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

বেশিরভাগ চিপগুলিতে অনেকগুলি পিএন জংশন থাকে যা সাধারণত পরিচালনা না করে এমনভাবে পক্ষপাতদুষ্ট থাকে। যে পিএন জংশনগুলিতে কোনও জিনিস হস্তক্ষেপ না করে একটি চিপ মুছে ফেলার জন্য প্রয়োজনীয় ভোল্টেজগুলিতে সারি এবং কলামের তারগুলিকে পক্ষপাত করা সম্ভব হবে? এই জাতীয় পিএন জংশনগুলির সমস্যা এড়াতে অবশ্যই অবশ্যই বিভিন্ন ধরণের ভাসমান কূপ ব্যবহার করা সম্ভব হবে, তবে প্রতি সেল ভিত্তিতে এটি করা সম্ভবত অত্যন্ত ব্যয়বহুল হবে।
সুপারক্যাট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.