CERBERUS 2100: บอร์ดที่ตั้งโปรแกรมได้อย่างเหลือเชื่อเพื่อการศึกษาด้วย CPU Z80 และ 6502 ในตำนาน

เซอร์เบอรัส

บริษัท Olimex เพิ่งเปิดตัว CERBERUS 2100การปฏิวัติการศึกษาวิทยาการคอมพิวเตอร์ เป็นบอร์ดการศึกษาฮาร์ดแวร์แบบเปิดที่ตั้งโปรแกรมได้ในภาษา BASIC ซึ่งมีไมโครโปรเซสเซอร์ Z8 และ 80 6502 บิต รวมถึงไมโครคอนโทรลเลอร์ Microchip AVR ที่ทำหน้าที่เป็นตัวควบคุม I/O ใช่แล้ว CPU Zilog Z80 ในตำนานและเทคโนโลยี MOS 6502 ที่ขับเคลื่อนคอมพิวเตอร์ที่สำคัญที่สุดบางเครื่องเมื่อหลายทศวรรษก่อน

เซอร์เบอรัส 2100 ซึ่ง มี CPLD หลายรายการสามารถตั้งโปรแกรมได้อย่างสมบูรณ์ตั้งแต่ระดับต่ำสุด (แต่ละเกตและฟลิปฟล็อป) ไปจนถึงล่าม BASIC ที่ทำงานบน CPU Z80 และ 6502 บอร์ดไม่ใช่การออกแบบของ Olimex แต่ได้รับการออกแบบโดย Bernardo Kastrup (หรือที่รู้จักในชื่อ TheByteAttic) ในขณะที่ล่าม BASIC เขียนโดย Alexander Sharikhin (6502) และ Dean Belfield (Z80)

อะไหล่เซอร์เบอรัส

El รหัส BIOS เขียนด้วยภาษา C และคอมไพล์ภายใต้ Arduino IDE. หากไม่รวมสัญญาณวิดีโอ FAT-CAT จะทำหน้าที่ I/O ทั้งหมด เช่น การทำงานของระบบไฟล์ การควบคุมและการขยายแป้นพิมพ์ และเอาต์พุตเสียง และรองรับการถ่ายโอน DMA ด้วย FAT-SPACER

ไฟล์ทั้งหมดสำหรับการผลิตบอร์ดนั้นต้องขอบคุณ Bernardo Kastrup แต่การผลิตนั้นดำเนินการโดย บริษัท Olimex ของบัลแกเรียซึ่งปัจจุบันขายบอร์ดอยู่ CERBERUS 2100 ราคา 219 ยูโร. ไฟล์การออกแบบฮาร์ดแวร์ เฟิร์มแวร์ และเอกสารประกอบโดยละเอียดมีอยู่ในเว็บไซต์ GitHub และ TheByteAttic สำหรับผู้ที่ชื่นชอบเนื้อหาวิดีโอ สามารถรับชมการแนะนำความยาว 45 นาทีได้เช่นกัน

ข้อมูลจำเพาะของเซอร์เบอรัส 2100

เป็น ข้อกำหนดทางเทคนิค จากบอร์ดที่ตั้งโปรแกรมได้นี้ เรามีดังต่อไปนี้:

  • หน่วยประมวลผล:
    • Zilog Z80 CPU 8 บิตที่ 4 หรือ 8 MHz (ผู้ใช้สามารถเลือกความถี่สัญญาณนาฬิกาได้)
    • Western Design Center W65C02S CPU 8 บิตที่ 4 หรือ 8 MHz (ผู้ใช้สามารถเลือกความถี่สัญญาณนาฬิกาได้) *[ในขณะที่ Z80 ยังคงผลิตโดย Zilog เองซึ่งยังใช้งานได้อยู่ ส่วน 6502 ผลิตโดย Western Design เนื่องจากเทคโนโลยี MOS หายไป ]
    • ไมโครชิป 328 บิต AVR ATMega8PB 328 MHz “FAT-CAT” MCU (ไมโครคอนโทรลเลอร์ ATmega16pb แบบกำหนดเอง)
  • CPLD (ATF1508AS-7AX100):
    • FAT-SCUNK (Scan CoUNter และ clocK) และ FAT-CAVIA (ChAracter Video Adapter) สำหรับวงจรวิดีโอที่เชื่อมต่อกับออสซิลเลเตอร์ 25.175 MHz
    • FAT-SPACER (Serial to Parallel ControllER) สำหรับการแปลงสัญญาณ นาฬิกา อนุกรม/ขนานพร้อมออสซิลเลเตอร์ 16 MHz
  • RAM ที่ผู้ใช้กำหนดแอดเดรสได้ 64 KB
  • พื้นที่เก็บข้อมูล: ช่องเสียบการ์ด MicroSD พร้อมระบบไฟล์ใน BIOS (AVR)
  • รองรับเอาต์พุตวิดีโอและกราฟิก:
    • เอาต์พุตวิดีโอ VGA สูงสุดความละเอียด 320x240 (จริงๆ แล้วคือ 640x480 พิกเซล และ 2x2 พิกเซล)
    • ขึ้นอยู่กับอักขระขนาด 40x30 สามารถระบุที่อยู่แยกกันได้สำหรับอักขระแต่ละตัว
    • แสดงผลพร้อมกันได้สูงสุด 8 สีบนหน้าจอ
    • บิตแมป On-the-fly ที่ผู้ใช้กำหนดใหม่สำหรับกราฟิกไทล์หรือโมเสก
  • การดีบัก - ขั้วต่อ JTAG 3x
  • ส่วนขยาย – สล็อตขยาย 40 พินพร้อม I/O ทั่วไปผ่าน FAT-CAT และ FAT-SPACER
  • Otros:
    • ขั้วต่อ PS/2 เข้ากันได้กับแป้นพิมพ์ USB
    • ออดรวม
    • กำลังไฟ – 5V ผ่าน USB-C

ข้อมูลมากกว่านี้ - โอลิเม็กซ์


เป็นคนแรกที่จะแสดงความคิดเห็น

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา