บอร์ด Pico-Ice ได้รวม Raspberry Pi RP2040 MCU กับ Lattice ICE40 UltraPlus 5K FPGA

Pico-Ice ของ tinyVision.ai เป็นบอร์ดพัฒนาที่มาพร้อมกับ Raspberry Pi RP2040 MCU และ Lattice ICE40 UltraPlus 5K FPGA ที่เชื่อมต่อผ่านบัส 8 บิต ไมโครคอนโทรลเลอร์ Arm Cortex-M0+ มีสัญญาณนาฬิกาสำหรับ FPGA และสามารถโปรแกรม FPGA ได้โดยตรงหรือใช้แฟลช FPGA ที่กำหนดเฉพาะ โดยใช้การลากและวางของไฟล์ UF2

เมื่อไม่กี่วันนี้เราได้เขียนบทความเกี่ยวกับบอร์ด LILYGO T-FPGA ที่รวมไมโครคอนโทรลเลอร์ ESP32-S3 รองรับการสื่อสารไร้สาย  เข้ากับ Gowin FPGA ที่เชื่อมต่อผ่านบัส 6 บิต และบอร์ด Pico-Ice เป็นตัวเลือกที่คล้ายกันโดยมีชิปต่างกันและไม่รองรับการสื่อสารไร้สาย

Pico-Ice Raspberry Pi RP2040 Lattice FPGA board

สเปคของ Pico-Ice:

  • MCU – ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Cortex-M0+  @ 133 MHz พร้อม 264KB SRAM พร้อมพินทั้งหมด
  • FPGA – Lattice UltraPlus iCE40UP5K FPGA พร้อม 5.3K LUTs, 1Mbit SPRAM, 120Kbit DPRAM, 8x multipliers ที่นำพินทั้งหมดออกมา
  • หน่วยความจำและชิปจัดเก็บข้อมูล
    • MCU – QSPI flash 4MB
    • FPGA – QSPI flash 4MB, QSPI SRAM พลังงานต่ำ 8MB
  • USB – 1x พอร์ตโฮสต์/อุปกรณ์ USB Type-C สำหรับพลังงานและการเขียนโปรแกรม RP2040
  • ส่วนขยาย – Header ระยะห่างของขา 2.54 มม. พร้อมขา RP2040 และขา FPGA x32
    • 2x คอนเนกเตอร์ dual PMOD สำหรับ FPGA
    • 1x คอนเนกเตอร์ dual PMOD ที่ใช้ร่วมกันระหว่าง RP2040 และ FPGA
    • 1x dual PMOD ที่ได้รับการกำหนดเองสำหรับ MCU RP2040
  • อื่น ๆ
    • RGB LED ที่ใช้ร่วมกันระหว่าง RP2040 และ FPGA
    • 2x ปุ่มกด: 1x ที่กำหรดเอง และ 1x หที่ใช้สำหรับรีเซ็ตโปรเซสเซอร์ในระหว่างการพัฒนา แต่สามารถใช้ในแอปพลิเคชันของผู้ใช้เมื่อไม่ได้ใช้สำหรับรีเซ็ต
  • แหล่งจ่ายไฟ
    • 5V ผ่านพอร์ต USB-C
    • ตัวปรับแรงดัน 3.3V และ 1.2V บนบอร์ดเพื่อให้ไฟ 3.3V สำหรับโปรเจกต์ของคุณ
  • ขนาด – ยังไม่ได้ระบุ (เป็นPCB 4 ชั้น)
  • ใบรับรอง OSHWA – US002140
Pico-Ice Block Diagram
Block Diagram Pico-Ice

Pico-Ice pinout diagram

การรองรับเฟิร์มแวร์และซอฟต์แวร์สำหรับบอร์ด Pico-Ice สามารถพบได้ที่ “SDK” repository, และไฟล์การออกแบบฮาร์ดแวร์ KiCad มีอยู่ในที่ GitHub repository, และเอกสารประกอบจะแสดงวิธีเริ่มต้นเขียนโปรแกรม Raspberry Pi RP2040 และ ICE40 FPGA และให้รายการทรัพยากรต่างๆ สำหรับการพัฒนา FPGA

ขณะนี้ tinyVision.ai ขายบอร์ด Pico-Ice บนTindie ในราคา $35(~1,200฿)  และที่ Lectronz ถ้าต้องการการเชื่อมต่อ WiFi และ Bluetooth บอร์ด ICE-V Wireless FPGA จะมี Lattice UltraPlus iCE40UP5K FPGA เหมือนกัน แต่จะเชื่อมต่อกับไมโครคอนโทรลเลอร์ ESP32-C3 รองรับการสื่อสารไร้สาย แทนไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 แต่จะมีขา I/O น้อยกว่า

แปลจากบทความภาษาอังกฤษ : Pico-Ice board combines Raspberry Pi RP2040 MCU with Lattice ICE40 UltraPlus 5K FPGA

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
โฆษณา