CERBERUS 2100: لوحة مذهلة قابلة للبرمجة للتعليم مع وحدات المعالجة المركزية Z80 و6502 الأسطورية

سيربيروس

الشركة أطلقت شركة Olimex مؤخرًا جهاز CERBERUS 2100، ثورة في تعليم علوم الكمبيوتر. وهي عبارة عن لوحة تعليمية مفتوحة للأجهزة، قابلة للبرمجة باللغة الأساسية، وتحتوي على معالجات دقيقة Z8 و80 6502 بت، بالإضافة إلى وحدة تحكم دقيقة Microchip AVR تعمل كوحدة تحكم الإدخال/الإخراج. نعم، وحدات المعالجة المركزية Zilog Z80 الأسطورية وتقنية MOS 6502 التي قامت بتشغيل بعض أهم أجهزة الكمبيوتر منذ عقود مضت.

سيربيروس 2100، الذي لديه العديد من CPLD، قابلة للبرمجة بالكامل، من المستوى الأدنى (البوابات الفردية والقلابات) إلى المترجمين الفوريين BASIC الذين يعملون على وحدات المعالجة المركزية Z80 و6502. اللوحة ليست تصميم Olimex الخاص، ولكن تم تصميمها بواسطة Bernardo Kastrup (المعروف أيضًا باسم TheByteAttic) بينما كتب المترجمون الفوريون BASIC ألكسندر شاريخين (6502) ودين بيلفيلد (Z80).

أجزاء سيربيروس

El كود BIOS مكتوب بلغة C ويتم تجميعه ضمن Arduino IDE. باستثناء إشارات الفيديو، يقوم FAT-CAT بتنفيذ جميع وظائف الإدخال/الإخراج، مثل عمليات نظام الملفات، والتحكم في لوحة المفاتيح وتوسيعها، وإخراج الصوت، ويدعم عمليات نقل DMA باستخدام FAT-SPACER.

جميع الملفات الخاصة بتصنيع اللوح متوفرة بفضل برناردو كاستروب، لكن التصنيع نفسه يتم من قبل الشركة البلغارية Olimex التي تبيع اللوح حاليا سيربيروس 2100 بسعر 219 يورو. يمكن العثور على ملفات تصميم الأجهزة والبرامج الثابتة والوثائق التفصيلية على موقع GitHub وTheByteAttic. بالنسبة لأولئك الذين يفضلون محتوى الفيديو، تتوفر أيضًا مقدمة مدتها 45 دقيقة.

مواصفات سيربيروس 2100

أما بالنسبة لل المواصفات الفنية من هذه اللوحة القابلة للبرمجة لدينا ما يلي:

  • وحدات المعالجة:
    • وحدة المعالجة المركزية Zilog Z80 8 بت بسرعة 4 أو 8 ميجاهرتز (يمكن للمستخدم اختيار تردد الساعة)
    • مركز التصميم الغربي W65C02S وحدة المعالجة المركزية 8 بت بسرعة 4 أو 8 ميجا هرتز (يمكن للمستخدم اختيار تردد الساعة) *[في حين أن Z80 لا يزال يتم تصنيعه بواسطة Zilog نفسها، والذي لا يزال قيد التشغيل، فإن 6502 يتم تصنيعه بواسطة Western Design، منذ تكنولوجيا MOS اختفى ]
    • رقاقة 328 بت AVR ATMega8PB 328 ميجاهرتز "FAT-CAT" MCU (وحدة تحكم دقيقة ATmega16pb مخصصة)
  • CPLDs (ATF1508AS-7AX100):
    • FAT-SCUNK (عداد المسح والساعة) وFAT-CAVIA (محول فيديو ChAracter) لدوائر الفيديو المتصلة بمذبذب 25.175 ميجاهرتز
    • FAT-SPACER (جهاز التحكم التسلسلي إلى المتوازي) لتحويل الإشارات والساعات والتسلسل/التوازي مع مذبذب 16 ميجاهرتز
  • 64 كيلو بايت من ذاكرة الوصول العشوائي القابلة للعنونة بواسطة المستخدم
  • التخزين: فتحة بطاقة MicroSD مع نظام ملفات مدمج في BIOS (AVR)
  • دعم إخراج الفيديو والرسومات:
    • إخراج فيديو VGA بدقة تصل إلى 320 × 240 (في الواقع هو 640 × 480 بكسل مع 2 × 2 بكسل)
    • استنادًا إلى 40 × 30 حرفًا، يمكن التعامل معها بشكل فردي لكل حرف
    • ما يصل إلى 8 ألوان متزامنة على الشاشة
    • صورة نقطية سريعة الاستخدام وقابلة لإعادة التعريف من قبل المستخدم لرسومات البلاط أو الفسيفساء
  • تصحيح الأخطاء - موصلات 3x JTAG
  • التوسيع - فتحة توسيع ذات 40 سنًا مع إدخال/إخراج عام عبر FAT-CAT وFAT-SPACER
  • الأخرى:
    • موصل PS/2 متوافق مع لوحة مفاتيح USB
    • صفارة متكاملة
    • الطاقة – 5 فولت عبر USB-C

معلومات اكثر - اوليمكس


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.