Microchip heeft de PolarFire SoC Icicle bedacht, een ontwikkelbord dat is gebouwd rond het eerste 64-bit Linux-geschikte RISC-V CPU-cluster en veldprogrammeerbare gate-array (FPGA) system-on-chip (SoC). De Icicle-kit bevat twee gigabit Ethernet-poorten, een 40-pins General-Purpose Input / Output (GPIO) -header die compatibel is met de Raspberry Pi-pinout, een mikroBUS-aansluiting, een mechanisch 16-lane PCI Express Gen. 2-poort, micro-USB 2.0 On The Go (OTG), vier UART's op een enkele micro-USB-poort, twee CAN-, één SPI- en één I2C-bus.
De Icicle Kit is gebaseerd op Microchip's PolarFire SoC (MPFS250T-FCVG484EES), een systeem-op-chip dat de state-of-the-art PolarFire FPGA combineert met een vijf-core RISC-V microprocessor- subsysteem van SiFive. FPGA-bronnen, waaronder een niet-vluchtige stof met 254l logische elementen, 784-eenheden wiskundeblok en vier 12,7 Gb / s serializer / deserializer (SERDES) -poorten maken het ideaal voor het ontwikkelen van geavanceerde toepassingen. Er is 2 GB LPDDR4 aan boord, 1 GB SPI-flashopslag en een 8 GB eMMC.
Zoals aangegeven door het bedrijf, stellen de Icicle Kit en het robuuste Mi-V-ecosysteem van tools gebruikers in staat om geavanceerde toepassingen te ontwikkelen voor embedded machine learning, bekabelde netwerken, industriële automatisering of gewoon om RISC-V en FPGA's te verkennen.
Volledig ondersteund in Microchip's Mi-V-ecosysteem, biedt het bord een officiële toolchain die bestaat uit verschillende projecten, waaronder Yocto Linux, BuildRoot en FreeBSD aan de kant van het besturingssysteem, FreeRTOS en Zephyr voor gebruikers van realtime besturingssystemen (RTOS), GCC en IAR-compilers en ontwikkeltools zoals Renode en Libero. De PolarFire SoC Icicle Kit vereist echter een Libero Silver-licentie die gratis is en een jaar geldig is.
Belangrijkste kenmerken en specificaties van PolarFire SoC Icicle Kit
- PolarFire SoC (MPFS250T-FCVG484EES)
- 600 MHz klok
- 1 x RV64IMAC-kern van SiFive
- 4 x RV64GC-kern van SiFive
- 254K logische elementen niet-vluchtig weefsel
- 784 x wiskundeblok (18 x 18)
- 4 x 12,7 Gbps SERDES
- Veilig opstarten
- Geheugen
- 2 GB LPDDR4 x 32
- Opslag
- 1 Gb SPI-flitser
- 8 GB eMMC-flash- of SD-kaartsleuf (multiplex)
- Netwerken
- 2 x Gigabit Ethernet
- Uitbreidingsinterfaces
- Raspberry Pi-compatibele 40-pins header
- mikroBUS-aansluiting
- PCIe gen2
- Micro USB 2.0 Hi-Speed OTG
- 4 x UART (via enkele micro-USB)
- 2 x KAN
- SPI
- I²C
- Kracht
- 12 VDC / 5 A barrel jack-ingang
- Aan / uit knop
- I²C-vermogensmonitor die vier stroomrails meet
- Gebruikersinterfaces
- 4 x gebruikersdrukknop
- 4 x gebruikers-LED
- 4 x voedingsstatus-LED
- Programmeren en debuggen
- UART via micro-USB
- Onboard JTAG-connector of embedded FlashPro6 (multiplex)
- 52 x testpunten
De massaproductie van de borden is al begonnen en de borden zullen half september 2020 naar klanten worden verzonden. Elk bord draagt een prijskaartje van $ 489 en de eindgebruikers die het bord kopen via de Crowd Supply betalen $ 499 ($ 10 is extra in rekening gebracht voor binnenlandse verzendkosten in de VS).