Компания Microchip представила PolarFire SoC Icicle, плату для разработки, построенную на основе первого 64-битного Linux-совместимого кластера RISC-V CPU и системы на кристалле (SoC) с программируемым вентильным массивом (FPGA). В комплект Icicle входят два гигабитных порта Ethernet, 40-контактный разъем ввода / вывода общего назначения (GPIO), совместимый с распиновкой Raspberry Pi, разъем mikroBUS, механический 16-полосный порт PCI Express Gen.2, micro-USB. 2.0 On The Go (OTG), четыре UART на одном порту micro-USB, два CAN, один SPI и одна шина I2C.
Комплект Icicle основан на SoC PolarFire от Microchip (MPFS250T-FCVG484EES), который представляет собой систему на кристалле, сочетающую в себе современную FPGA PolarFire и пятиъядерную микропроцессорную подсистему RISC-V от SiFive. Ресурсы ПЛИС, включая энергонезависимую матрицу с 254 логическими элементами, математический блок на 784 единиц и четыре порта сериализатора / десериализатора (SERDES) со скоростью 12,7 Гбит / с, делают его идеальным для разработки передовых приложений. На борту есть 2 ГБ LPDDR4, 1 ГБ флэш-памяти SPI и 8 ГБ eMMC.
По заявлению компании, набор Icicle Kit и его надежная экосистема инструментов Mi-V позволяют пользователям разрабатывать передовые приложения для встроенного машинного обучения, проводных сетей, промышленной автоматизации или просто для изучения RISC-V и FPGA.
Плата, полностью поддерживаемая экосистемой Mi-V Microchip, предлагает официальный набор инструментов, состоящий из различных проектов, включая Yocto Linux, BuildRoot и FreeBSD на стороне операционной системы, FreeRTOS и Zephyr для пользователей операционной системы реального времени (RTOS), GCC и Компиляторы IAR и инструменты разработки, такие как Renode и Libero. Однако для набора PolarFire SoC Icicle Kit требуется лицензия Libero Silver, которая предоставляется бесплатно и действует в течение одного года.
Основные характеристики и характеристики набора PolarFire SoC Icicle
- SoC PolarFire (MPFS250T-FCVG484EES)
- Частота 600 МГц
- 1 x ядро RV64IMAC от SiFive
- 4 ядра RV64GC от SiFive
- 254K логических элементов, энергонезависимая ткань
- 784 x математический блок (18 x 18)
- SERDES 4 x 12,7 Гбит / с
- Безопасная загрузка
- объем памяти
- 2 ГБ LPDDR4 x 32
- Место хранения
- 1 Гб флэш-памяти SPI
- 8 ГБ флэш-памяти eMMC или слот для SD-карты (мультиплексированный)
- Сети
- 2 порта Gigabit Ethernet
- Интерфейсы расширения
- 40-контактный разъем, совместимый с Raspberry Pi
- разъем mikroBUS
- PCIe gen2
- Micro USB 2.0 Hi-Speed OTG
- 4 x UART (через один микро-USB)
- 2 х CAN
- SPI
- I²C
- Мощность
- Входное гнездо 12 В постоянного тока / 5 А
- Переключатель включения / выключения
- Монитор мощности I²C, измеряющий четыре шины питания
- Пользовательские интерфейсы
- 4 кнопки пользователя
- 4 x пользовательских светодиода
- 4 светодиода состояния питания
- Программирование и отладка
- UART через микро-USB
- Встроенный разъем JTAG или встроенный FlashPro6 (мультиплексированный)
- 52 x контрольных точки
Массовое производство плат уже началось, и платы будут отправлены клиентам в середине сентября 2020 года. Цена каждой платы составляет 489 долларов США, а с конечных пользователей, которые покупают плату через Crowd Supply, взимается плата в размере 499 долларов США (10 долларов США). взимается дополнительная плата за доставку внутри США).