Farnell หุ้นคณะกรรมการพัฒนา OrangeCrab FPGA

อัปเดต: 25 พฤษภาคม 2021

Farnell หุ้น OrangeCrab FPGA คณะกรรมการพัฒนา

Farnell หุ้นคณะกรรมการพัฒนา OrangeCrab FPGA

Farnell ได้ขยายขอบเขตของชุดพัฒนาคอมพิวเตอร์บอร์ดเดี่ยว (SBC) ด้วยการเพิ่ม OrangeCrab r0.2 บอร์ดพัฒนา FPGA โอเพ่นซอร์สจาก Good Stuff Department

Good Stuff Department เป็นผู้พัฒนาผลิตภัณฑ์ฮาร์ดแวร์โอเพนซอร์สโดยเน้นที่ไมโครคอนโทรลเลอร์และบอร์ดพัฒนา FPGA

OrangeCrab รวมฟอร์มแฟคเตอร์ Adafruit Feather ขนาดกะทัดรัดเป็นพิเศษเข้ากับพลังงานสูงซึ่งโดยปกติจะเกี่ยวข้องกับบอร์ดพัฒนา Field-Programmable Gate Arrays (FPGA) ที่มีขนาดใหญ่กว่ามาก

OrangeCrab ใช้ Lattice EPC5 FPGA และมีการกำหนดค่าหน่วยความจำสองแบบ ได้แก่ ECP5 25F / 128Mbit และ ECP5 85F / 521Mbit FPGA เข้ากันได้กับ toolchain แบบโอเพนซอร์สและสามารถใช้สำหรับการทดลองกับ RISC-V และซอฟต์คอร์ SoCs อื่น ๆ ความหลากหลายของอุปกรณ์ต่อพ่วงที่มีอยู่ใน OrangeCrab ทำให้เหมาะสำหรับการใช้งานในโลกแห่งความเป็นจริงมากมาย

ผู้ใช้สามารถโอนผ่าน CircuitPython ไปยัง OrangeCrab ซึ่งสามารถโฮสต์ล่ามได้ แม้ว่าจะยังไม่มีการใช้งานในปัจจุบันนักพัฒนาก็มีอิสระที่จะกำหนดเป้าหมาย FPGA ด้วยตัวเองด้วย HDL ที่สังเคราะห์เกตเวย์ สำหรับวิศวกรที่คุ้นเคยกับแพลตฟอร์มการพัฒนาระดับ SoC มากขึ้น ECP5 สามารถเรียกใช้ซอฟต์คอร์ RISC-V ได้ โครงการ LiteX ยังช่วยให้นักพัฒนามีความยืดหยุ่นและความสามารถที่เพิ่มขึ้น ..

ความคิดเห็นเกี่ยวกับการประกาศ Romain Soreau หัวหน้า SBC ของ Farnell กล่าวว่า“ บอร์ดพัฒนา FPGA โอเพ่นซอร์ส OrangeCrab ที่มีขนาดกะทัดรัดเป็นพิเศษและอเนกประสงค์เป็นส่วนเสริมที่ยอดเยี่ยมสำหรับบอร์ดพัฒนา SBC และชุดประเมินผลที่กว้างขวางของเรา OrangeCrab เป็นบอร์ดที่ออกแบบอย่างมีทักษะและใช้งานได้หลากหลายซึ่งสามารถใช้สำหรับแอปพลิเคชันระดับมืออาชีพที่หลากหลายหรือสำหรับมือสมัครเล่นที่มีความสนใจในฮาร์ดแวร์ FPGA "

คุณสมบัติที่สำคัญของบอร์ดพัฒนา OrangeCrab r0.2 FPGA ได้แก่ :

  • หน่วยประมวลผล: ตาข่าย สารกึ่งตัวนำ EPC5 FPGA พร้อมองค์ประกอบ 24K LUT, ส่วนหัวการเขียนโปรแกรม FPGA 10 พิน และซ็อกเก็ต MicroSD พร้อมการเชื่อมต่อ USB โดยตรงความเร็วเต็มไปยัง FPGA
  • หน่วยความจำ: ตัวเลือกหน่วยความจำประกอบด้วยหน่วยความจำระบบออนบอร์ด 8Gbit DDR3 (x16) และหน่วยความจำแฟลช QSPI 128 หรือ 512Mbit ก การ์ดμSD สล็อตเพิ่มศักยภาพในการจัดเก็บข้อมูลของบอร์ดพัฒนา
  • แบบฟอร์มปัจจัย: OrangeCrab เป็นไปตามข้อกำหนดบอร์ดขนนกที่บางเฉียบจาก Adafruit ด้วยขนาดเพียง 22.86 มม. x 50.8 มม. มีขนาดเล็กพอที่จะพกพาใส่กระเป๋าในขณะที่ทำหน้าที่เป็นพื้นต้นแบบเต็มรูปแบบสำหรับการออกแบบ SoC แบบกำหนดเอง
  • การเชื่อมต่อ: bootloader USB โอเพนซอร์สช่วยให้ผู้ใช้สามารถเชื่อมต่อผ่านอินเทอร์เฟซ USB ดั้งเดิมของ FPGA เพื่ออัปโหลดโค้ดและเข้าถึงความทรงจำผ่าน MSD ส่วนหัวมาตรฐาน 2 × 5, 1.27 มม. เป็นส่วนเสริมที่ยอดเยี่ยมสำหรับผู้ที่ต้องการพัฒนาแอปพลิเคชันบนเลเยอร์ USB
  • พลัง: นำเสนอ DCDC ประสิทธิภาพสูงสำหรับอุปกรณ์หลักชิปชาร์จแบตเตอรี่ (100mA) ขั้วต่อแบตเตอรี่ LiPo (ชนิด PH) และออสซิลเลเตอร์ 48MHz