المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : السلام عليكم : وش الفرق بين رامات DDR2.DDR1.SDRAM.DDR3



I LOVE SA
20-02-2008, 01:07
بسم الله الرحمن الرحيم


وش الفرق بين رامات DDR2.DDR1.SDRAM.DDR3
ويكون الفرق في الاسعار
و السرعات واقصى حجم يمكن لفتحتين رام ان تحملهما


وايش الفرق بين DDR1.2.3
وعليكم السلام

XFX5500
20-02-2008, 05:46
على حسب ما عرفه نا الفرق في الفتحات الخاصة للرام و ان السرعة و التردد

و الباقي انا بطاطا في المور الاخرى

HESHAM.SY
20-02-2008, 11:10
الرامات يتم تطويرها دائماً من أجل تأمين عرض الحزمة الكافي وسرعة الولوج للمعالج لكي يعمل بكفائة مع التقليل من عدد دورات الساعة التي تضيع هباءً الى ادنى حدٍ ممكن..
وذواكر SDRAM كانت سرعتها لا تتجاوز 133Mhz بعرض حزمة 1GB/S مع واجهة 64 بت ومتوافقة مع مقبس 168 ابرة وتغذي بفلطية قياسية 3.3V ..
وبعدها تم تقديم تقنية DDR أي Double Data Rate التي مكنت الذاكرة من تبادل 2 بت مع المتحكم في كل نبضة ساعة وهذا ساهم بمضاعفة عرض الحزمة مع الابقاء على نفس سرعة النبضات..
وفي البداية كانت DDR266 وسرعتها الحقيقية 133Mhz وتقدم عرض حزمة 2GB/S مع واجهة 64 بت وأعلى سرعة وصلت لها هي DDR600 بعرض حزمة 4.8GB/S ..
وذواكر DDR متوافقة مع مقبس 184 ابرة وتغذى بفلطية قياسية 2.5V ..
وبعدها تم تقديم ذواكر DDR2-533 وسرعتها الحقيقية 266Mhz وتقدم عرض حزمة 4.2GB/S بواجهة 64 بت وأعلى سرعة وصلت لها حالياً هي DDR2-1066 بعرض حزمة 8.5GB/S ..
وهي متوافقة مع مقبس 240 ابرة وتغذى بفلطية قياسية 1.8V ..
وذواكر DDR3 بدأت بسرعة DDR3-1333 بعرض حزمة 10.6GB/S ووصلت حالياً ل DDR3-1800 بعرض حزمة 14.4GB/S ومتوافقة مع مقبس 240 ابرة أيضاً ولكن مع تغيير مكان الثغرة notch فلا يمكن أبداً تركيب هذه الذواكر في مقبس DDR2 وتغذى بفلطية قياسية 1.5V ..
وبالنسبة لأقصى حجم ذاكرة يمكن تركيبه في المقبس الواحد فهو حالياً 2GB في الأجهزة المكتبية ..
ويبقى ذكر أمرين الأول انه تقنية Dual Channel تسمح بالوصول لقطعتي ذاكرة معاً فتصبح الواجهة 128 بت وبتضاعف عرض حزمة الذاكرة الكلي ولكن يجب تركيب الذاكرتين في الشقوق المناسبة حتى تتفعل هذه التقنية..
والأمر الأخر أنه كلما زادت سرعة الذاكرة كلما تم الاضطرار لزيادة تواقيتها حتى تعمل باستقرار فذواكر DDR كانت تواقيتها أقل من DDR2 وكذلك الأمر بالنسبة ل DDR2 و DDR3 وأفضل ذاكرة هي التي تقدم أفضل سرعة مقابل أقل تواقيت ممكنة وسيكون سعرها أغلى طبعاً وحالياً ذواكر DDR2 هي المنتشرة وأسعارها ممتازة أما DDR3 فلا ينصح بها أبداً في الوقت الراهن بحكم تواقيتها البطيئة وعدم قدرة المعالج على الاستفادة من عرض الحزمة الكبير الذي تقدمه هذا عدا عن أسعارها الباهظة..

I LOVE SA
20-02-2008, 12:39
ممكن نكمل حوار
وش التواقيت
والاحظ ان رامات DDR3 تحتاج الى متابعة حسب تقريرك واللي مايعرف يتابعها

Brigadier
20-02-2008, 14:11
التواقيت عموما مقصود بها الوقت اللازم للبحث عن المعلومه في الرام وكلما قل كان احسن

firas_hashim
20-02-2008, 15:43
تخيل الرام مثل ملف الإكسل، صفوف وأعمدة
الآن تعال لشريحة صغيرة حجمها 16 ميجابت على الرام، ستحتوي بشكل عام على حوالي 4 ملايين خلية
كيف يمكنك تحديد موقع كل خلية؟ تماما كما تحدد موقع الخلية في الاكسل ... حسب اسم الصف والعمود الذي تتبعه الخلية
اذا الاربع ملايين خلية هي في الحقيقية عبارة عن جدول مكون من 11 صف و 11 عمود
من يحدد موقع الخلايا؟ الـ memory controller

توقيت الرام RAM timings يرمز بشكل عام للمدة التي تحتاجها الرام لتكون مستعدة لتلقلي الإشارة من الـ memory controller والمعالج
وبالتالي بتلعب دور في سرعة الجهاز واستقراره واهم مثال هو الالعاب حيث ان اللعبة تحتاج لاستجابة سريعة من الجهاز على عكس البرامج العادية
مثال: اذا كانت الرام مستعدة لإعطاء اشارة معينة قبل ان يكون المعالج جاهز لها فهذه مشكلة وعليك ان ترخي التوقيت loosen your timings
العكس صحيح: عليك ان تشد التوقيت tighten your timings اذا مثلا كان المعالج يريد اعطاءها شيء ولم تكن جاهزة له

توقيت الرام عبارة عن اربع ارقام على هذا الشكل 1-2-3-4 (مثال واقعي 5-5-5-18) ملاحظة: المثال طلع بالشقلوب الـ 18 المفروض تكون على اقصى اليمين
وهذه الارقام بترمز لعدد الـ ticks (دورات المعالج) اللازمة حتى تقوم الرامات بالاستجابة لأمر معين (يعني رقم 2 معناه ان المعالج سيقوم بدورتين ثم ستقوم الرامات بالاستجابة)
وهناك تفسير لكل من هذه الرقام ورمز كل تفسير هو بالترتيب التالي [CAS-tRP-tRCD-tRAS]

ما الذي يحدث اذا اراد المعالج شيء من الرامات؟
الشريحة الصغيرة الي على شكل جدول الي تكلمنا عنها ستضع عنوان الصف في الجدول (يتم وضع العنوان على الـ memory address pins)
وهذه الحركة هي الـ RAS ثم ستمر بضعة دورات للمعالج قبل ان يتم وضع عنوان العمود وهذه هي الـ CAS ووقت التأخير بينهم هو الـ RAS-to-CAS Delay
ثم ستمر بضعة دورات للمعالج قبل ان تظهر المعلومات على الرامات (على الـ RAM pins) وهذا هو الـ CAS latency

هذه تفسيرات رمز كل رقم للرامات الذي ذكرته قبل قليل [CAS-tRP-tRCD-tRAS]
CAS – Column Address Strobe
RAS to CAS Delay (RAS – Row Access Strobe)
RAS Precharge
Active to Precharge
وكل واحدة لها تفسير دقيق والـ CAS هي اهم واحدة فيهم

هذا هو الكلام النظري بطريقة خربوطية شوي وهو ما تحتاجه للبدء بالتطبيق العملي مثل البدء باختبارات Prime95 ورفع وتقليل التوقيت

depoo
21-02-2008, 01:46
السلام عليكم و رحمة الله

بما ان الحوار عن الرامات فانا كنت عايز استفسر عن RD RAM

يترى ايه قصتها و ليه انتهى التعامل بيها

I LOVE SA
21-02-2008, 03:46
مشكور وكيف اعرف تواقيت رماتي وضبطها

HESHAM.SY
21-02-2008, 11:55
هناك أمر يتوجب توضيحه بالنسبة لتواقيت الذاكرة..
هناك معيار للذاكرة يسمى زمن النبضة الواحدة ويقاس بال ns أي نانو ثانية..
ويتم حسابه بهذه المعادلة البسيطة: زمن النبضة = 1000 / تردد النبضات الحقيقي للذاكرة ..
فمثلاً ذاكرة DDR2-800 تردد النبضات الحقيقي لها يساوي 400Mhz (أي 400 مليون نبضة في الثانية ) فيكون زمن النبضة الواحدة يساوي 1000 /400 أي 2.5ns ..
تواقيت الذاكرة تشير كل منها الى عدد النبضات التي تحتاجها الذاكرة لتنفيذ مرحلة من المراحل اللازمة لاكمال عملية القراءة أو الكتابة فيها والتوقيت يعبر بالأساس عن زمن تأخير ..
فمثلاً ذاكرة DDR2-800 التي لها تواقيت 4-4-4-12 أي (CAS=4 TRP=4 TRCD=4 TRAS=12 ) كل توقيت منها هو عدد نبضات الساعة من عدد النبضات الحقيقية 400 الذي تحتاجه الذاكرة لانجاز تلك المرحلة من عملية الوصول..
ففي حالةً CAS=4 الذاكرة تحتاج أربع نبضات ساعة من أصل 400 مليون نبضة حقيقية واذا كان زمن النبضة الواحدة 2.5ns فالذاكرة تحتاج زمناً مقداره 4 * 2.5 = 10ns لانجاز هذه المرحلة من عملية الوصول ..
ونفس الأمر يطبق على التواقيت الأخرى ..
فتوقيت الذاكرة يتم تحديد قيمته من سرعة الذاكرة نفسها فمثلاً CAS=4 لذاكرة سرعتها 667Mhz تختلف عن CAS=4 لذاكرة سرعتها 800Mhz ففي الأولى الذاكرة يحاجة لزمن مقداره 4*3 =12ns لاتمام العملية بينما في الثانية تحتاج 10ns لاتمام العملية ..

I LOVE SA
21-04-2008, 04:10
شكرا لكم على التوضيح اخوتي الاكارم

ولكن هل سوف يلاحظ الفارق ان استخدمنا الالعاب باي التواقيت

وهل عند اللعب بتواقيت 3_3_3_3 هل سيحصل زيادة اداء في الالعاب

اسف ا1ذا كنت طولت عليكم