ذاكرة القراءة فقط
| أنواع ذاكرة الكمبيوتر وتخزين البيانات |
|---|
| Volatile |
| Non-volatile |

ذاكرة القراءة فقط ( ROM ) هي نوع من الذاكرة غير المتطايرة المستخدمة في أجهزة الكمبيوتر والأجهزة الإلكترونية الأخرى . لا يمكن تعديل البيانات المخزنة في ذاكرة القراءة فقط إلكترونيًا بعد تصنيع جهاز الذاكرة . ذاكرة القراءة فقط مفيدة لتخزين البرامج التي نادرًا ما تتغير أثناء عمر النظام، والمعروفة أيضًا باسم البرامج الثابتة . يمكن توزيع تطبيقات البرامج، مثل ألعاب الفيديو ، للأجهزة القابلة للبرمجة كخراطيش إضافية تحتوي على ذاكرة القراءة فقط .
بالمعنى الدقيق للكلمة، تشير ذاكرة القراءة فقط إلى ذاكرة سلكية، مثل مصفوفة الصمام الثنائي أو دائرة متكاملة (IC) للقراءة فقط ، والتي لا يمكن تغييرها إلكترونيًا بعد التصنيع. على الرغم من أنه يمكن تغيير الدوائر المنفصلة من حيث المبدأ، من خلال إضافة أسلاك غير مرغوب فيها وإزالة أو استبدال المكونات، إلا أن الدوائر المتكاملة لا يمكن تغييرها. يتطلب تصحيح الأخطاء أو تحديثات البرنامج تصنيع أجهزة جديدة واستبدال الجهاز المثبت.
يمكن مسح ذاكرة أشباه الموصلات ذات البوابة العائمة ( ROM) في شكل ذاكرة للقراءة فقط قابلة للمسح والبرمجة (EPROM) وذاكرة للقراءة فقط قابلة للمسح والبرمجة كهربائيًا (EEPROM) وذاكرة فلاش وإعادة برمجتها. ولكن عادةً، لا يمكن القيام بذلك إلا بسرعات بطيئة نسبيًا، وقد يتطلب الأمر معدات خاصة لتحقيقه، وعادةً ما يكون ذلك ممكنًا لعدد معين من المرات فقط. [1]
يُستخدم مصطلح "ROM" أحيانًا للإشارة إلى جهاز ROM يحتوي على برنامج معين أو ملف يحتوي على برنامج ليتم تخزينه في جهاز ROM قابل للكتابة. على سبيل المثال، يصف المستخدمون الذين يقومون بتعديل أو استبدال نظام التشغيل Android الملفات التي تحتوي على نظام تشغيل معدّل أو بديل باسم " ROM مخصص " بعد نوع التخزين الذي كان يتم كتابة الملف فيه، وقد يميزون بين ROM (حيث يتم تخزين البرامج والبيانات، عادةً ذاكرة Flash ) وRAM.
تاريخ
ذاكرة ROM ذات المكونات المنفصلة
استخدمت شركة IBM وحدة تخزين للقراءة فقط بالمكثف (CROS) ووحدة تخزين للقراءة فقط بالمحول (TROS) لتخزين التعليمات البرمجية الدقيقة لنماذج System/360 الأصغر حجمًا ، وهي 360/85 ، والنموذجين الأوليين لنظام System/370 ( 370/155 و 370/165 ). وفي بعض النماذج، كان هناك أيضًا مخزن تحكم قابل للكتابة (WCS) لدعم التشخيصات الإضافية والمحاكاة. استخدم كمبيوتر Apollo Guidance ذاكرة الحبل الأساسية ، المبرمجة عن طريق تمرير الأسلاك عبر النوى المغناطيسية.
ذاكرة القراءة فقط ذات الحالة الصلبة
إن أبسط نوع من ذاكرة القراءة فقط ذات الحالة الصلبة قديم قدم تكنولوجيا أشباه الموصلات نفسها. يمكن ربط بوابات المنطق التوليفية يدويًا لربط إدخال عنوان مكون من n بت بقيم عشوائية لإخراج بيانات مكون من m بت ( جدول بحث ). مع اختراع الدائرة المتكاملة، ظهرت ذاكرة القراءة فقط المقنعة . تتكون ذاكرة القراءة فقط المقنعة من شبكة من خطوط الكلمات (إدخال العنوان) وخطوط البتات (إخراج البيانات)، والتي يتم ربطها بشكل انتقائي بمفاتيح الترانزستور ، ويمكن أن تمثل جدول بحث عشوائيًا بتخطيط فيزيائي منتظم وتأخير انتشار يمكن التنبؤ به . تتم برمجة ذاكرة القراءة فقط المقنعة باستخدام أقنعة ضوئية في الطباعة الضوئية أثناء تصنيع أشباه الموصلات . يحدد القناع السمات أو الهياكل الفيزيائية التي سيتم إزالتها أو إضافتها في شرائح ذاكرة القراءة فقط، وسيمثل وجود أو غياب هذه السمات إما بت 1 أو 0، اعتمادًا على تصميم ذاكرة القراءة فقط. [2] وبالتالي، فإن أي محاولة لتغيير البيانات إلكترونيًا ستفشل من حيث التصميم، حيث يتم تحديد البيانات من خلال وجود أو غياب السمات أو الهياكل المادية التي لا يمكن تغييرها إلكترونيًا. بالنسبة لكل برنامج برمجي، حتى بالنسبة لمراجعات نفس البرنامج، يجب تغيير القناع بالكامل، وهو ما قد يكون مكلفًا.
في ذاكرة القراءة فقط ذات القناع، يتم ترميز البيانات فعليًا في الدائرة، وبالتالي لا يمكن برمجتها إلا أثناء التصنيع. وهذا يؤدي إلى عدد من العيوب الخطيرة:
- من الأفضل اقتصاديًا شراء أقنعة ROM بكميات كبيرة، حيث يجب على المستخدمين التعاقد مع مصنع لإنتاج تصميم مخصص لكل قطعة أو مراجعة للبرنامج.
- إن الوقت المستغرق بين إكمال تصميم قناع ROM واستلام المنتج النهائي طويل، وذلك لنفس السبب.
- يعد قناع ROM غير عملي لأعمال البحث والتطوير نظرًا لأن المصممين غالبًا ما يحتاجون إلى تعديل محتويات الذاكرة بسرعة أثناء تحسين التصميم.
- إذا تم شحن منتج مع ROM قناع معيب، فإن الطريقة الوحيدة لإصلاحه هي استدعاء المنتج واستبدال ROM فعليًا في كل وحدة يتم شحنها.
وقد عالجت التطورات اللاحقة هذه العيوب. فقد اخترع وين تسينج تشاو ذاكرة القراءة فقط القابلة للبرمجة (PROM) في عام 1956، [3] [4]، مما سمح للمستخدمين ببرمجة محتوياتها مرة واحدة بالضبط عن طريق تغيير بنيتها فعليًا باستخدام نبضات عالية الجهد. وقد عالج هذا المشكلتين 1 و2 أعلاه، حيث يمكن للشركة ببساطة طلب دفعة كبيرة من شرائح ذاكرة القراءة فقط القابلة للبرمجة وبرمجتها بالمحتويات المطلوبة وفقًا لراحة مصمميها.
أدى ظهور الترانزستور ذي التأثير الميداني المعدني الأكسيدي شبه الموصلي (MOSFET)، الذي تم اختراعه في مختبرات بيل عام 1959، [5] إلى تمكين الاستخدام العملي للترانزستورات المعدنية الأكسيدية شبه الموصلية (MOS) كعناصر تخزين لخلايا الذاكرة في ذاكرة أشباه الموصلات ، وهي وظيفة كانت تؤديها سابقًا النوى المغناطيسية في ذاكرة الكمبيوتر . [6] في عام 1967، اقترح داون كانج وسيمون سزي من مختبرات بيل أنه يمكن استخدام البوابة العائمة لجهاز أشباه الموصلات MOS لخلية ROM القابلة لإعادة البرمجة، مما أدى إلى اختراع دوف فروهمان من إنتل لذاكرة القراءة فقط القابلة للمسح والبرمجة (EPROM) في عام 1971. [7] [8] حل اختراع EPROM عام 1971 المشكلة 3 بشكل أساسي، حيث يمكن إعادة تعيين EPROM (على عكس PROM) مرارًا وتكرارًا إلى حالتها غير المبرمجة عن طريق التعرض لضوء فوق بنفسجي قوي.
لقد قطعت ذاكرة القراءة فقط القابلة للمسح والبرمجة كهربائيًا (EEPROM)، التي طورها ياسو تاروي ويوتاكا هاياشي وكيوكو ناغا في المختبر الكهروتقني في عام 1972، [9] شوطًا طويلاً في حل المشكلة 4، حيث يمكن برمجة EEPROM في مكانها إذا كان الجهاز المحتوي يوفر وسيلة لاستقبال محتويات البرنامج من مصدر خارجي (على سبيل المثال، جهاز كمبيوتر شخصي عبر كابل تسلسلي ). ذاكرة الفلاش ، التي اخترعها فوجيو ماسوكا في توشيبا في أوائل الثمانينيات وتم تسويقها تجاريًا في أواخر الثمانينيات، هي شكل من أشكال EEPROM التي تستخدم مساحة الشريحة بكفاءة عالية ويمكن مسحها وإعادة برمجتها آلاف المرات دون حدوث أي ضرر. إنها تسمح بمسح وبرمجة جزء معين فقط من الجهاز، بدلاً من الجهاز بأكمله. يمكن القيام بذلك بسرعة عالية، ومن هنا جاء اسم "الفلاش". [10] [11]
لقد أدت كل هذه التقنيات إلى تحسين مرونة ذاكرة القراءة فقط، ولكن بتكلفة كبيرة لكل شريحة، بحيث تظل ذاكرة القراءة فقط ذات القناع خيارًا اقتصاديًا لسنوات عديدة. (لقد أدى انخفاض تكلفة الأجهزة القابلة لإعادة البرمجة إلى القضاء تقريبًا على سوق ذاكرة القراءة فقط ذات القناع بحلول عام 2000). وقد تم تصور التقنيات القابلة لإعادة الكتابة كبديل لذاكرة القراءة فقط ذات القناع.
أحدث التطورات هي فلاش NAND ، الذي تم اختراعه أيضًا في شركة Toshiba. وقد خالف مصمموه صراحةً الممارسات السابقة، حيث صرحوا بوضوح أن "هدف فلاش NAND هو استبدال الأقراص الصلبة ،" [12] بدلاً من الاستخدام التقليدي لـ ROM كشكل من أشكال التخزين الأساسي غير المتطاير . اعتبارًا من عام 2021 [update]، حققت NAND هذا الهدف بالكامل تقريبًا من خلال تقديم إنتاجية أعلى من الأقراص الصلبة، وزمن انتقال أقل، وتحمل أعلى للصدمات المادية، والتصغير الشديد (في شكل محركات أقراص فلاش USB وبطاقات ذاكرة microSD صغيرة ، على سبيل المثال)، واستهلاك أقل بكثير للطاقة.
استخدم لتخزين البرامج
تستخدم العديد من أجهزة الكمبيوتر التي تحتوي على برامج مخزنة شكلاً من أشكال التخزين غير المتطاير (أي التخزين الذي يحتفظ ببياناته عند إزالة الطاقة) لتخزين البرنامج الأولي الذي يتم تشغيله عند تشغيل الكمبيوتر أو بدء تنفيذه بطريقة أخرى (وهي عملية تُعرف باسم إعادة التشغيل ، وغالبًا ما يتم اختصارها إلى " التمهيد " أو "التشغيل"). وعلى نحو مماثل، يحتاج كل جهاز كمبيوتر غير تافه إلى شكل من أشكال الذاكرة القابلة للتغيير لتسجيل التغييرات في حالته أثناء تنفيذه.
تم استخدام أشكال ذاكرة القراءة فقط كتخزين غير متطاير للبرامج في معظم أجهزة الكمبيوتر ذات البرامج المخزنة المبكرة، مثل ENIAC بعد عام 1948. (حتى ذلك الحين لم يكن جهاز كمبيوتر ذو برامج مخزنة حيث كان يجب توصيل كل برنامج يدويًا بالجهاز، الأمر الذي قد يستغرق أيامًا إلى أسابيع.) كانت ذاكرة القراءة فقط أسهل في التنفيذ لأنها تحتاج فقط إلى آلية لقراءة القيم المخزنة، وليس لتغييرها في مكانها، وبالتالي يمكن تنفيذها بأجهزة كهروميكانيكية بدائية للغاية (انظر الأمثلة التاريخية أدناه). مع ظهور الدوائر المتكاملة في الستينيات، تم تنفيذ كل من ذاكرة القراءة فقط ونظيرتها الثابتة القابلة للتغيير RAM كمصفوفات من الترانزستورات في رقائق السيليكون؛ ومع ذلك، يمكن تنفيذ خلية ذاكرة ROM باستخدام عدد أقل من الترانزستورات مقارنة بخلية ذاكرة SRAM، حيث تحتاج الأخيرة إلى مزلاج (يضم 5-20 ترانزستورًا) للاحتفاظ بمحتوياتها، بينما قد تتكون خلية ROM من غياب (منطقي 0) أو وجود (منطقي 1) ترانزستور واحد يربط خط بت بخط كلمة. [13] وبالتالي، يمكن تنفيذ ROM بتكلفة أقل لكل بت من RAM لسنوات عديدة.
كانت أغلب أجهزة الكمبيوتر المنزلية في ثمانينيات القرن العشرين تخزن مفسّر لغة BASIC أو نظام التشغيل في ذاكرة القراءة فقط (ROM)، وذلك لأن أشكال التخزين غير المتطايرة الأخرى مثل محركات الأقراص المغناطيسية كانت باهظة التكلفة. على سبيل المثال، كان جهاز Commodore 64 يشتمل على 64 كيلوبايت من ذاكرة الوصول العشوائي (RAM) و20 كيلوبايت من ذاكرة القراءة فقط (ROM) تحتوي على مفسّر لغة BASIC ونظام التشغيل KERNAL . غالبًا ما كانت أجهزة الكمبيوتر المنزلية أو المكتبية اللاحقة مثل جهاز IBM PC XT تشتمل على محركات أقراص مغناطيسية وكميات أكبر من ذاكرة الوصول العشوائي (RAM)، مما يسمح لها بتحميل أنظمة التشغيل الخاصة بها من القرص إلى ذاكرة الوصول العشوائي (RAM)، مع بقاء نواة تهيئة الأجهزة الدنيا وبرنامج التشغيل في ذاكرة القراءة فقط (المعروفة باسم BIOS في أجهزة الكمبيوتر المتوافقة مع IBM ). سمح هذا الترتيب بنظام تشغيل أكثر تعقيدًا وقابلية للترقية بسهولة.
في أجهزة الكمبيوتر الحديثة، يتم استخدام "ROM" لتخزين البرامج الثابتة الأساسية لبدء التشغيل للمعالج، بالإضافة إلى البرامج الثابتة المختلفة اللازمة للتحكم داخليًا في الأجهزة المستقلة مثل بطاقات الرسوميات ومحركات الأقراص الصلبة ومحركات الأقراص ذات الحالة الصلبة ومحركات الأقراص الضوئية وشاشات TFT وما إلى ذلك، في النظام. اليوم، غالبًا ما يتم استبدال العديد من هذه الذواكر "للقراءة فقط" - وخاصة BIOS / UEFI - بـ EEPROM أو ذاكرة فلاش (انظر أدناه)، للسماح بإعادة البرمجة في المكان إذا نشأت الحاجة إلى ترقية البرامج الثابتة. ومع ذلك، قد تستخدم الأنظمة الفرعية البسيطة والناضجة (مثل لوحة المفاتيح أو بعض وحدات التحكم في الاتصالات في الدوائر المتكاملة على اللوحة الرئيسية، على سبيل المثال) قناع ROM أو OTP (قابلة للبرمجة لمرة واحدة).
تنتشر تقنية ROM والتقنيات اللاحقة لها مثل الفلاش في الأنظمة المضمنة . وتوجد هذه التقنية في كل شيء بدءًا من الروبوتات الصناعية إلى الأجهزة المنزلية والإلكترونيات الاستهلاكية ( مشغلات MP3 وأجهزة فك التشفير وما إلى ذلك)، وكلها مصممة لوظائف محددة، ولكنها تعتمد على معالجات دقيقة للأغراض العامة . ومع ارتباط البرامج عادةً بإحكام بالأجهزة، نادرًا ما تكون هناك حاجة لتغييرات البرامج في مثل هذه الأجهزة (التي تفتقر عادةً إلى الأقراص الصلبة لأسباب تتعلق بالتكلفة أو الحجم أو استهلاك الطاقة). واعتبارًا من عام 2008، تستخدم معظم المنتجات تقنية Flash بدلاً من تقنية ROM المقنعة، وتوفر العديد منها بعض الوسائل للاتصال بجهاز كمبيوتر للحصول على تحديثات البرامج الثابتة ؛ على سبيل المثال، قد يتم تحديث مشغل الصوت الرقمي لدعم تنسيق ملف جديد. وقد استفاد بعض الهواة من هذه المرونة لإعادة برمجة المنتجات الاستهلاكية لأغراض جديدة؛ على سبيل المثال، مكّن مشروعا iPodLinux و OpenWrt المستخدمين من تشغيل توزيعات Linux كاملة الميزات على مشغلات MP3 وأجهزة التوجيه اللاسلكية الخاصة بهم على التوالي.
تعتبر ذاكرة القراءة فقط مفيدة أيضًا للتخزين الثنائي للبيانات المشفرة ، حيث تجعل استبدالها أمرًا صعبًا، وهو ما قد يكون مرغوبًا فيه من أجل تعزيز أمان المعلومات .
استخدم لتخزين البيانات
نظرًا لأن ذاكرة القراءة فقط (على الأقل في شكل قناع سلكي) لا يمكن تعديلها، فهي مناسبة فقط لتخزين البيانات التي لا يُتوقع أن تحتاج إلى تعديل طوال عمر الجهاز. ولتحقيق هذه الغاية، تم استخدام ذاكرة القراءة فقط في العديد من أجهزة الكمبيوتر لتخزين جداول البحث لتقييم الوظائف الرياضية والمنطقية (على سبيل المثال، قد تقوم وحدة الفاصلة العائمة بتبويب دالة الجيب من أجل تسهيل الحساب بشكل أسرع). كان هذا فعالًا بشكل خاص عندما كانت وحدات المعالجة المركزية بطيئة وكانت ذاكرة القراءة فقط رخيصة مقارنة بذاكرة الوصول العشوائي.
من الجدير بالذكر أن محولات العرض لأجهزة الكمبيوتر الشخصية المبكرة كانت تخزن جداول من أحرف الخطوط المنقطة في ذاكرة القراءة فقط. وهذا يعني عادةً أنه لا يمكن تغيير خط عرض النص بشكل تفاعلي. وكانت هذه هي الحال بالنسبة لكل من محولات CGA و MDA المتوفرة مع جهاز IBM PC XT.
لقد اختفى استخدام ذاكرة القراءة فقط لتخزين مثل هذه الكميات الصغيرة من البيانات بشكل شبه كامل في أجهزة الكمبيوتر الحديثة متعددة الأغراض. ومع ذلك، فقد تولت ذاكرة فلاش NAND دورًا جديدًا كوسيلة للتخزين الشامل أو التخزين الثانوي للملفات.
أنواع

مبرمجة في المصنع
ذاكرة القراءة فقط ذات القناع هي ذاكرة للقراءة فقط يتم برمجة محتوياتها بواسطة الشركة المصنعة للدوائر المتكاملة (وليس بواسطة المستخدم). يتم توفير محتويات الذاكرة المطلوبة من قبل العميل للشركة المصنعة للجهاز. يتم تحويل البيانات المطلوبة إلى قناع ضوئي /طبقة قناع مخصصة للتغليف المعدني النهائي للوصلات المتداخلة على شريحة الذاكرة (ومن هنا جاء الاسم).
يمكن صنع قناع ROM بعدة طرق، تهدف جميعها إلى تغيير الاستجابة الكهربائية للترانزستور عند معالجته على الشبكة، مثل:
- في ذاكرة القراءة فقط مع الترانزستورات في تكوين NOR، باستخدام قناع ضوئي لتحديد مناطق محددة فقط من الشبكة مع الترانزستورات، لملء المعدن وبالتالي توصيل جزء فقط من جميع الترانزستورات في شريحة ذاكرة القراءة فقط بالشبكة [2] وبالتالي إنشاء شبكة حيث تسبب الترانزستورات المتصلة استجابة كهربائية مختلفة عند معالجتها، عن المساحات في الشبكة حيث لا تكون الترانزستورات متصلة، قد يمثل الترانزستور المتصل 1 والآخر غير المتصل 0، أو العكس. هذه هي الطريقة الأقل تكلفة والأسرع لصنع ذاكرة القراءة فقط المقنعة [2] لأنها تحتاج فقط إلى قناع واحد مع البيانات، ولديها أقل كثافة من جميع أنواع ذاكرة القراءة فقط المقنعة كما يتم ذلك في طبقة التمعدن، [2] والتي يمكن أن تكون ميزاتها كبيرة نسبيًا فيما يتعلق بأجزاء أخرى من ذاكرة القراءة فقط. يُعرف هذا باسم ذاكرة القراءة فقط المبرمجة بالتلامس. في ذاكرة القراءة فقط مع تكوين NAND، يُعرف هذا باسم برمجة الطبقة المعدنية ويحدد القناع مكان ملء المناطق المحيطة بالترانزستورات بالمعدن الذي يتسبب في حدوث دائرة قصر للترانزستورات بدلاً من ذلك، قد يمثل الترانزستور الذي لم يتعرض لدائرة قصر 0، وقد يمثل الترانزستور الذي تعرض لدائرة قصر 1، أو العكس. [14]
- استخدام قناعين لتحديد نوعين من مناطق زرع الأيونات للترانزستورات، لتغيير خصائصها الكهربائية عند معالجتها في شبكة وتحديد نوعين من الترانزستورات. [2] يحدد نوع الترانزستور ما إذا كان يمثل بت 1 أو 0. يحدد قناع واحد مكان إيداع نوع واحد من زرع الأيونات (الترانزستورات "1")، ويحدد قناع آخر مكان إيداع النوع الآخر (الترانزستورات "0"). يُعرف هذا باسم ROM عتبة الجهد (VTROM) حيث تحدد أنواع زرع الأيونات المختلفة عتبات جهد مختلفة في الترانزستورات، وعتبة الجهد على الترانزستور هي التي تحدد 0 أو 1. يمكن استخدامها مع تكوينات NAND وNOR. توفر هذه التقنية مستوى عالٍ من المقاومة ضد القراءة الضوئية للمحتويات حيث يصعب التمييز بين مناطق زرع الأيونات بصريًا، [14] والتي يمكن محاولة القيام بها بإزالة الغطاء من ROM والمجهر.
- استخدام مستويين من السُمك لأكسيد البوابة في الترانزستورات، [2] واستخدام قناع لتحديد مكان ترسيب سُمك واحد من الأكسيد، وقناع آخر لترسيب السُمك الآخر. اعتمادًا على السُمك، يمكن أن يكون للترانزستور خصائص كهربائية مختلفة وبالتالي يمثل إما 1 أو 0.
- استخدام أقنعة متعددة لتحديد وجود أو غياب الترانزستورات نفسها على الشبكة. قد يتم تفسير معالجة الترانزستور غير الموجود على أنه 0، وإذا كان الترانزستور موجودًا فقد يتم تفسيره على أنه 1، أو العكس. يُعرف هذا باسم برمجة الطبقة النشطة. [14]
يمكن ترتيب ترانزستورات ROM المقنعة إما في تكوينات NOR أو NAND ويمكنها تحقيق أحد أصغر أحجام الخلايا الممكنة حيث يتم تمثيل كل بت بواسطة ترانزستور واحد فقط. توفر NAND كثافة تخزين أعلى من NOR. تكوينات OR ممكنة أيضًا، ولكن بالمقارنة مع NOR فإنها تربط الترانزستورات فقط بـ V cc بدلاً من V ss . [14] كانت أقراص ROM المقنعة هي الأقل تكلفة، وهي أبسط أجهزة ذاكرة أشباه الموصلات، مع طبقة معدنية واحدة فقط وطبقة واحدة من البولي سيليكون، مما يجعلها نوع ذاكرة أشباه الموصلات ذات أعلى إنتاجية تصنيع [2] (أعلى عدد من الأجهزة العاملة لكل عملية تصنيع). يمكن تصنيع ROM باستخدام واحدة من العديد من تقنيات تصنيع أجهزة أشباه الموصلات مثل CMOS و nMOS و pMOS والترانزستورات ثنائية القطب . [15]
من الشائع استخدام ذاكرة غير متطايرة قابلة لإعادة الكتابة - مثل UV -EPROM أو EEPROM - لمرحلة تطوير المشروع، والتحول إلى ذاكرة ROM مقنعة عند الانتهاء من الكود. على سبيل المثال، تأتي وحدات التحكم الدقيقة Atmel بتنسيق EEPROM وتنسيق ROM المقنع.
الميزة الرئيسية لـ Mask ROM هي تكلفتها. لكل بت، كانت Mask ROM أكثر إحكاما من أي نوع آخر من أنواع ذاكرة أشباه الموصلات . نظرًا لأن تكلفة الدائرة المتكاملة تعتمد بشكل كبير على حجمها، فإن Mask ROM أرخص بكثير من أي نوع آخر من أنواع ذاكرة أشباه الموصلات.
ومع ذلك، فإن تكلفة التغطية لمرة واحدة مرتفعة وهناك وقت طويل للانتقال من مرحلة التصميم إلى مرحلة المنتج. أخطاء التصميم مكلفة: إذا تم العثور على خطأ في البيانات أو الكود، فإن ذاكرة القراءة فقط للقناع تكون عديمة الفائدة ويجب استبدالها من أجل تغيير الكود أو البيانات. [16]
اعتبارًا من عام 2003 [update]، تنتج أربع شركات معظم شرائح ROM القناعية هذه: Samsung Electronics و NEC Corporation و Oki Electric Industry و Macronix . [17] [ بحاجة لتحديث ]
تحتوي بعض الدوائر المتكاملة على قناع ROM فقط. تحتوي دوائر متكاملة أخرى على قناع ROM بالإضافة إلى مجموعة متنوعة من الأجهزة الأخرى. على وجه الخصوص، تحتوي العديد من المعالجات الدقيقة على قناع ROM لتخزين التعليمات البرمجية الدقيقة الخاصة بها . تحتوي بعض المتحكمات الدقيقة على قناع ROM لتخزين أداة تحميل التشغيل أو جميع البرامج الثابتة الخاصة بها .
تعتبر شرائح ROM المبرمجة بالقناع الكلاسيكي عبارة عن دوائر متكاملة تقوم بتشفير البيانات المراد تخزينها فعليًا، وبالتالي من المستحيل تغيير محتوياتها بعد التصنيع.
من الممكن أيضًا كتابة محتويات ذاكرة القراءة فقط بالليزر باستخدام الليزر لتغيير الخصائص الكهربائية لبعض الثنائيات فقط على ذاكرة القراءة فقط، أو باستخدام الليزر لقطع بعض روابط البولي سيليكون فقط، بدلاً من استخدام قناع. [18] [19] [14]
قابلة للبرمجة ميدانيا
- يمكن كتابة أو برمجة ذاكرة القراءة فقط القابلة للبرمجة (PROM)، أو ذاكرة القراءة فقط القابلة للبرمجة لمرة واحدة (OTP)، عبر جهاز خاص يسمى مبرمج PROM . وعادةً ما يستخدم هذا الجهاز جهدًا كهربائيًا عاليًا لتدمير أو إنشاء روابط داخلية ( صمامات أو صمامات مضادة ) بشكل دائمداخل الشريحة. وبالتالي، لا يمكن برمجة ذاكرة PROM إلا مرة واحدة.
- يمكن مسح ذاكرة القراءة فقط القابلة للبرمجة والمسح (EPROM) عن طريق التعرض لضوء فوق بنفسجي قوي (عادة لمدة 10 دقائق أو أكثر)، ثم إعادة كتابتها بعملية تتطلب مرة أخرى تطبيق جهد أعلى من المعتاد. سيؤدي التعرض المتكرر للأشعة فوق البنفسجية في النهاية إلى تآكل ذاكرة القراءة فقط القابلة للبرمجة والمسح، لكن قدرة تحمل معظم شرائح ذاكرة القراءة فقط القابلة للبرمجة والمسح تتجاوز 1000 دورة من المسح وإعادة البرمجة. يمكن التعرف على حزم شرائح ذاكرة القراءة فقط القابلة للبرمجة والمسح غالبًا من خلال "نافذة" الكوارتز البارزة التي تسمح بدخول ضوء الأشعة فوق البنفسجية. بعد البرمجة، يتم تغطية النافذة عادةً بملصق لمنع المسح العرضي. يتم مسح بعض شرائح ذاكرة القراءة فقط القابلة للبرمجة والمسح في المصنع قبل تعبئتها، ولا تتضمن أي نافذة؛ هذه هي ذاكرة القراءة فقط القابلة للبرمجة فعليًا.
- تعتمد ذاكرة القراءة فقط القابلة للمسح والبرمجة كهربائيًا (EEPROM) على بنية أشباه الموصلات المشابهة لذاكرة EPROM، ولكنها تسمح بمسح محتوياتها بالكامل (أو بنوك مختارة ) كهربائيًا، ثم إعادة كتابتها كهربائيًا، بحيث لا يلزم إزالتها من الكمبيوتر (سواء كان للأغراض العامة أو كمبيوتر مدمج في كاميرا أو مشغل MP3، إلخ). إن كتابة أو تحديث ذاكرة EEPROM أبطأ كثيرًا (مللي ثانية لكل بت) من القراءة من ذاكرة ROM أو الكتابة إلى ذاكرة RAM (نانو ثانية في كلتا الحالتين).
- ذاكرة القراءة فقط القابلة للتغيير كهربائيًا (EAROM) هي نوع من EEPROM يمكن تعديله بت واحد أو بضعة بتات في المرة الواحدة. [20] الكتابة عملية بطيئة للغاية وتحتاج مرة أخرى إلى جهد أعلى (عادةً حوالي 12 فولت ) مما يُستخدم للوصول للقراءة. تم تصميم EAROM للتطبيقات التي تتطلب إعادة كتابة غير متكررة وجزئية فقط. يمكن استخدام EAROM كتخزين غير متقلب لمعلومات إعداد النظام الحرجة؛ في العديد من التطبيقات، تم استبدال EAROM بذاكرة الوصول العشوائي CMOS التي يتم توفيرها من خلال الطاقة الرئيسية ويتم نسخها احتياطيًا باستخدام بطارية ليثيوم .
- ذاكرة الفلاش (أو ببساطة فلاش ) هي نوع حديث من EEPROM اخترعت في عام 1984. يمكن مسح ذاكرة الفلاش وإعادة كتابتها بشكل أسرع من EEPROM العادية، وتتميز التصميمات الأحدث بقدرة تحمل عالية جدًا (تتجاوز 1،000،000 دورة). تستخدم ذاكرة فلاش NAND الحديثة مساحة شريحة السيليكون بكفاءة، مما أدى إلى إنتاج دوائر متكاملة فردية بسعة تصل إلى 32 جيجابايت اعتبارًا من عام 2007[update]؛ سمحت هذه الميزة، إلى جانب قدرتها على التحمل والمتانة المادية، لذاكرة فلاش NAND باستبدال المغناطيسية في بعض التطبيقات (مثل محركات أقراص فلاش USB ).تسمى ذاكرة فلاش NOR أحيانًا ذاكرة فلاش ROM أو فلاش EEPROM عند استخدامها كبديل لأنواع ROM القديمة، ولكن ليس في التطبيقات التي تستفيد من قدرتها على التعديل بسرعة وبشكل متكرر.
من خلال تطبيق الحماية ضد الكتابة ، قد تصبح بعض أنواع أقراص ROM القابلة لإعادة البرمجة مؤقتًا ذاكرة للقراءة فقط.
تقنيات أخرى
هناك أنواع أخرى من الذاكرة غير المتطايرة والتي لا تعتمد على تقنية IC ذات الحالة الصلبة، بما في ذلك:
- وسائط التخزين الضوئية ، مثل أقراص CD-ROM التي تكون للقراءة فقط (على غرار أقراص ROM المقنعة). أقراص CD-R هي أقراص للكتابة مرة واحدة وقراءة عدة مرات (على غرار أقراص PROM)، في حين تدعم أقراص CD-RW دورات المسح وإعادة الكتابة (على غرار أقراص EEPROM)؛ وكلاهما مصمم للتوافق مع الأقراص المضغوطة.

- ذاكرة القراءة فقط ذات مصفوفة الصمام الثنائي ، والتي استُخدمت بكميات صغيرة في العديد من أجهزة الكمبيوتر في ستينيات القرن العشرين، فضلاً عن الآلات الحاسبة المكتبية الإلكترونية ومشفرات لوحة المفاتيح للأجهزة الطرفية . تمت برمجة ذاكرة القراءة فقط هذه عن طريق تركيب ثنائيات شبه موصلة منفصلة في مواقع مختارة بين مصفوفة من خطوط الكلمات وخطوط البتات على لوحة دوائر مطبوعة .
- ذاكرة القراءة فقط ذات مصفوفة مقاومة أو مكثف ، استُخدمت في العديد من أجهزة الكمبيوتر حتى سبعينيات القرن العشرين. ومثل ذاكرة القراءة فقط ذات مصفوفة الصمام الثنائي، فقد تمت برمجتها عن طريق وضع المكونات في مواقع محددة بين مصفوفة من خطوط الكلمات وخطوط البتات . كانت جداول وظائف ENIAC عبارة عن ذاكرة قراءة فقط ذات مصفوفة مقاومة، تمت برمجتها عن طريق ضبط مفاتيح دوارة يدويًا. خزنت نماذج مختلفة من نظام IBM /360 والأجهزة الطرفية المعقدة التعليمات البرمجية الدقيقة الخاصة بها في مصفوفة مكثف، في متغيرات تسمى BCROS لتخزين القراءة فقط للمكثف المتوازن على 360/50 و 360/65 ، أو CCROS لتخزين القراءة فقط للمكثف على البطاقة على 360/30 .
- تحقق ذاكرة القراءة فقط (ROM) لمصفوفة المحول كثافة تخزين أعلى من ذاكرة القراءة فقط (ROM) لمصفوفة الثنائيات أو المقاومات أو المكثفات، وذلك باستخدام كل عنصر من عناصر المصفوفة لتخزين بتات متعددة.
- مُترجم الحلقة الماسية ، سُمي على اسم مخترع مختبرات بيل توماس إل. ديموند، حيث يتم تمرير الأسلاك عبر سلسلة من حلقات الفريت الكبيرة التي تعمل كمحولات، وربط نبضات القيادة بلفائف الاستشعار. [21] [22] تم اختراع مُترجم الحلقة الماسية في أوائل الأربعينيات من القرن العشرين، واستُخدم في مفتاح العارضة رقم 5 ، ومبادلات الهاتف TXE . كانت الحلقة الماسية هي الأساس لمعظم الأشكال اللاحقة من ذاكرة "الحبل الأساسي" أو ذاكرة المحولات المقترنة.
- تعد تقنية تخزين القراءة فقط للمحول ( TROS ) الموجودة في وحدات التحكم 360/20 و 360/40 والوحدات الطرفية، تقنية ذاكرة القراءة فقط لمصفوفة المحولات تعمل بنفس طريقة Dimond Ring Translator. وهي أسرع وأكثر إحكاما من نظام CCROS من IBM المستخدم في نظام IBM System/360 Model 30 ، ولكنها أبطأ من نظام BCROS من IBM المستخدم في نظام IBM System/360 Model 50 و Model 65 .
- ذاكرة الحبل الأساسية ، والمعروفة أيضًا باسم ذاكرة جديلة الأسلاك، [23] والتي تربط خطوط القيادة بخطوط الاستشعار من خلال نوى الفريت، وتستخدم حيث كان الحجم والوزن و/أو التكلفة أمرًا بالغ الأهمية. تخزن الحبل الأساسية بتات متعددة من ذاكرة القراءة فقط لكل نواة (على عكس ذاكرة القراءة/الكتابة الأساسية العادية)، وتم برمجتها عن طريق نسج "أسلاك خط الكلمات" داخل أو خارج نوى محول الفريت . هناك نوعان مختلفان من ذاكرة الحبل الأساسية، يتميزان بما إذا كان مغناطيسية النوى مقلوبة أثناء التشغيل، يُعرفان بتقنية المحول النبضي وتقنية النواة المبدلة [24]
- في تقنية المحول النبضي، يتم توصيل خطوط القيادة بخطوط الاستشعار من خلال نوى الفريت، ولكن لا يتم قلب مغناطيسية النواة، ولا تعتمد هذه الطريقة على حلقة الهستيريسيس المغناطيسية، حيث تستخدمها فقط كمحولات. تعمل هذه الطريقة بنفس طريقة Dimond Ring Translator، وقد تم استخدامها في أجهزة الكمبيوتر PDP-9 و PDP-16 من DEC ، والحاسبات Hewlett-Packard 9100A و9100B، والحاسبات Wang ، والعديد من الآلات الأخرى.
- تعمل تقنية تبديل النواة على عكس مغناطيسية نوى الفريت. وهذا يختلف بشكل كبير عن تشغيل مترجم الحلقة الماسية. وقد تم استخدام هذا في أجهزة الكمبيوتر التابعة لوكالة ناسا / معهد ماساتشوستس للتكنولوجيا لمركبة الفضاء أبولو ، [25]
- ذاكرة لوحة الدوائر المطبوعة المقترنة حثيًا، والتي تستخدم اقترانًا حثيًا ولكن بدون نوى فيريت، بدلاً من ذلك يتم الاقتران بين خطوط القيادة وخطوط الاستشعار على مستويات منفصلة من لوحة الدوائر المطبوعة. تعمل هذه الذاكرة على نفس مبدأ مترجم Dimond Ring، وقد تم استخدامها في آلات Hewlett-Packard الحاسبة 9100A و9100B لمخزن التحكم الرئيسي (بالإضافة إلى ذاكرة حبل نواة محول النبضات المستخدمة في فك تشفير التعليمات الدقيقة). [26]
سرعة
على الرغم من أن السرعة النسبية [update]لذاكرة الوصول العشوائي (RAM) مقابل ذاكرة القراءة فقط (ROM) قد تباينت بمرور الوقت، إلا أنه اعتبارًا من عام 2007، يمكن قراءة شرائح ذاكرة الوصول العشوائي الكبيرة بشكل أسرع من معظم ذاكرة القراءة فقط (ROM). ولهذا السبب (وللسماح بالوصول الموحد)، يتم أحيانًا نسخ محتوى ذاكرة القراءة فقط (ROM) إلى ذاكرة الوصول العشوائي (RAM) أو تظليله قبل استخدامه لأول مرة، ثم قراءته من ذاكرة الوصول العشوائي (RAM).
كتابة
بالنسبة لتلك الأنواع من ROM التي يمكن تعديلها كهربائيًا، كانت سرعة الكتابة أبطأ تقليديًا من سرعة القراءة، وقد تتطلب جهدًا عاليًا بشكل غير عادي، وتحريك المقابس لتطبيق إشارات تمكين الكتابة، وأكواد أوامر قفل/فتح خاصة. يمكن استخدام فلاش NAND الحديث لتحقيق أعلى سرعات كتابة لأي تقنية ROM قابلة لإعادة الكتابة، بسرعات تصل إلى 10 جيجابايت / ثانية في SSD. تم تمكين ذلك من خلال الاستثمار المتزايد في محركات الحالة الصلبة للمستهلكين والشركات ومنتجات ذاكرة الفلاش للأجهزة المحمولة المتطورة. على المستوى الفني، تم تحقيق المكاسب من خلال زيادة التوازي في كل من تصميم وحدة التحكم والتخزين، واستخدام مخابئ القراءة والكتابة DRAM الكبيرة وتنفيذ خلايا الذاكرة التي يمكنها تخزين أكثر من بت واحد (DLC و TLC و MLC). النهج الأخير أكثر عرضة للفشل ولكن تم التخفيف من ذلك إلى حد كبير من خلال الإفراط في التزويد (إدراج سعة احتياطية في منتج مرئي فقط لوحدة تحكم المحرك) ومن خلال خوارزميات القراءة والكتابة المعقدة بشكل متزايد في برامج محرك الأقراص الثابتة.
القدرة على التحمل والاحتفاظ بالبيانات
.jpg/440px-4Mbit_EPROM_Texas_Instruments_TMS27C040_(1).jpg)
نظرًا لأنها تُكتب عن طريق إجبار الإلكترونات على المرور عبر طبقة من العزل الكهربائي إلى بوابة ترانزستور عائمة ، فإن أقراص ROM القابلة لإعادة الكتابة لا يمكنها تحمل سوى عدد محدود من دورات الكتابة والمحو قبل أن يتلف العزل بشكل دائم. في أقدم أقراص EPROM، قد يحدث هذا بعد 1000 دورة كتابة فقط، بينما في أقراص EEPROM Flash الحديثة قد تتجاوز القدرة على التحمل 1000000. تعني القدرة المحدودة على التحمل، بالإضافة إلى التكلفة الأعلى لكل بت، أن التخزين القائم على Flash من غير المرجح أن يحل محل محركات الأقراص المغناطيسية تمامًا في المستقبل القريب. [ بحاجة لمصدر ]
لا يقتصر الإطار الزمني الذي تظل فيه ذاكرة القراءة فقط قابلة للقراءة بدقة على دورات الكتابة. قد يكون الاحتفاظ بالبيانات في ذاكرة القراءة فقط الإلكترونية (EPROM) وذاكرة القراءة فقط الإلكترونية (EAROM) وذاكرة القراءة فقط الإلكترونية (EEPROM) وذاكرة الفلاش محدودًا بالوقت بسبب تسرب الشحنة من البوابات العائمة لترانزستورات خلية الذاكرة. كانت ذاكرة القراءة فقط الإلكترونية (EEPROM) من الجيل المبكر، في منتصف الثمانينيات، تشير عمومًا إلى احتفاظ بالبيانات لمدة 5 أو 6 سنوات. تُظهر مراجعة ذاكرة القراءة فقط الإلكترونية (EEPROM) المعروضة في عام 2020 أن الشركات المصنعة تشير إلى احتفاظ بالبيانات لمدة 100 عام. ستقلل البيئات المعاكسة من وقت الاحتفاظ بالبيانات (يتسارع التسرب بسبب درجات الحرارة المرتفعة أو الإشعاع ). لا تعاني ذاكرة القراءة فقط (ROM) المقنعة وذاكرة القراءة فقط الإلكترونية (PROM) المزودة بصمامات/مضادات الصمامات من هذا التأثير، حيث يعتمد احتفاظها بالبيانات على الدوام المادي وليس الكهربائي للدائرة المتكاملة، على الرغم من أن إعادة نمو الصمامات كانت مشكلة في بعض الأنظمة ذات يوم. [27]
صور المحتوى
يمكن استخراج محتويات شرائح ذاكرة القراءة فقط باستخدام أجهزة خاصة وبرامج تحكم مناسبة. هذه الممارسة شائعة، على سبيل المثال الرئيسي، لقراءة محتويات خراطيش وحدات تحكم ألعاب الفيديو القديمة . مثال آخر هو عمل نسخ احتياطية من ذاكرة القراءة فقط الثابتة/نظام التشغيل من أجهزة الكمبيوتر القديمة أو الأجهزة الأخرى - لأغراض الأرشفة، كما هو الحال في العديد من الحالات، فإن الشرائح الأصلية عبارة عن ذاكرة قراءة فقط قابلة للبرمجة وبالتالي معرضة لخطر تجاوز عمر بياناتها القابلة للاستخدام.
تُعرف ملفات تفريغ الذاكرة الناتجة باسم صور ROM أو ملفات ROM المختصرة ، ويمكن استخدامها لإنتاج ملفات ROM مكررة - على سبيل المثال لإنتاج خراطيش جديدة أو كملفات رقمية للعب في محاكيات وحدات التحكم . نشأ مصطلح صورة ROM عندما تم توزيع معظم ألعاب وحدات التحكم على خراطيش تحتوي على شرائح ROM، لكنه حقق استخدامًا واسع النطاق لدرجة أنه لا يزال يُطبق على صور الألعاب الأحدث الموزعة على أقراص CD-ROM أو وسائط بصرية أخرى.
عادةً ما تحتوي صور ROM للألعاب التجارية والبرامج الثابتة وما إلى ذلك على برامج محمية بحقوق الطبع والنشر. إن النسخ والتوزيع غير المصرح به للبرامج المحمية بحقوق الطبع والنشر يعد انتهاكًا لقوانين حقوق الطبع والنشر في العديد من الولايات القضائية، على الرغم من أن النسخ لأغراض النسخ الاحتياطي قد يُعتبر استخدامًا عادلاً حسب الموقع. في كل الأحوال، هناك مجتمع مزدهر يشارك في توزيع مثل هذه البرامج وتداولها لأغراض الحفظ/المشاركة.
الخط الزمني
| تاريخ التقديم | اسم الشريحة | السعة ( بت ) | نوع الروم | موسفت | الشركة المصنعة | عملية | منطقة | مرجع |
|---|---|---|---|---|---|---|---|---|
| 1956 | ؟ | ؟ | حفلة موسيقية | ؟ | أرما | ؟ | ؟ | [3] [4] |
| 1965 | ؟ | 256 بت | ذاكرة للقراءة فقط | ثنائي القطب TTL | سيلفانيا | ؟ | ؟ | [28] |
| 1965 | ؟ | 1 كيلو بايت | ذاكرة للقراءة فقط | موس | جنرال ميكروالكترونيكس | ؟ | ؟ | |
| 1969 | 3301 | 1 كيلو بايت | ذاكرة للقراءة فقط | ثنائي القطب | إنتل | ؟ | ؟ | [28] |
| 1970 | ؟ | 512 بت | حفلة موسيقية | ثنائي القطب TTL | إشعاع | ؟ | ؟ | [8] |
| 1971 | 1702 | 2 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | بوابة السيليكون (MOS ) الثابتة | إنتل | ؟ | 15 مم² | [8] [29] |
| 1974 | ؟ | 4 كيلو بايت | ذاكرة للقراءة فقط | موس | AMD ، أداة عامة | ؟ | ؟ | [28] |
| 1974 | ؟ | ؟ | ايروم | شبكة المحمول | أداة عامة | ؟ | ؟ | [8] |
| 1975 | 2708 | 8 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | NMOS ( FGMOS ) | إنتل | ؟ | ؟ | [30] [31] |
| 1976 | ؟ | 2 كيلو بايت | ذاكرة إي إي بي آر أو إم | موس | توشيبا | ؟ | ؟ | [32] |
| 1977 | μCOM-43 (PMOS) | 16 كيلو بايت | حفلة موسيقية | بي ام او اس | إن إي سي | ؟ | ؟ | [33] |
| 1977 | 2716 | 16 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | مدة الخدمة | إنتل | ؟ | ؟ | [34] [35] |
| 1978 | EA8316F | 16 كيلو بايت | ذاكرة للقراءة فقط | إن إم أو إس | المصفوفات الإلكترونية | ؟ | 436 مم² | [28] [36] |
| 1978 | μCOM-43 (CMOS) | 16 كيلو بايت | حفلة موسيقية | سيموس | إن إي سي | ؟ | ؟ | [33] |
| 1978 | 2732 | 32 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | NMOS ( HMOS ) | إنتل | ؟ | ؟ | [30] [37] |
| 1978 | 2364 | 64 كيلو بايت | ذاكرة للقراءة فقط | إن إم أو إس | إنتل | ؟ | ؟ | [38] |
| 1980 | ؟ | 16 كيلو بايت | ذاكرة إي إي بي آر أو إم | إن إم أو إس | موتورولا | 4000 نانومتر | ؟ | [30] [39] |
| 1981 | 2764 | 64 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | NMOS ( HMOS II ) | إنتل | 3500 نانومتر | ؟ | [30] [39] [40] |
| 1982 | ؟ | 32 كيلو بايت | ذاكرة إي إي بي آر أو إم | موس | موتورولا | ؟ | ؟ | [39] |
| 1982 | 27128 | 128 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | NMOS (HMOS II) | إنتل | ؟ | ؟ | [30] [39] [41] |
| 1983 | ؟ | 64 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | سيموس | الإشارات | 3000 نانومتر | ؟ | [39] |
| 1983 | 27256 | 256 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | إن إم أو إس (إتش إم أو إس) | إنتل | ؟ | ؟ | [30] [42] |
| 1983 | ؟ | 256 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | سيموس | فوجيتسو | ؟ | ؟ | [43] |
| يناير 1984 | إم بي إم 2764 | 64 كيلو بايت | ذاكرة إي إي بي آر أو إم | إن إم أو إس | فوجيتسو | ؟ | 528 مم² | [44] |
| 1984 | ؟ | 512 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | إن إم أو إس | أيه إم دي | 1700 نانومتر | ؟ | [39] |
| 1984 | 27512 | 512 كيلو بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | إن إم أو إس (إتش إم أو إس) | إنتل | ؟ | ؟ | [30] [45] |
| 1984 | ؟ | 1 ميجا بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | سيموس | إن إي سي | 1200 نانومتر | ؟ | [39] |
| 1987 | ؟ | 4 ميجا بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | سيموس | توشيبا | 800 نانومتر | ؟ | [39] |
| 1990 | ؟ | 16 ميجا بايت | ذاكرة القراءة فقط القابلة للقراءة فقط | سيموس | إن إي سي | 600 نانومتر | ؟ | [39] |
| 1993 | ؟ | 8 ميجا بايت | مروم | سيموس | هيونداي | ؟ | ؟ | [46] |
| 1995 | ؟ | 1 ميجا بايت | ذاكرة إي إي بي آر أو إم | سيموس | هيتاشي | ؟ | ؟ | [47] |
| 1995 | ؟ | 16 ميجا بايت | مروم | سيموس | أيه كيه إم ، هيتاشي | ؟ | ؟ | [47] |
انظر أيضا
ملحوظات
- ^ يتم استخدام مصطلحات أخرى أيضًا، على سبيل المثال، " الحمل الأولي للبرنامج " (IPL).
مراجع
- ^ "تعريف ذاكرة فلاش ROM من موسوعة مجلة PC Magazine". pcmag.com . مؤرشف من الأصل في 10 نوفمبر 2013.
- ^ abcdefg "تكنولوجيا ROM و EPROM و EEPROM" (PDF) .
- ^ بواسطة هان واي هوانج (5 ديسمبر 2008). تصميم النظام المضمن باستخدام C805. Cengage Learning. ص 22. ISBN 978-1-111-81079-5. تم أرشفة النسخة الأصلية في 27 أبريل 2018.
- ^ من تأليف ماري-أودي أوفور؛ استيبان زيماني (17 يناير 2013). Business Intelligence: Second European Summer School, eBISS 2012, Brussels, Belgium, July 15-21, 2012, Tutorial Lectures. Springer. ص. 136. ISBN 978-3-642-36318-4. تم أرشفة النسخة الأصلية في 27 أبريل 2018.
- ^ "1960 - عرض ترانزستور أشباه الموصلات المصنوعة من أكسيد المعدن (MOS)". محرك السيليكون . متحف تاريخ الكمبيوتر .
- ^ "الترانزستورات - نظرة عامة". ScienceDirect . مؤرشف من الأصل في 13 أكتوبر 2022 . تم الاسترجاع 8 أغسطس 2019 .
- ^ US3660819A، Frohman، Bentchkowsky D.، "ترانزستور البوابة العائمة وطريقة شحنه وتفريغه"، صدر في 1972-05-02
- ^ abcd "1971: تقديم ذاكرة القراءة فقط شبه الموصلة القابلة لإعادة الاستخدام". متحف تاريخ الكمبيوتر . تم الاسترجاع في 19 يونيو 2019 .
- ^ تاروي، ي.؛ هاياشي، ي.؛ ناجاي، ك. (1972). "ذاكرة أشباه الموصلات غير المتطايرة القابلة لإعادة البرمجة كهربائيًا". مجلة IEEE للدوائر ذات الحالة الصلبة . 7 (5): 369-375. رمز Bibcode :1972IJSSC...7..369T. doi :10.1109/JSSC.1972.1052895. ISSN 0018-9200.
- ^ "1987: توشيبا تطلق فلاش NAND". eWEEK .
- ^ ديتليف ريتشر (12 سبتمبر 2013). "الفصل 2. أساسيات الذكريات غير المتطايرة". ذكريات فلاش: المبادئ الاقتصادية للأداء والتكلفة والموثوقية . سبرينغر ساينس آند بيزنس ميديا. ص 6.
- ^ "دليل تصميم تطبيقات فلاش NAND" (PDF) . توشيبا . أبريل 2003. ص. 6. مؤرشف من الأصل (PDF) في 2009-10-07..
- ^ انظر الفصول الخاصة بـ "الدوائر الرقمية التركيبية" و"الدوائر الرقمية المتسلسلة" في Millman & Grable، Microelectronics، الطبعة الثانية.
- ^ abcde الهجمات شبه الغازية - نهج جديد لتحليل أمان الأجهزة. SP Skorobogatov. 2005. https://citeseerx.ist.psu.edu/pdf/2b7ba7f2db6ae96cc7869282a1ab5d25fbe02f5b
- ^ Whitaker, Jerry C. (3 أكتوبر 2018). The Electronics Handbook. CRC Press. ISBN 978-1-4200-3666-4.
- ^ هورويتز، بول؛ هيل، وينفيلد (2011). فن الإلكترونيات (الطبعة الثالثة). مطبعة جامعة كامبريدج . ص. 817. ISBN 978-0-521-37095-0.
- ^ أويشي، موتويوكي (يوليو 2003). "تحليل التكنولوجيا: Oki P2ROM لتحل محل Mask ROM وFlash EEPROM". Nikkei Electronics Asia . مؤرشف من الأصل في 2007-10-21.
- ^ JJ Lee and NR Strader، “صفائف CMOS ROM قابلة للبرمجة عن طريق مسح شعاع الليزر،” في مجلة IEEE Journal of Solid-State Circuits، المجلد. 22، لا. 4، الصفحات من 622 إلى 624، أغسطس 1987، دوى: 10.1109/JSSC.1987.1052783. https://ieeeexplore.ieee.org/document/1052783
- ^ اي بوتون AN937. https://pdfserv.maximintegrated.com/en/an/AN937.pdf
- ^ Ciarcia, Steve (1981). Ciarcia's Circuit Cellar. Circuit Cellar. ISBN 978-0-07-010963-6.
- ^ ديموند، تي إل (فبراير 1951). "مترجم الجمعية الأمريكية للطب الرياضي رقم 5" (PDF) . سجلات مختبرات بيل . XXIX (2): 62 وما يليها. تم الاسترجاع في 2024-08-26 .
- ^ الولايات المتحدة الأمريكية 2,614,176، TL Dimond، "مترجم مجموعة الأرقام التعريفية الإلكترونية"، صدر في 14 أكتوبر 1952، تم تخصيصه لشركة Bell Telephone Laboratories, Incorporated
- ^ Aldrich, WH; Alonso, RL (أغسطس 1966). "ذاكرة المحولات الضفيرية". معاملات IEEE في أجهزة الكمبيوتر الإلكترونية . EC-15 (4): 502 وما يليها. doi :10.1109/PGEC.1966.264357 . تم الاسترجاع في 2024-08-26 .
- ^ "أنظمة الذاكرة الأساسية والحبال المنسوجة".
- ^ "كمبيوتر أبولو". MIT Science Reporter . 1965. WGBH .
- ^ "ذاكرة القراءة فقط للوحة الكمبيوتر الشخصي HP 9100".
- ^ "Memory Ic". transparentc . مؤرشف من الأصل في 12 يوليو 2016 . تم الاسترجاع 22 يوليو 2016 .
- ^ "1965: ظهور شرائح ذاكرة القراءة فقط شبه الموصلة". متحف تاريخ الكمبيوتر . تم الاسترجاع في 20 يونيو 2019 .
- ^ "1702A Datasheet" (PDF) . Intel . تم الاسترجاع في 6 يوليو 2019 .
- ^ abcdefg "قائمة مرتبة زمنيًا لمنتجات إنتل. المنتجات مرتبة حسب التاريخ" (PDF) . متحف إنتل . شركة إنتل. يوليو 2005. مؤرشف من الأصل (PDF) في 9 أغسطس 2007. تم الاسترجاع في 31 يوليو 2007 .
- ^ "2708 Datasheet" (PDF) . Intel . تم الاسترجاع في 6 يوليو 2019 .
- ^ Iizuka, H.; Masuoka, F.; Sato, Tai; Ishikawa, M. (1976). "ذاكرة MOS READ-ONLY من نوع الحقن الانهياري القابلة للتغيير كهربائيًا مع بنية بوابة مكدسة". معاملات IEEE للأجهزة الإلكترونية . 23 (4): 379–387. رمز Bibcode :1976ITED...23..379I. doi :10.1109/T-ED.1976. ISSN 0018-9383. S2CID 30491074.
- ^ ab μCOM-43 SINGLE CHIP MICROCOMPUTER: USERS' MANUAL (PDF) . NEC Microcomputers . يناير 1978 . تم الاسترجاع في 27 يونيو 2019 .
- ^ "إنتل: 35 عامًا من الابتكار (1968–2003)" (PDF) . إنتل. 2003. مؤرشف من الأصل (PDF) في 4 نوفمبر 2021. تم الاسترجاع 26 يونيو 2019 .
- ^ "2716: 16K (2K x 8) UV ERASABLE PROM" (PDF) . Intel. مؤرشف من الأصل (PDF) في 27 يونيو 2019 . تم الاسترجاع 27 يونيو 2019 .
- ^ "كتالوج 1982" (PDF) . NEC Electronics . تم الاسترجاع في 20 يونيو 2019 .
- ^ "2732A Datasheet" (PDF) . Intel . تم الاسترجاع في 6 يوليو 2019 .
- ^ Component Data Catalog (PDF) . Intel . 1978. ص. 1–3 . تم الاسترجاع في 27 يونيو 2019 .
- ^ abcdefghi "الذاكرة". STOL (Semiconductor Technology Online) . مؤرشف من الأصل في 25 يونيو 2019. تم الاسترجاع في 25 يونيو 2019 .
- ^ "2764A Datasheet" (PDF) . Intel . تم الاسترجاع في 6 يوليو 2019 .
- ^ "27128A Datasheet" (PDF) . Intel. مؤرشف من الأصل (PDF) في 29 أبريل 2017 . تم الاسترجاع 6 يوليو 2019 .
- ^ "27256 Datasheet" (PDF) . Intel . تم الاسترجاع في 2 يوليو 2019 .
- ^ "تاريخ أعمال أشباه الموصلات في فوجيتسو". فوجيتسو . مؤرشف من الأصل في 3 يوليو 2019. تم الاسترجاع 2 يوليو 2019 .
- ^ "MBM 2764" (PDF) . فوجيتسو . يناير 1984 . تم الاسترجاع في 21 يونيو 2019 .
- ^ "D27512-30 Datasheet" (PDF) . Intel . تم الاسترجاع في 2 يوليو 2019 .
- ^ "التاريخ: تسعينيات القرن العشرين". SK Hynix . مؤرشف من الأصل في 1 مايو 2021. استرجاع 6 يوليو 2019 .
- ^ "ملفات تعريف الشركات اليابانية" (PDF) . مؤسسة سميثسونيان . 1996. مؤرشف من الأصل (PDF) في 27 يونيو 2019. تم الاسترجاع 27 يونيو 2019 .
