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

لسوء الحظ، هذه الصورة ليست صحيحة. هناك ثلاثة أبعاد كاملة أخرى للمصفوفة. لسوء الحظ، فإن عدد الأبعاد يجعل من الصعب بعض الشيء تصور تكوين العنونة الفعلي. الأبعاد الثلاثة الأخرى هي، على التوالي: الرتبة، والشريحة، والبنك.

يمكن أن تحتوي كل قناة على واحدة أو أكثر من وحدات DIMM التي تملأها. قد تحتوي DIMM على مرتبة واحدة أو اثنتين أو أربع أو ثماني مراتب، على الرغم من أن وحدات DIMM ذات الرتب الأربعة والثمانية مدعومة بشكل حصري في الخوادم. تحتوي كل رتبة على شرائح متعددة، ولكل شريحة بنوك عديدة، ويمكن معالجة البيانات الموجودة في البنك عبر عناوين الصفوف والأعمدة.

ما هي الرتبة؟

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

لذا فإن الرتبة عبارة عن مجموعة من شرائح DRAM على DIMM لا يمكن فصلها منطقيًا. نتيجة طلب القراءة من الرتبة هي النتيجة المتسلسلة من البنك والصف والعمود المحدد على كل شريحة.

يمكن الاستعلام عن الرتب بشكل مستقل وبطريقة متداخلة. ومع ذلك، فإنهم يشتركون في نفس دبابيس البيانات، لذلك يمكن لرتبة واحدة فقط لكل قناة إرسال البيانات أو استقبالها في أي وقت.

ملاحظة: يمكن أن تعمل الرتب بشكل أساسي في وقت واحد. بينما تفتح إحدى الرتب صفًا، يمكن أن تفتح رتبة أخرى صفًا آخر. لا يمكنهم نقل هذه البيانات إلى النظام في وقت واحد، على الرغم من أنهما متصلان بنفس القناة ويستخدمان النطاق الترددي الإجمالي لتلك القناة.

مثال موضح

لنبدأ بنظام قياسي أحادي القناة. عرض القناة 64 بت. في تلك القناة، توجد ذاكرة DIMM واحدة ذات رتبة واحدة. هذه المرتبة لها ثماني رقائق. لإشباع قناة 64 بت، يجب أن توفر كل شريحة 8 بتات من البيانات.

إذا كانت DIMM من المثال أعلاه تحتوي على رتبتين، فقد تحتوي الآن على 16 شريحة. يمكن تعليم كل رتبة بشكل فردي بشكل مستقل عن الرتبة الأخرى. ومع ذلك، لا تزال كل شريحة في الترتيب بحاجة إلى توفير 8 بتات من البيانات لإشباع ناقل البيانات 64 بت. يمكن لرتبة واحدة فقط نقل البيانات أو استقبالها في وقت واحد. يمكن تشذير العمليات بحيث بمجرد أن تكمل المرتبة الأولى الإرسال، يمكن أن تبدأ المرتبة الثانية بنفسها.

ما هو الفرق الفعلي؟

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

سيكون من الأفضل إذا نظرت إلى الملصق لتحديد عدد الرتب على DIMM. عادةً ما تكون هناك ملاحظة تشير إلى شيء ما على غرار 1Rx4 أو 1Rx8 أو 2Rx8. يوضح الجزء 1R / 2R عدد الرتب، بينما يشير الجزء x4 / x8 إلى عدد البنوك الموجودة على الشريحة.

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

استنتاج

رتبة الذاكرة هي شريحة مختارة على DIMM. تتحكم هذه الشريحة في مجموعة من شرائح DRAM. في حين أن اختيار الشريحة يمكنه رؤية شرائح DRAM الفردية، فإنه لا يمكنه معالجتها بشكل فردي. يقدمها إلى وحدة التحكم في الذاكرة عبر القناة كشريحة واحدة، مما يخفي التعقيد. طريقة واحدة للتفكير في اختيار رقاقة هي أن تكون مشعب قناة، تقسم القناة إلى العديد من القنوات الفرعية مثل رقائق DRAM تحت سيطرتها. ما رأيك؟ لا تنسى ترك تعليقاتك أدناه.