tinyVision.ai ได้เปิดตัวบอร์ดพัฒนา FPGA แบบโอเพ่นซอร์สรุ่นที่สอง Pico2-Ice เป็นรุ่นอัปเกรดจาก pico-ice โดยได้เปลี่ยนจาก Raspberry Pi RP2040 ไปเป็น RP2350B พร้อมเพิ่มไฟ LED และปุ่มกดสำหรับทั้งไมโครคอนโทรลเลอร์ (MCU) และ FPGA โดยบอร์ด Pico2-Ice ยังได้นำเอาอินเทอร์เฟซ HSTX ของ RP2350B ออกมาให้ใช้งานผ่านคอนเนกเตอร์แบบ 22 พิน ขณะที่ยังคงใช้ FPGA Lattice iCE40UP5K เหมือนเดิม
FPGA iCE40UP5K บนบอร์ดมาพร้อมกับ LUTs 5.3k, หน่วยความจำ SPRAM 1 MB , และ DPRAM 120 KB พร้อมด้วย SPI flash 4MB และ PSRAM แบบ low-power 8MB นอกจากนี้บอร์ดยังเปิดให้เข้าถึงขาของ RP2350 ทั้งหมด รวมถึง GPIO ของ FPGA 32 ขา ผ่าน header ระยะห่าง 2.54 มม. ในรูปแบบ Pmod อีกด้วย
บอร์ดยังติดตั้ง RGB LED 2 ดวง และปุ่มกด 2 ปุ่ม (แยกการทำงานระหว่าง MCU และ FPGA) รวมถึงมีวงจรเรกูเลเตอร์ 3.3V/1.2V ในตัวเพื่อจ่ายไฟ คุณสมบัติเหล่านี้ทำให้บอร์ดเหมาะสำหรับการเรียนรู้และทดลอง HDL, ระบบสมองกลฝังตัว (Embedded Systems) และการเขียนโปรแกรม FPGA ด้วยเครื่องมือโอเพ่นซอร์ส
สเปคของ Pico2-Ice :
- Microcontroller – Raspberry Pi RP2350B MCU
- CPU – โปรเซสเซอร์ Arm Cortex-M33 แบบ Dual-core @ 150MHz
- หน่วยความจำ – RAM ภายใน 520KB
- ที่เก็บข้อมูล – OTP 8KB
- แพ็คเกจ – QFN-80; ขนาด 10×10 มม.
- FPGA – Lattice UltraPlus iCE40UP5K FPGA พร้อม 5.3K LUTs, 1Mbit SPRAM, 120Kbit DPRAM, 8x ตัวคูณ (Multipliers) 8 ตัว พร้อมขา I/O ครบทุกพิน
- หน่วยความจำและสตอเรจ
- MCU – QSPI flash 16 MB
- FPGA – QSPI Flash 4MB , QSPI SRAM แบบ low-power 8MB
- USB – พอร์ต USB Type-C รองรับ Host/Device ใช้สำหรับจ่ายไฟและโปรแกรม
- การ่ขยาย
- 2x pin headers 40 พิน ระยะห่าง 2.54 มม. (รวม 80 พิน) รองรับ I/O ของ RP2350 และ FPGA
- Optional 4x คอนเนกเตอร์ PMOD สำหรับ FPGA และ MCU (เชื่อมต่อกับ headersด้านบน)
- อื่น ๆ
- 2x ไฟ RGB LEDs (แยกสำหรับ MCU และ FPGA)
- 2x ปุ่มกด (ปุ่มบูต MCU และปุ่ม FPGA)
- การจ่ายไฟ
- 5V ผ่านพอร์ต USB-C
- Regulator ในตัว 3.3V และ 1.2V สามารถจ่ายไฟ 3.3V ให้กับวงจรภายนอกได้
- ขนาด – 63.4 มม. x 27.94 มม. (แผงวงจร PCB 4-layer)
- การรับรอง OSHWA – US002140



บอร์ดพัฒนา pico2-ice รองรับการเขียนโปรแกรมด้วย MicroPython และ C SDKs รวมถึงเครื่องมือ FPGA แบบโอเพ่นซอร์ส (Yosys, nextpnr, IceStorm) ทำให้ง่ายต่อการพัฒนาและโปรแกรมทั้ง ไมโครคอนโทรลเลอร์ RP2350B และ FPGA iCE40UP5K โดยสามารถดูข้อมูลเพิ่มเติมได้ที่ หน้า Wiki และ GitHub repository ของบริษัท
ก่อนหน้านี้ เราได้เห็นผลิตภัณฑ์ที่น่าสนใจหลายตัวซึ่งสร้างขึ้นบนพื้นฐานของ FPGA iCE40UP5K เช่น Signaloid C0-microSD ที่มาในรูปแบบโมดูล SoM ขนาดเท่ากับการ์ด microSD แบบโปรแกรมได้ และบอร์ด NRFICE Bluetooth FPGA board ที่ออกแบบมาสำหรับ Edge Computing และ IoT อีกทั้งในปี 2020 tinyVision.ai ยังได้เปิดตัว Vision FPGA SoM ที่สร้างขึ้นจาก FPGA รุ่นเดียวกันนี้
บอร์ด pico2-ice สามารถสั่งซื้อได้โดยตรงจากร้านค้าออนไลน์ของบริษัท ในราคา $49.99 (~1,400฿) ไม่รวมคอนเนกเตอร์ PMOD) หรือ $53.99 (~1,500฿) มาพร้อมคอนเนกเตอร์บัดกรีมาให้แล้ว
แปลจากบทความภาษาอังกฤษ : Pico2-Ice development board combines Raspberry Pi RP2350B with Lattice iCE40UP5K FPGA

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT