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 можно найти в репозитории «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.
Оригинал статьи вы можете прочитать здесь.