Microchip ha arribat amb el PolarFire SoC Icicle, una placa de desenvolupament construïda al voltant del primer clúster de CPU RISC-V amb capacitat de Linux de 64 bits i el sistema on-chip (SoC) de array de portes programables en camp (FPGA). El kit Icicle inclou dos ports Ethernet de gigabit, una capçalera d’entrada / sortida d’ús general (GPIO) de 40 pins compatible amb el pinout Raspberry Pi, un sòcol mikroBUS, un port PCI Express Gen.2 mecànicament de 16 carrils, micro-USB 2.0 On The Go (OTG), quatre UART en un sol port micro-USB, dos CAN, un SPI i un bus I2C.
El kit Icicle es basa en el SoC PolarFire de Microchip (MPFS250T-FCVG484EES), que és un sistema a xip que combina el PolarFire FPGA d’última generació amb un subsistema de microprocessador RISC-V de cinc nuclis de SiFive. Els recursos FPGA, inclosos un teixit no volàtil amb elements lògics de 254 l, bloc matemàtic de 784 unitats i quatre ports SERDES (serialitzador / deserialitzador) de 12,7 Gb / s, el fan ideal per desenvolupar aplicacions d’avantguarda. Hi ha 2 GB de LPDDR4 a bord, 1 GB d’emmagatzematge flash SPI i un eMMC de 8 GB.
Tal com va afirmar la companyia, Icicle Kit i el seu robust ecosistema d’eines Mi-V permeten als usuaris desenvolupar aplicacions d’avantguarda en aprenentatge automàtic incrustat, xarxes per cable, automatització industrial o simplement explorar RISC-V i FPGA.
Totalment compatible amb l’ecosistema Mi-V de Microchip, el tauler ofereix una cadena d’eines oficial formada per diversos projectes, inclosos Yocto Linux, BuildRoot i FreeBSD en el sistema operatiu, FreeRTOS i Zephyr per a usuaris de sistemes operatius en temps real (RTOS), GCC i Compiladors IAR i eines de desenvolupament com Renode i Libero. El kit PolarFire SoC Icicle requereix, però, una llicència Libero Silver que és gratuïta i és vàlida durant un any.
Funcions clau i especificacions del kit PolarFire SoC Icicle
- PolarFire SoC (MPFS250T-FCVG484EES)
- Rellotge de 600 MHz
- 1 x nucli RV64IMAC de SiFive
- 4 x nucli RV64GC de SiFive
- Teixit no volàtil amb elements lògics 254K
- 784 x bloc matemàtic (18 x 18)
- SERDES de 4 x 12,7 Gbps
- Arrencada segura
- Memòria
- 2 GB LPDDR4 x 32
- Emmagatzematge
- Flash SPI d’1 Gb
- Flaix eMMC de 8 GB o ranura per a targetes SD (multiplexat)
- Xarxes
- 2 x Ethernet Gigabit
- Interfícies d’expansió
- Capçalera de 40 pins compatible amb Raspberry Pi
- sòcol mikroBUS
- PCIe gen2
- Micro USB 2.0 d'alta velocitat OTG
- 4 x UART (mitjançant micro USB únic)
- 2 x CAN
- SPI
- I²C
- Potència
- Entrada jack de 12 V CC / 5 A
- Interruptor d'encès / apagat
- Monitor de potència I²C que mesura quatre rails de potència
- Interfícies d'usuari
- 4 x polsador de l'usuari
- 4 x LED d'usuari
- 4 x LED d'estat d'alimentació
- Programació i depuració
- UART mitjançant micro USB
- Connector JTAG incorporat o FlashPro6 incrustat (multiplexat)
- 52 x punts de prova
La producció massiva de les taules ja ha començat i les taules s’enviaran als clients a mitjans de setembre del 2020. Cada tauler porta un preu de 489 dòlars i els usuaris finals que compren la placa a través de Crowd Supply cobren 499 dòlars (10 dòlars són cobrat extra per les despeses d'enviament nacionals dels EUA).
