الفرق بين SRAM و DRAM

مؤلف: Laura McKinney
تاريخ الخلق: 1 أبريل 2021
تاريخ التحديث: 10 قد 2024
Anonim
SRAM vs DRAM : How SRAM Works? How DRAM Works? Why SRAM is faster than DRAM?
فيديو: SRAM vs DRAM : How SRAM Works? How DRAM Works? Why SRAM is faster than DRAM?

المحتوى


SRAM و DRAM هي وسائط ذاكرة الوصول العشوائي الدوائر المتكاملة حيث يستخدم SRAM الترانزستورات والمزالج في البناء بينما يستخدم DRAM المكثفات والترانزستورات. يمكن التمييز بينها بطرق عديدة ، مثل SRAM أسرع نسبيًا من DRAM ؛ وبالتالي يتم استخدام SRAM لذاكرة التخزين المؤقت بينما يتم استخدام DRAM للذاكرة الرئيسية.

ذاكرة الوصول العشوائي (ذاكرة الوصول العشوائي) هي نوع من الذاكرة يحتاج إلى طاقة ثابتة للاحتفاظ بالبيانات الموجودة فيه ، بمجرد انقطاع التيار الكهربائي ، سيتم فقد البيانات ، ولهذا السبب يُعرف باسم ذاكرة متقلبة. القراءة والكتابة في ذاكرة الوصول العشوائي سهلة وسريعة ويتم إنجازها من خلال الإشارات الكهربائية.

  1. رسم بياني للمقارنة
  2. تعريف
  3. الاختلافات الرئيسية
  4. خاتمة

رسم بياني للمقارنة

أساس للمقارنةSRAMدرهم
سرعةبسرعةأبطأ
بحجمصغيركبير
كلفة
مكلفةرخيص
مستعمل فيالذاكرة المؤقتةالذاكرة الرئيسية
كثافةأقل كثافة كثيفة للغاية
اعمال بناءمعقدة ويستخدم الترانزستورات والمزالج.بسيطة ويستخدم المكثفات وعدد قليل جدا من الترانزستورات.
كتلة واحدة من الذاكرة يتطلب6 الترانزستوراتالترانزستور واحد فقط.
تهمة تسرب الممتلكات غير موجودالحاضر وبالتالي تتطلب قوة تحديث الدوائر
استهلاك الطاقةمنخفضمتوسط


تعريف SRAM

SRAM (ذاكرة الوصول العشوائي الثابتة) مصنوع من CMOS التكنولوجيا ويستخدم ستة الترانزستورات. يتألف بنائه من محولات عاكسة مزدوجة متداخلة لتخزين البيانات (ثنائية) مشابهة للوجه المتأرجح واثنين من الترانزستورات الإضافية للتحكم في الوصول. إنه أسرع نسبيًا من أنواع ذاكرة الوصول العشوائي الأخرى مثل DRAM. يستهلك طاقة أقل. يمكن لـ SRAM الاحتفاظ بالبيانات طالما تم توفير الطاقة لها.

عمل SRAM لخلية فردية:

لتوليد حالة منطقية مستقرة ، أربعة الترانزستورات (T1 ، T2 ، T3 ، T4) يتم تنظيمها بطريقة مترابطة. لإنشاء حالة المنطق 1 ، العقدةC1 عالية ، و C2 منخفض؛ في هذه الحالة، T1 و T4 خارج ، و T2 و T3 هي على. للحالة المنطق 0 ، تقاطع C1 منخفضة ، و C2 عالية؛ في حالة معينة T1 و T4 على ، و T2 و T3 هي خارج. كلتا الحالتين مستقرة حتى يتم تطبيق التيار المباشر (العاصمة) الجهد.


و SRAM خط عنوان يتم تشغيله لفتح وإغلاق التبديل والتحكم في الترانزستورات T5 و T6 التي تسمح بالقراءة والكتابة. بالنسبة لعملية القراءة ، يتم تطبيق الإشارة على سطر العنوان هذا ثم يتم تشغيل T5 و T6 ، وقراءة قيمة البتة من السطر ب. بالنسبة لعملية الكتابة ، يتم استخدام الإشارة إلى B خط بت، ويتم تطبيقه على B '.

تعريف DRAM

DRAM (ذاكرة الوصول العشوائي الديناميكية) هو أيضا نوع من ذاكرة الوصول العشوائي التي شيدت باستخدام المكثفات وعدد قليل من الترانزستورات. يتم استخدام المكثف لتخزين البيانات حيث تشير قيمة البتة 1 إلى أن المكثف مشحون وأن قيمة البتة 0 تعني تفريغ المكثف. يميل المكثف إلى التفريغ ، مما يؤدي إلى تسريب الرسوم.

يشير المصطلح الديناميكي إلى أن الشحنات تتسرب باستمرار حتى في وجود طاقة مستمرة موفرة وهذا هو السبب في أنها تستهلك المزيد من الطاقة. للاحتفاظ بالبيانات لفترة طويلة ، يجب تحديثها مرارًا وتكرارًا والتي تتطلب دوائر تحديث إضافية. بسبب تسرب الشحنة ، يفقد DRAM البيانات حتى في حالة تشغيل الطاقة. DRAM متوفر بكمية أكبر وأقل تكلفة. لا يتطلب سوى ترانزستور واحد للكتلة المفردة من الذاكرة.

عمل خلية DRAM النموذجية:

في وقت قراءة وكتابة قيمة البت من الخلية ، يتم تنشيط سطر العنوان. يتصرف الترانزستور الموجود في الدائرة كمفتاح مغلق (السماح للتيار بالتدفق) إذا تم تطبيق الجهد على سطر العنوان و افتح (لا يوجد تدفق الحالي) إذا لم يتم تطبيق الجهد على سطر العنوان. بالنسبة لعملية الكتابة ، يتم استخدام إشارة الجهد لخط البت حيث يظهر الجهد العالي 1 ، والجهد المنخفض يشير إلى 0. ثم يتم استخدام إشارة إلى خط العنوان الذي يتيح نقل الشحنة إلى المكثف.

عند اختيار سطر العنوان لتنفيذ عملية القراءة ، يتم تشغيل الترانزستور ويتم شحن الشحنة المخزنة على المكثف إلى خط بت وإلى مضخم إحساس.

يحدد مضخم الإحساس ما إذا كانت الخلية تحتوي على منطق 1 أو منطق 2 من خلال مقارنة جهد المكثف بالقيمة المرجعية. تؤدي قراءة الخلية إلى تفريغ المكثف ، والذي يجب استعادته لإكمال العملية. على الرغم من أن DRAM هو في الأساس جهاز تمثيلي ويستخدم لتخزين البت الواحد (على سبيل المثال ، 0.1).

  1. SRAM هو على رقاقة الذاكرة التي وقت وصولها صغير بينما DRAM هو خارج رقاقة الذاكرة التي لديها وقت وصول كبير. لذلك SRAM أسرع من DRAM.
  2. DRAM متاح في أكبر سعة التخزين بينما SRAM هو من الأصغر بحجم.
  3. SRAM هو مكلفة بينما DRAM هو رخيص.
  4. ال الذاكرة المؤقتة هو تطبيق SRAM. في المقابل ، يستخدم DRAM في الذاكرة الرئيسية.
  5. DRAM هو كثيفة للغاية. مقابل ، SRAM هو ندرة.
  6. بناء SRAM هو مركب بسبب استخدام عدد كبير من الترانزستورات. على العكس من ذلك ، DRAM هو بسيط لتصميم وتنفيذ.
  7. في SRAM كتلة واحدة من الذاكرة يتطلب ستة الترانزستورات في حين يحتاج DRAM إلى ترانزستور واحد فقط لكتلة واحدة من الذاكرة.
  8. DRAM يدعى ديناميكي ، لأنه يستخدم المكثف الذي ينتج التسرب الحالي بسبب العزل الكهربائي المستخدم داخل المكثف لفصل الألواح الموصلة ، فإنه ليس عازلًا مثاليًا ، وبالتالي يتطلب دارة تحديث الطاقة. من ناحية أخرى ، لا توجد مشكلة تسرب شحن في SRAM.
  9. استهلاك الطاقة أعلى في DRAM من SRAM. يعمل SRAM على مبدأ تغيير اتجاه التيار من خلال المحولات بينما يعمل DRAM على تعليق الشحنات.

خاتمة

DRAM ينحدر من SRAM. تم تصميم DRAM للتغلب على عيوب SRAM ؛ قام المصممون بتقليل عناصر الذاكرة المستخدمة في جزء واحد من الذاكرة مما أدى إلى انخفاض كبير في تكلفة DRAM وزيادة مساحة التخزين. ولكن DRAM بطيء ويستهلك طاقة أكثر من SRAM ، يجب تحديثه بشكل متكرر في بضع ميلي ثانية للاحتفاظ بالشحنات.