Плата Pico-Ice сочетает в себе микроконтроллер Raspberry Pi RP2040 с Lattice ICE40 UltraPlus 5K FPGA

tinyVision.ai Pico-Ice — это плата для разработки с Raspberry Pi RP2040 MCU и Lattice ICE40 UltraPlus 5K FPGA, подключенными через 8-битную шину. Микроконтроллер Arm Cortex-M0+ обеспечивает синхронизацию FPGA и может напрямую программировать FPGA или выделенную флэш-память FPGA с помощью перетаскивания файла UF2.

Буквально несколько дней назад мы писали о плате LILYGO T-FPGA, которая сочетает в себе беспроводной ESP32-S3 MCU с FPGA Gowin, подключенным через 6-битную шину, а плата Pico-Ice предоставляет аналогичный вариант с другими чипами и без беспроводного подключения.

Технические характеристики Pico-Ice:

  • MCU — двухъядерный микроконтроллер Raspberry Pi RP2040 Cortex-M0+ @ 133 МГц с 264 КБ SRAM со всеми открытыми контактами
  • FPGA — Lattice UltraPlus iCE40UP5K FPGA с 5,3 тыс. LUT, 1 Мбит SPRAM, 120 Кбит DPRAM, множители 8x со всеми выводами
  • Чипы памяти и накопителей
    • MCU — флэш-память QSPI 4 МБ
    • FPGA — 4 МБ QSPI Flash, 8 МБ QSPI SRAM малой мощности
  • USB — 1х порт USB Type-C Host/Device для питания и программирования RP2040
  • Расширение — разъемы с шагом 2,54 мм с RP2040 и 32x FPGA IOs
    • 2x двойных разъема PMOD для FPGA
    • 1x двойной разъем PMOD, используемый для RP2040 и FPGA
    • 1x выделенный двойной PMOD для микроконтроллера RP2040
  • Разное
    • Светодиод RGB используется совместно RP2040 и FPGA
    • 2x кнопки: 1x выделенная и 1x в основном для сброса процессора во время разработки, но могут быть переназначены для пользовательских приложений, когда не используются для сброса
  • Источник питания
    • 5 В через порт USB-C
    • Встроенные регуляторы 3,3 В и 1,2 В для подачи 3,3 В в ваш проект
  • Размеры – TBD (4-слойная печатная плата)
  • Сертификаты OSHWA — US002140
Блок-схема Pico-Ice

Прошивку и программную поддержку платы Pico-Ice можно найти в репозитории «SDK», а файлы проектирования оборудования KiCad доступны в другом репозитории GitHub, а в документации показано, как начать программирование Raspberry Pi RP2040 и FPGA ICE40 и предоставляет список различных ресурсов для разработки FPGA.

tinyVision.ai продает плату Pico-Ice на Tindie за 35 долларов и Lectronz. Если вы предпочитаете подключение по Wi-Fi и Bluetooth, плата ICE-V Wireless FPGA оснащена той же FPGA Lattice UltraPlus iCE40UP5K, но она подключена к беспроводному микроконтроллеру ESP32-C3 вместо микроконтроллера Raspberry Pi RP2040. Однако у него меньше операций ввода-вывода.

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

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

5 1 vote
Article Rating
Подписаться
Уведомление о
guest

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

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