وحدات تحكم ALTERA DDR2 SDRAM

وحدات تحكم ALTERA DDR2 SDRAM

معلومات هامة

توفر وحدات التحكم Altera® DDR وDDR2 وDDR3 SDRAM المزودة بـ ALTMEMPHY IP واجهات مبسطة لذاكرة DDR وDDR2 وDDR3 SDRAM المتوافقة مع معايير الصناعة. تعد وظيفة ALTMEMPHY الضخمة بمثابة واجهة بين وحدة التحكم في الذاكرة وأجهزة الذاكرة، وتقوم بإجراء عمليات القراءة والكتابة في الذاكرة. تعمل وحدات التحكم DDR وDDR2 وDDR3 SDRAM المزودة بـ ALTMEMPHY IP جنبًا إلى جنب مع وظيفة Altera ALTMEMPHY الضخمة.
توفر وحدات التحكم DDR وDDR2 SDRAM المزودة بوظيفة ALTMEMPHY IP وALTMEMPHY الضخمة واجهات DDR وDDR2 SDRAM كاملة أو نصف معدل. تدعم وحدة التحكم DDR3 SDRAM المزودة بوظيفة ALTMEMPHY IP وALTMEMPHY الضخمة واجهات DDR3 SDRAM في وضع نصف المعدل. توفر وحدات التحكم DDR وDDR2 وDDR3 SDRAM المزودة بـ ALTMEMPHY IP وحدة التحكم II عالية الأداء (HPC II)، والتي توفر كفاءة عالية وميزات متقدمة. يوضح الشكل 15-1 مخططًا على مستوى النظام بما في ذلك المثال السابقampلو المستوى الأعلى file التي تنشئها لك وحدة التحكم DDR أو DDR2 أو DDR3 SDRAM المزودة بـ ALTMEMPHY IP.

الشكل 15-1. مخطط على مستوى النظام
مخطط على مستوى النظام

ملاحظة للشكل 15-1:
(1) عند اختيار إنشاء DLL خارجيًا، يتم إنشاء حلقة تأخير القفل (DLL) خارج الوظيفة الضخمة ALTMEMPHY.

يقوم MegaWizard™ Plug-In Manager بإنشاء ملف exampلو المستوى الأعلى file، تتكون من السابقينample، والتنوع المخصص لوحدة التحكم عالية الأداء DDR أو DDR2 أو DDR3 SDRAM. تقوم وحدة التحكم بإنشاء مثيل للوظيفة الضخمة ALTMEMPHY والتي بدورها تقوم بإنشاء مثيل لحلقة مقفلة الطور (PLL) وDLL. يمكنك أيضًا إنشاء مثيل لـ DLL خارج الدالة ALTMEMPHY الضخمة لمشاركة DLL بين مثيلات متعددة للدالة ALTMEMPHY الضخمة. لا يمكنك مشاركة PLL بين مثيلات متعددة للوظيفة الضخمة ALTMEMPHY، ولكن يمكنك مشاركة بعض مخرجات ساعة PLL بين هذه المثيلات المتعددة.

© 2012 شركة ألتيرا. كل الحقوق محفوظة. إن كلمات وشعارات ALTERA وARRIA وCYCLONE وHARDCOPY وMAX وMEGACORE وNIOS وQUARTUS وSTRATIX هي علامات تجارية لشركة Altera Corporation ومسجلة في مكتب براءات الاختراع والعلامات التجارية الأمريكي وفي بلدان أخرى. جميع الكلمات والشعارات الأخرى المحددة كعلامات تجارية أو علامات خدمة هي ملك لأصحابها كما هو موضح في www.altera.com/common/legal.html. تضمن Altera أداء منتجاتها من أشباه الموصلات وفقًا للمواصفات الحالية وفقًا لضمان Altera القياسي ، ولكنها تحتفظ بالحق في إجراء تغييرات على أي منتجات وخدمات في أي وقت دون إشعار. لا تتحمل Altera أي مسؤولية أو التزام ناشئ عن تطبيق أو استخدام أي معلومات أو منتج أو خدمة موصوفة هنا باستثناء ما تم الاتفاق عليه صراحةً كتابةً بواسطة Altera. يُنصح عملاء Altera بالحصول على أحدث إصدار من مواصفات الجهاز قبل الاعتماد على أي معلومات منشورة وقبل تقديم طلبات المنتجات أو الخدمات.

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

رمز بالنسبة للتصميمات الجديدة، توصي Altera باستخدام واجهة ذاكرة خارجية قائمة على UniPHY، مثل وحدات تحكم DDR2 وDDR3 SDRAM مع وحدات تحكم UniPHY وQDR II وQDR II+ SRAM مع UniPHY، أو وحدة تحكم RLDRAM II مع UniPHY.

معلومات الإصدار

يوفر الجدول 15-1 معلومات حول هذا الإصدار من وحدة تحكم DDR3 SDRAM مع ALTMEMPHY IP.

طاولة 15-1. تخليص المعلومات

غرض وصف
إصدار 11.1
تاريخ الافراج عنه نوفمبر 2011
رموز الطلب IP-SDRAM/HPDDR (DDR SDRAM HPC) IP-SDRAM/HPDDR2 (DDR2 SDRAM HPC)
IP-HPMCII (HPC II)
رقم المنتج 00BE (DDR SDRAM)
00BF (DDR2 سدرام)
00C2 (DDR3 SDRAM)
00CO (وظيفة ALTMEMPHY الضخمة)
بائع ID 6AF7

تتحقق Altera من أن الإصدار الحالي من برنامج Quartus® II يجمع الإصدار السابق من كل وظيفة MegaCore. تُبلغ ملاحظات إصدار مكتبة MegaCore IP وErrata عن أي استثناءات لهذا التحقق. لا تتحقق Altera من التجميع باستخدام إصدارات وظائف MegaCore الأقدم من إصدار واحد. للحصول على معلومات حول المشكلات المتعلقة بوحدة التحكم عالية الأداء DDR أو DDR2 أو DDR3 SDRAM ووظيفة ALTMEMPHY الضخمة في إصدار Quartus II معين، راجع ملاحظات إصدار برنامج Quartus II.

دعم عائلة الجهاز

يحدد الجدول 15-2 مستويات دعم الجهاز لمراكز Altera IP.

الجدول 15-2. مستويات دعم جهاز Altera IP Core

عائلات جهاز FPGA عائلات أجهزة النسخ الصلب
دعم أولي—يتم التحقق من قلب IP باستخدام نماذج التوقيت الأولية لعائلة الأجهزة هذه. يلبي نواة IP جميع المتطلبات الوظيفية، ولكن ربما لا يزال يخضع لتحليل التوقيت لعائلة الجهاز. ويمكن استخدامه في تصاميم الإنتاج بحذر. رفيق النسخ الصلبة—يتم التحقق من قلب IP باستخدام نماذج التوقيت الأولية للجهاز المصاحب للنسخة المطبوعة. يلبي نواة IP جميع المتطلبات الوظيفية، ولكن ربما لا يزال يخضع لتحليل التوقيت لعائلة أجهزة HardCopy. ويمكن استخدامه في تصاميم الإنتاج بحذر.
الدعم النهائي—يتم التحقق من قلب IP باستخدام نماذج التوقيت النهائية لعائلة الأجهزة هذه. يلبي نواة IP جميع المتطلبات الوظيفية والتوقيتية لعائلة الأجهزة ويمكن استخدامها في تصميمات الإنتاج. تجميع النسخ الصلبة—يتم التحقق من قلب IP باستخدام نماذج التوقيت النهائية لعائلة أجهزة HardCopy. يلبي نواة IP جميع المتطلبات الوظيفية والتوقيتية لعائلة الأجهزة ويمكن استخدامها في تصميمات الإنتاج.

يوضح الجدول 15-3 مستوى الدعم الذي تقدمه وحدات تحكم DDR وDDR2 وDDR3 SDRAM مع ALTMEMPHY IP لعائلات أجهزة Altera.

الجدول 15-3. دعم عائلة الجهاز

عائلة الأجهزة بروتوكول
DDR وDDR2 دي دي ار 3
أريا® جي إكس أخير لا يوجد دعم
أريا الثاني جي إكس أخير أخير
إعصار® الثالث أخير لا يوجد دعم
الإعصار الثالث LS أخير لا يوجد دعم
الإعصار الرابع إي أخير لا يوجد دعم
الإعصار الرابع جي إكس أخير لا يوجد دعم
النسخة الصلبة الثانية ارجع إلى صفحة ما الجديد في Altera IP الخاصة بـ Altera webموقع. لا يوجد دعم
ستراتيكس® الثاني أخير لا يوجد دعم
ستراتيكس الثاني جي اكس أخير لا يوجد دعم
عائلات الجهاز الأخرى لا يوجد دعم لا يوجد دعم

سمات

ألتمفي الوظيفة الضخمة

يلخص الجدول 15-4 دعم الميزة الرئيسية للوظيفة الضخمة ALTMEMPHY.

الجدول 15-4. ALTMEMPHY دعم ميزة الوظائف الضخمة

ميزة DDR وDDR2 دي دي ار 3
دعم واجهة Altera PHY (AFI) على جميع الأجهزة المدعومة.
المعايرة الأولية الآلية تقضي على حسابات توقيت قراءة البيانات المعقدة.
المجلدtagتتبع e ودرجة الحرارة (VT) الذي يضمن أقصى قدر من الأداء المستقر لواجهات DDR وDDR2 وDDR3 SDRAM.
مسار بيانات قائم بذاته يجعل الاتصال بوحدة تحكم Altera أو وحدة تحكم تابعة لجهة خارجية مستقلة عن مسارات التوقيت الحرجة.
واجهة كاملة المعدل
واجهة بنصف المعدل
محرر المعلمات سهل الاستخدام

بالإضافة إلى ذلك، تدعم وظيفة ALTMEMPHY الضخمة مكونات DDR3 SDRAM دون التسوية:

  • تدعم وظيفة ALTMEMPHY الضخمة مكونات DDR3 SDRAM دون التسوية لأجهزة Arria II GX التي تستخدم طوبولوجيا T للساعة والعنوان وناقل الأوامر:
    • يدعم تحديد شرائح متعددة.
  • تبلغ سرعة DDR3 SDRAM PHY بدون تسوية fMAX 400 ميجاهرتز لاختيار شريحة واحدة.
  • لا يوجد دعم لمنافذ قناع البيانات (DM) لوحدات ذاكرة DIMM أو مكوناتها ×4 DDR3 SDRAM، لذا حدد No لدبابيس Drive DM من FPGA عند استخدام أجهزة ×4.
  • تدعم وظيفة ALTMEMPHY الضخمة واجهات DDR3 SDRAM بنصف المعدل فقط.

وحدة تحكم عالية الأداء II

يلخص الجدول 15-5 دعم الميزات الرئيسية لـ DDR وDDR2 وDDR3 SDRAM HPC II.

الجدول 15-5. دعم الميزات (الجزء 1 من 2)

ميزة DDR وDDR2 دي دي ار 3
وحدة تحكم بنصف المعدل
دعم AFI ALTMEMPHY
دعم الواجهة المحلية Avalon®Memory Mapped (Avalon-MM).

الجدول 15-5. دعم الميزات (الجزء 2 من 2)

ميزة DDR وDDR2 دي دي ار 3
إدارة البنك التطلعية القابلة للتكوين مع عمليات القراءة والكتابة بالترتيب
الكمون الإضافي
دعم طول انفجار أفالون التعسفي
المدمج في محول انفجار الذاكرة المرنة
تعيينات العناوين المحلية إلى الذاكرة القابلة للتكوين
تكوين اختياري لوقت التشغيل لإعدادات تسجيل الحجم والوضع وتوقيت الذاكرة
التحديث الذاتي للصفيف الجزئي (PASR)
دعم أجهزة DDR3 SDRAM المتوافقة مع معايير الصناعة
دعم اختياري لأمر التحديث الذاتي
دعم اختياري لأمر خفض الطاقة الذي يتحكم فيه المستخدم
دعم اختياري لأمر إيقاف التشغيل التلقائي مع مهلة قابلة للبرمجة
دعم اختياري لأوامر القراءة التلقائية للشحن المسبق وأوامر الكتابة للشحن المسبق التلقائي
دعم اختياري لتحديث وحدة تحكم المستخدم
مشاركة اختيارية لساعة وحدة التحكم المتعددة في SOPC Builder Flow
وظيفة تشفير تصحيح الأخطاء المتكاملة (ECC) 72 بت
وظيفة ECC المتكاملة، 16، 24، و40 بت
دعم الكتابة الجزئية للكلمة مع تصحيح الأخطاء التلقائي الاختياري
SOPC Builder جاهز
دعم لتقييم OpenCore Plus
نماذج محاكاة وظيفية IP للاستخدام في محاكي VHDL وVerilog HDL المدعوم من Altera

ملاحظات على الجدول 15-5:

  1. يدعم HPC II قيم زمن الوصول الإضافية الأكبر أو المساوية لـ tRCD-1، في وحدة دورة الساعة (tCK).
  2. هذه الميزة غير مدعومة مع DDR3 SDRAM مع التسوية.

الميزات غير المدعومة

يلخص الجدول 15-6 الميزات غير المدعومة لواجهات الذاكرة الخارجية المستندة إلى ALTMEMPHY الخاصة بـ Altera.

الجدول 15-6. الميزات غير المدعومة

بروتوكول الذاكرة ميزة غير مدعومة
DDR وDDR2 SDRAM محاكاة التوقيت
طول الانفجار 2
الاندفاع الجزئي والانفجار غير المحاذاة في وضع ECC وغير ECC عند تعطيل دبابيس DM
ذاكرة الوصول العشوائية DDR3 SDRAM محاكاة التوقيت
الاندفاع الجزئي والانفجار غير المحاذاة في وضع ECC وغير ECC عند تعطيل دبابيس DM
ستراتيكس الثالث وستراتيكس الرابع
دعم DIMM
واجهات كاملة المعدل

التحقق من ميجاكور

تقوم Altera بإجراء اختبارات عشوائية وموجهة واسعة النطاق مع تغطية اختبار وظيفية باستخدام نماذج Denali المتوافقة مع معايير الصناعة لضمان وظائف وحدات تحكم DDR وDDR2 وDDR3 SDRAM مع ALTMEMPHY IP.

استغلال الموارد

يوفر هذا القسم معلومات نموذجية عن استخدام الموارد لوحدات تحكم الذاكرة الخارجية باستخدام ALTMEMPHY لعائلات الأجهزة المدعومة. يتم توفير هذه المعلومات كمبدأ توجيهي فقط؛ للحصول على بيانات دقيقة عن استخدام الموارد، يجب عليك إنشاء IP الأساسي الخاص بك والرجوع إلى التقارير التي تم إنشاؤها بواسطة برنامج Quartus II.
يوضح الجدول 15-7 بيانات استخدام الموارد للوظيفة الضخمة ALTMEMPHY ووحدة التحكم DDR3 عالية الأداء II لأجهزة Arria II GX.

الجدول 15-7. استغلال الموارد في أجهزة Arria II GX (الجزء 1 من 2)

بروتوكول ذاكرة العرض (بت) التوافقية آلوتس منطق السجلات ميم ألوت م9ك كتل م144ك كتل الذاكرة ص (بت)
وحدة التحكم
دي دي ار 3

(نصف المعدل)

8 1,883 1,505 10 2 0 4,352
16 1,893 1,505 10 4 0 8,704
64 1,946 1,521 18 15 0 34,560
72 1,950 1,505 10 17 0 39,168

الجدول 15-7. استغلال الموارد في أجهزة Arria II GX (الجزء 2 من 2)

بروتوكول ذاكرة العرض (بت) التوافقية آلوتس منطق السجلات ميم ألوت م9ك كتل م144ك كتل الذاكرة ص (بت)
تحكم + فيزي
دي دي ار 3

(نصف المعدل)

8 3,389 2,760 12 4 0 4,672
16 3,457 2,856 12 7 0 9,280
64 3,793 3,696 20 24 0 36,672
72 3,878 3,818 12 26 0 41,536

يوضح الجدول 15-8 بيانات استخدام الموارد لوحدة التحكم ووحدة التحكم عالية الأداء DDR2 بالإضافة إلى PHY، لتكوينات نصف المعدل والمعدل الكامل لأجهزة Arria II GX.

الجدول 15-8. استخدام موارد DDR2 في أجهزة Arria II GX

بروتوكول ذاكرة العرض (بت) التوافقية آلوتس منطق السجلات ميم ألوت م9ك كتل م144ك كتل ذاكرة (بت)
وحدة التحكم
دي دي ار 2

(نصف المعدل)

8 1,971 1,547 10 2 0 4,352
16 1,973 1,547 10 4 0 8,704
64 2,028 1,563 18 15 0 34,560
72 2,044 1,547 10 17 0 39,168
دي دي ار 2

(تقييم كامل)

8 2,007 1,565 10 2 0 2,176
16 2,013 1,565 10 2 0 4,352
64 2,022 1,565 10 8 0 17,408
72 2,025 1,565 10 9 0 19,584
تحكم + فيزي
دي دي ار 2

(نصف المعدل)

8 3,481 2,722 12 4 0 4,672
16 3,545 2,862 12 7 0 9,280
64 3,891 3,704 20 24 0 36,672
72 3,984 3,827 12 26 0 41,536
دي دي ار 2

(تقييم كامل)

8 3,337 2,568 29 2 0 2,176
16 3,356 2,558 11 4 0 4,928
64 3,423 2,836 31 12 0 19,200
72 3,445 2,827 11 14 0 21,952

يوضح الجدول 15-9 بيانات استخدام الموارد لوحدة التحكم ووحدة التحكم عالية الأداء DDR2 بالإضافة إلى PHY، لتكوينات نصف المعدل والمعدل الكامل لأجهزة Cyclone III.

الجدول 15-9. استخدام موارد DDR2 في أجهزة Cyclone III

بروتوكول ذاكرة العرض (بت) منطق السجلات الخلايا المنطقية كتل M9K ذاكرة (بت)
وحدة التحكم
دي دي ار 2

(نصف المعدل)

8 1,513 3,015 4 4,464
16 1,513 3,034 6 8,816
64 1,513 3,082 18 34,928
72 1,513 3,076 19 39,280
دي دي ار 2

(تقييم كامل)

8 1,531 3,059 4 2,288
16 1,531 3,108 4 4,464
64 1,531 3,134 10 17,520
72 1,531 3,119 11 19,696
تحكم + فيزي
دي دي ار 2

(نصف المعدل)

8 2,737 5,131 6 4,784
16 2,915 5,351 9 9,392
64 3,969 6,564 27 37,040
72 4,143 6,786 28 41,648
دي دي ار 2

(تقييم كامل)

8 2,418 4,763 6 2,576
16 2,499 4,919 6 5,008
64 2,957 5,505 15 19,600
72 3,034 5,608 16 22,032

متطلبات النظام

تعد وحدة التحكم DDR3 SDRAM المزودة بـ ALTMEMPHY IP جزءًا من مكتبة MegaCore IP، والتي يتم توزيعها مع برنامج Quartus II ويمكن تنزيلها من Altera webموقع، www.altera.com.

رمز للتعرف على متطلبات النظام وتعليمات التثبيت، راجع تثبيت برنامج Altera وترخيصه.

التثبيت والترخيص

يوضح الشكل 15-2 بنية الدليل بعد تثبيت وحدة تحكم DDR3 SDRAM مع ALTMEMPHY IP، حيث هو دليل التثبيت. دليل التثبيت الافتراضي على نظام التشغيل Windows هو c:\altera\ ; على Linux هو /opt/altera .

الشكل 15-2. بنية الدليل
بنية الدليل

لا تحتاج إلى ترخيص لوظيفة MegaCore إلا عندما تكون راضيًا تمامًا عن وظائفها وأدائها، وترغب في نقل تصميمك إلى مرحلة الإنتاج.
لاستخدام DDR3 SDRAM HPC، يمكنك طلب ترخيص file من ألتيرا web الموقع في www.altera.com/licensing وتثبيته على جهاز الكمبيوتر الخاص بك. عندما تطلب الترخيص file، ترسل لك Altera رسالة بالبريد الإلكتروني تحتوي على License.dat file. إذا لم يكن لديك إمكانية الوصول إلى الإنترنت، فاتصل بالممثل المحلي لديك.
لاستخدام DDR3 SDRAM HPC II، اتصل بممثل المبيعات المحلي لديك لطلب ترخيص.

التقييم المجاني

ميزة تقييم OpenCore Plus الخاصة بـ Altera قابلة للتطبيق فقط على DDR3 SDRAM HPC. باستخدام ميزة التقييم OpenCore Plus، يمكنك تنفيذ الإجراءات التالية:

  • محاكاة سلوك الوظيفة الضخمة (وظيفة Altera MegaCore أو AMPوظيفة PSM الضخمة) داخل نظامك.
  • التحقق من وظيفة التصميم الخاص بك، وكذلك تقييم حجمه وسرعته بسرعة وسهولة.
  • إنشاء برمجة جهاز محدودة الوقت fileللتصميمات التي تتضمن وظائف MegaCore.
  • برمجة جهاز والتحقق من التصميم الخاص بك في الأجهزة.

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

سلوك المهلة لـ OpenCore Plus

يمكن أن يدعم تقييم أجهزة OpenCore Plus وضعي التشغيل التاليين:

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

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

رمز بالنسبة لوظائف MegaCore، تبلغ المهلة غير المقيدة ساعة واحدة؛ قيمة المهلة المربوطة غير محددة.

يتوقف تصميمك عن العمل بعد انتهاء وقت تقييم الأجهزة وانخفاض مخرجات local_ready.

سجل مراجعة الوثيقة

يسرد الجدول 15-10 تاريخ المراجعة لهذه الوثيقة.

الجدول 15-10. تاريخ مراجعة الوثيقة

تاريخ إصدار التغييرات
نوفمبر 2012 1.2 تم تغيير رقم الفصل من 13 إلى 15.
يونيو 2012 1.1 تمت إضافة رمز التعليقات.
نوفمبر 2011 1.0 معلومات الإصدار المجمعة ودعم عائلة الجهاز وقائمة الميزات وقائمة الميزات غير المدعومة لـ DDR وDDR2 وDDR3.

الشعار

المستندات / الموارد

وحدات تحكم ALTERA DDR2 SDRAM [بي دي اف] تعليمات
وحدات تحكم DDR2 SDRAM، وحدات تحكم DDR2، وحدات تحكم SDRAM، وحدات تحكم

مراجع

اترك تعليقا

لن يتم نشر عنوان بريدك الإلكتروني. تم وضع علامة على الحقول المطلوبة *