Вчера была рассмотрена довольно уникальная плата: Evo M51 в форм-факторе Adafruit Feather, оснащенная микроконтроллером Atmel SAMD51 Cortex-M4F и FPGA Intel MAX 10.
Менее чем через 24 часа была обнаружена еще одна плата в форм-факторе Adafruit Feather с ядром Cortex-M4F и FPGA. Однако вместо двухчипового решения плата QuickFeather от QuickLogic использует SoC EOS S3 с энергоэффективным ядром Cortex-M4F и встроенной FPGA.
Плата QuickFeather
- SoC – QuickLogic EOS S3 на базе микроконтроллера Arm Cortex-M4F с частотой до 80 МГц и 512 Кб SRAM, а также встроенная FPGA (eFPGA) с 2400 эффективными логическими элементами и 64 Кб RAM
- Память – 16 Мбит SPI NOR flash
- USB – порт Micro USB с сигналами данных, подключенными к программируемой логике eFPGA
- Сенсоры – акселерометр, датчик давления, встроенный PDM-микрофон
- Интерфейсы расширения – 0.1″ (2.54 мм) разъемы для макетных плат, включая 20 GPIO стандарта Feather + 13 дополнительных GPIO с поддержкой UART, I2C, I2S и SPI
- Отладка – разъем SWD для программирования с использованием USB-TTL преобразователя
- Дополнительно – RGB-светодиод, пользовательская кнопка, кнопка сброса
- Питание
- 5V через порт Micro USB (регулируется до 3.3 В)
- 2-контактный JST-разъем + схема зарядки LiPo-аккумулятора
- Габариты – 58.4 x 22.9 мм (форм-фактор Feather)
QuickFeather обладает более скромными характеристиками по сравнению с Evo M51: меньшая максимальная частота МК, меньше логических элементов и интерфейсов. Однако SoC EOS S3 позволяет создавать более компактные решения, а на плате доступно больше 2.54-мм разъемов, тогда как Evo M51 использует 1.27-мм контактные площадки для большего числа интерфейсов.
Открытое аппаратное и программное обеспечение
Одно из преимуществ QuickFeather — открытость: файлы проекта KiCad и другая документация доступны на Github . Плата поддерживает форк Zephyr RTOS от QuickLogic , а также FreeRTOS в составе QORC SDK , включающего примеры кода для быстрого старта.
Это касается кода для Cortex-M4F, но также доступны инструменты для работы с FPGA, включая средства преобразования Verilog в битовый поток SymbiFlow и открытый фреймворк для симуляции и тестирования Renode . Плата подходит для машинного обучения благодаря встроенным сенсорам, программируемой логике и энергоэффективному микроконтроллеру, поддерживающему TensorFlow Lite и SensiML Analytics Toolkit для создания встраиваемых AI-алгоритмов.
QuickLogic недавно запустила краудфандинговую кампанию для QuickFeather на Crowd Supply с символической целью в $1. Стоимость платы начинается от $59 с бесплатной доставкой по США и $9 в другие страны. Поставки ожидаются с середины августа 2020 года, через несколько недель после завершения кампании.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.




