Плата разработки Pico2-Ice объединяет Raspberry Pi RP2350B с FPGA Lattice iCE40UP5K

Компания tinyVision.ai недавно выпустила второе поколение своей платы разработки с FPGA с открытым исходным кодом pico-ice FPGA development board , обновив Raspberry Pi RP2040 до более новой RP2350B вместе с выделенными пользовательскими светодиодами и кнопками как для MCU, так и для FPGA. Pico2-Ice также выводит интерфейс HSTX RP2350B через 22-контактный разъем, сохраняя при этом ту же FPGA Lattice iCE40UP5K.

Встроенная FPGA iCE40UP5K обладает 5.3 тыс. LUT, 1 МБ SPRAM и 120 КБ DPRAM, а также 4 МБ SPI flash и 8 МБ энергоэффективной PSRAM. Плата также выводит все контакты RP2350 и 32 GPIO FPGA через разъемы с шагом 2.54 мм в формате Pmod. Она включает два RGB-светодиода и две кнопки (отдельно подключенные к MCU и FPGA), а также интегрирует встроенные стабилизаторы питания 3.3 В/1.2 В. Эти особенности делают плату подходящей для изучения HDL, встраиваемых систем и программирования FPGA с помощью инструментов с открытым исходным кодом.

pico2 ice Raspberry Pi RP2350B + iCE40UP5K FPGA development baord

Спецификации Pico2-Ice:

  • Микроконтроллер –   Raspberry Pi RP2350B MCU
    • ЦП – Двухъядерный процессор Arm Cortex-M33 @ 150 МГц
    • Память – 520 КБ внутренней RAM
    • Хранилище – 8 КБ OTP
    • Корпус – QFN-80; 10×10 мм
  • ПЛИС –   Lattice UltraPlus iCE40UP5K   FPGA с 5.3 тыс. LUT, 1 Мбит SPRAM, 120 Кбит DPRAM, 8 умножителями со всеми выведенными контактами
  • Память и хранилище
    • MCU – 16 МБ QSPI flash
    • FPGA – 4 МБ QSPI Flash, 8 МБ энергоэффективной QSPI SRAM
  • USB – Порт USB Type-C Host/Device для питания и программирования
  • Расширение
    • 2x 40-контактных разъема с шагом 2.54 мм с выводами RP2350 и FPGA (всего 80 контактов)
    • Опционально 4 разъема PMOD для FPGA и MCU, подключенные к указанным разъемам
  • Прочее
    • 2x RGB-светодиода (один для MCU, один для FPGA)
    • 2x кнопки (одна для загрузки MCU, одна для FPGA)
  • Питание
    • 5 В через порт USB-C
    • Встроенные стабилизаторы 3.3 В и 1.2 В, могут подавать 3.3 В на внешние цепи
  • Габариты – 63.4 мм x 27.94 мм (4-слойная PCB)
  • Сертификация OSHWA – US002140
pico2 ice block diagram
Блок-схема pico2-ice

pico2-ice with Pmod headers
pico2-ice с разъемами Pmod
pico2-ice pinout
Распиновка pico2-ice

Плата разработки pico2-ice поддерживает MicroPython и C SDK, а также инструментарий FPGA с открытым исходным кодом (Yosys, nextpnr, IceStorm), обеспечивая простое программирование как MCU RP2350B, так и FPGA iCE40UP5K. Дополнительная информация доступна на вики-странице компании и в репозитории GitHub .

Ранее мы видели множество интересных продуктов на базе FPGA iCE40UP5K, включая программируемый системный модуль (SoM) Signaloid C0-microSD в форм-факторе карты microSD и плату Bluetooth FPGA NRFICE , разработанную для edge computing и IoT-приложений. Еще в 2020 году tinyVision.ai также представила Vision FPGA SoM , созданную на базе той же FPGA.

Плату pico2-ice можно приобрести напрямую в магазине компании за $49.99 без разъемов PMOD или за $53.99 с предустановленными разъемами.

pico2-ice Raspberry Pi FPGA development board top and bottom
Плата разработки pico2-ice Raspberry Pi RP2350B + FPGA сверху и снизу

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments