นักพัฒนาวัย 16 ปีสร้างบอร์ด FPGA โอเพนซอร์สที่อาจท้าทายตลาดมูลค่า 100 ดอลลาร์สหรัฐขึ้นไป

BigGo Editorial Team
นักพัฒนาวัย 16 ปีสร้างบอร์ด FPGA โอเพนซอร์สที่อาจท้าทายตลาดมูลค่า 100 ดอลลาร์สหรัฐขึ้นไป

นักพัฒนาวัยรุ่นได้สร้างบอร์ดพัฒนา FPGA ที่น่าประทับใจซึ่งกำลังสร้างความฮือฮาอย่างมากในชุมชนผู้สร้างสรรค์ บอร์ด Icepi Zero ที่ออกแบบโดย Cyao วัย 16 ปี มาพร้อมกับพลังการประมวลผลที่แรงในขนาดเล็กแบบ Raspberry Pi Zero พร้อมทั้งรักษาความเข้ากันได้กับโอเพนซอร์สอย่างสมบูรณ์

โครงการนี้ได้รับความสนใจไม่เพียงแค่จากคุณสมบัติทางเทคนิค แต่ยังรวมถึงเรื่องราวที่น่าทึ่งเบื้องหลัง ผู้สร้างสรรค์รุ่นเยาว์คนนี้เขียน CPU ตัวแรกด้วย Verilog เมื่ออายุ 13 ปี และขณะนี้ได้พัฒนาสิ่งที่หลายคนมองว่าเป็นทางเลือกที่น่าสนใจแทนบอร์ด FPGA ที่มีอยู่ในตลาด

Raspberry Pi Zero W แสดงให้เห็นการออกแบบที่กะทัดรัดคล้ายกับ Icepi Zero ที่สร้างโดย Cyao วัย 16 ปี
Raspberry Pi Zero W แสดงให้เห็นการออกแบบที่กะทัดรัดคล้ายกับ Icepi Zero ที่สร้างโดย Cyao วัย 16 ปี

แก้ไขช่องว่างในตลาดด้วยการออกแบบที่ชาญฉลาด

Icepi Zero แก้ไขจุดเจ็บปวดหลายประการที่นักพัฒนามีกับบอร์ด FPGA ปัจจุบัน บอร์ด FPGA ที่มีประสิทธิภาพสูงส่วนใหญ่มักจะมีราคาแพงและมีขนาดใหญ่ ทำให้นักเรียนและผู้ที่ชื่นชอบเข้าถึงได้ยากกว่า บอร์ดนี้มาพร้อมกับ Lattice ECP5 FPGA ที่มี 24k LUTs และ RAM 112 KiB จับคู่กับ SDRAM 256Mbit และตัวเลือกการเชื่อมต่อหลากหลายรวมถึงพอร์ต USB-C สามพอร์ตและเอาต์พุต HDMI

สิ่งที่ทำให้โครงการนี้แตกต่างคือความมุ่งมั่นต่อเครื่องมือโอเพนซอร์ส ไม่เหมือนกับสภาพแวดล้อมการพัฒนา FPGA หลายตัวที่ต้องใช้ซอฟต์แวร์ที่เป็นกรรมสิทธิ์ราคาแพง Icepi Zero ทำงานได้อย่างสมบูรณ์กับเครื่องมือโอเพนซอร์สฟรีอย่าง Yosys และ NextPNR แนวทางนี้ช่วยลดอุปสรรคในการเข้าสู่การพัฒนา FPGA สำหรับผู้เริ่มต้นอย่างมาก

ข้อมูลจำเพาะหลักของ Icepi Zero :

  • FPGA: Lattice ECP5 25F พร้อม LUT 24k และ RAM 112 KiB
  • หน่วยความจำ: SDRAM 256Mbit 166MHz, หน่วยเก็บข้อมูล flash 128 Mbit
  • การจัดเก็บข้อมูล: ช่องเสียบการ์ด MicroSD
  • การเชื่อมต่อ: พอร์ต USB-C 3 พอร์ต, เอาต์พุต Mini HDMI
  • การเขียนโปรแกรม: ตัวแปลง USB เป็น JTAG และ UART ในตัว
  • นาฬิกา: ออสซิลเลเตอร์ภายนอก 40MHz
  • ส่วนติดต่อผู้ใช้: LED 4 ดวง, ปุ่มกด 1 ปุ่ม
  • รูปแบบ: เข้ากันได้กับ Raspberry Pi Zero

ความสนใจของชุมชนและภูมิทัศน์การแข่งขัน

การประกาศนี้ได้จุดประกายการอภิปรายเกี่ยวกับการกำหนดราคาและการวางตำแหน่งในตลาด ในขณะที่นักพัฒนาเริ่มแรกพิจารณาขายบอร์ดในราคาทุน (ประมาณ 40-50 ดอลลาร์สหรัฐในการสั่งซื้อจำนวนมาก) สมาชิกในชุมชนได้แนะนำไม่ให้กำหนดราคาต่ำเกินไป โดยแนะนำว่าราคาขายปลีกประมาณ 100-200 ดอลลาร์สหรัฐจะยั่งยืนกว่า

สมาชิกในชุมชนหลายคนชี้ให้เห็นทางเลือกที่มีอยู่เช่นซีรีส์ Tang Nano (เริ่มต้นที่ 25 ดอลลาร์สหรัฐ) และ IceSugarPro แต่หลายคนสังเกตว่าแต่ละตัวเลือกมีข้อแลกเปลี่ยนในแง่ของการสนับสนุนเครื่องมือ เอกสารประกอบ หรือข้อจำกัดของฮาร์ดแวร์ การผสมผสานระหว่างความเข้ากันได้กับโอเพนซอร์ส รูปแบบที่กะทัดรัด และชุดคุณสมบัติที่แข็งแกร่งของ Icepi Zero ดูเหมือนจะเติมเต็มช่องว่างเฉพาะ

การเปรียบเทียบราคา:

  • ** Icepi Zero :** $40-50 USD (จำนวนมาก), ~$70 USD (ชุดสำหรับนักพัฒนา), เป้าหมายราคาขายปลีก $100-200 USD
  • ** Tang Nano series :** $25-35 USD บน Amazon
  • ** ULX3S (บอร์ด ECP5 ที่คล้ายกัน):** ช่วงราคา $100-200 USD
  • ** IceSugarPro :** ต่ำกว่า $100 USD สำหรับโมดูลและบอร์ด breakout

ศักยภาพในการคำนวณย้อนยุคและการจำลอง

สิ่งที่น่าตื่นเต้นที่สุดสำหรับผู้ชื่นชอบคือศักยภาพของบอร์ดในการรันคอร์คอมพิวเตอร์คลาสสิก การอภิปรายในชุมชนเผยให้เห็นว่าคอร์ Amiga ที่มีอยู่ได้ถูกพอร์ตไปยังบอร์ดที่ใช้ ECP5 ที่คล้ายกันเรียบร้อยแล้ว และสมาชิกหลายคนแสดงความสนใจในการใช้ Icepi Zero สำหรับโครงการตู้เกมอาร์เคดและแอปพลิเคชันเกมย้อนยุค

ความสามารถ HDMI ของบอร์ดสามารถทำงานได้ทั้งอินพุตและเอาต์พุต เปิดความเป็นไปได้สำหรับโครงการประมวลผลวิดีโอและโซลูชันจอแสดงผลแบบกำหนดเอง ความยืดหยุ่นนี้ทำให้มีความน่าสนใจสำหรับแอปพลิเคชันที่หลากหลายนอกเหนือจากการพัฒนา FPGA แบบดั้งเดิม

หลังจากได้รับความสนใจอย่างล้นหลามและคำถามมากมายเกี่ยวกับการซื้อบอร์ดที่ประกอบแล้ว ผู้สร้างสรรค์ได้สมัครกับ CrowdSupply เพื่อการจัดจำหน่าย การเคลื่อนไหวนี้อาจทำให้ Icepi Zero มีจำหน่ายอย่างแพร่หลายให้กับชุมชนผู้สร้างสรรค์ทั่วโลก และอาจกำหนดให้เป็นมาตรฐานใหม่สำหรับการพัฒนา FPGA ที่ราคาไม่แพงและพกพาได้

อ้างอิง: Icepi Zero - The portable FPGA development board.