برد Pico-Ice ترکیبی از رزبری پای RP2040 MCU و Lattice ICE40 UltraPlus 5K FPGA است. در ادامه قصد داریم به بررسی جامع برد Pico-Ice بپردازیم. تا پایان این مطلب از سایت سیسوگ همراه ما باشید.
tinyVision.ai Pico-Ice چیست؟
tinyVision.ai Pico-Ice یک برد توسعه با رزبری پای RP2040 MCU و Lattice ICE40 UltraPlus 5K FPGA است که توسط یک باس 8 بیتی متصل شده است. میکروکنترلر Arm Cortex-M0+ میتواند کلاک پردازنده لازم را برای FPGA فراهم کند. همچنین، میتواند FPGA را مستقیماً یا از طریق فلش اختصاصی FPGA با استفاده از کشیدن و رهاکردن (drag-drop) یک فایل UF2، برنامهریزی کند.
شاید برای شما مفید باشد: آموزش الکترونیک از 0 تا 100
چند روز پیش در مورد برد LILYGO T-FPGA نوشتیم که این برد یک MCU بیسیم ESP32-S3 را با یک Gowin FPGA متصل از طریق یک باس 6 بیتی ترکیب میکند و برد Pico-Ice گزینه مشابهی را با چیپهای مختلف و بدون اتصال بیسیم فراهم میکند.
مشخصات کلی Pico-Ice
MCU
- Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ 133 MHz with 264KB SRAM with all pins exposed
FPGA
- Lattice UltraPlus iCE40UP5K FPGA with 5.3K LUTs, 1Mbit SPRAM, 120Kbit DPRAM, 8x multipliers with all pins brought out
Memory & storage chips
- MCU – 4MB QSPI flash
- FPGA – 4MB QSPI Flash, 8MB low power QSPI SRAM
- USB – 1x USB Type-C Host/Device port for power and RP2040 programming
- Expansion – 2.54mm pitch headers with RP2040 and 32x FPGA IOs
- 2x dual PMOD connectors for the FPGA
- 1x dual PMOD connector shared between the RP2040 and FPGA
- 1x dedicated dual PMOD for the RP2040 MCU
Misc
- RGB LED shared between the RP2040 and FPGA
- 2x push buttons: 1x dedicated and 1x primarily for processor reset during development but can be repurposed for user applications when not used for reset
Power Supply
- 5V via USB-C port
- Onboard 3.3V and 1.2V Regulators to supply 3.3V to your project
Dimensions
- TBD (4-layer PCB)
OSHWA certifications
- US002140
قیمت و شرایط عرضه برد Pico-Ice
پشتیبانی از فریمور و نرمافزار برد Pico-Ice را میتوان در «SDK» یافت، درحالیکه داکیومنتهای طراحی سختافزار KiCad در منبع دیگری از گیتهاب در دسترس هستند. همچنین، اسناد موجود نشان میدهند که چگونه میتوان برنامهنویسی رزبری پای RP2040 و ICE40 FPGA را شروع کرد. بهعلاوه، فهرستی از منابع مختلف برای توسعه FPGA ارائه میدهند.
شاید برای شما مفید باشد: آموزش رزبری پای
tinyVision.ai برد Pico-Ice را در Tindie به قیمت 35 دلار میفروشد. اما اگر ترجیح میدهید اتصالات WiFi و بلوتوث داشته باشید، برد FPGA بیسیم ICE-V را خریداری کنید که دارای همان Lattice UltraPlus iCE40UP5K FPGA است، اما بهجای میکروکنترلر Raspberry Pi RP2040 به یک MCU بیسیم ESP32-C3 متصل است. بااینحال، این برد نسبت به Pico-Ice دارای پورت های ورودی/خروجی کمتری است.
منبع: CNX SOFTWARE