Microchip a venit cu PolarFire SoC Icicle, o placă de dezvoltare construită în jurul primului cluster pe CPU pe 64 de biți RISC-V cu capacitate Linux și a sistemului on-chip (SoC) cu matrice de poartă programabilă pe teren (FPGA). Kitul Icicle include două porturi Ethernet gigabit, un antet de intrare / ieșire (GPIO) de 40 pini compatibil cu pinout-ul Raspberry Pi, o priză mikroBUS, un port PCI Express Gen.2 mecanic cu 16 benzi, micro-USB 2.0 On The Go (OTG), patru UART-uri pe un singur port micro-USB, două CAN, un SPI și un bus I2C.
Kit-ul Icicle se bazează pe SoC PolarFire al Microchip (MPFS250T-FCVG484EES), care este un sistem pe cip care combină PolarFire FPGA de ultimă generație cu un subsistem de microprocesor RISC-V cu cinci nuclee de la SiFive. Resursele FPGA, inclusiv o țesătură nevolatilă cu elemente logice de 254l, bloc matematic de 784 de unități și patru porturi de serializare / deserializator (SERDES) de 12,7 Gb / s îl fac ideal pentru dezvoltarea de aplicații de ultimă generație. Există 2 GB de LPDDR4 la bord, 1 GB de stocare flash SPI și un eMMC de 8 GB.
După cum a afirmat compania, kitul Icicle și ecosistemul său robust de instrumente Mi-V permit utilizatorilor să dezvolte aplicații de ultimă generație în învățarea automată încorporată, rețea prin cablu, automatizare industrială sau pur și simplu explorarea RISC-V și FPGA.
Complet acceptat în ecosistemul Mi-V al Microchip, placa oferă un lanț oficial de instrumente format din diverse proiecte, inclusiv Yocto Linux, BuildRoot și FreeBSD pe partea sistemului de operare, FreeRTOS și Zephyr pentru utilizatorii de sistem de operare în timp real (RTOS), GCC și Compilatoare IAR și instrumente de dezvoltare precum Renode și Libero. Kitul PolarFire SoC Icicle necesită totuși o licență Libero Silver, care este gratuită și este valabilă timp de un an.
Caracteristici cheie și specificații ale kitului PolarFire SoC Icicle
- PolarFire SoC (MPFS250T-FCVG484EES)
- Ceas de 600 MHz
- 1 x RV64IMAC core de la SiFive
- 4 x nucleu RV64GC de la SiFive
- 254K elemente logice țesătură nevolatilă
- 784 x bloc matematic (18 x 18)
- SERDES de 4 x 12,7 Gbps
- Încărcare sigură
- Memorie
- 2 GB LPDDR4 x 32
- Depozitare
- Bliț SPI de 1 Gb
- Bliț eMMC de 8 GB sau slot pentru card SD (multiplexat)
- Rețele
- 2 x Gigabit Ethernet
- Interfețe de expansiune
- Antet 40-pin compatibil cu Raspberry Pi
- mufa mikroBUS
- PCIe gen2
- Micro USB 2.0 Hi-Speed OTG
- 4 x UART (printr-un singur micro USB)
- 2 x CAN
- SPI
- I²C
- Putere
- Intrare jack 12 bar / 5 A
- Comutator pornire / oprire
- Monitor de putere I²C care măsoară patru șine de alimentare
- Interfețe utilizator
- 4 x buton de utilizator
- 4 x LED utilizator
- 4 x LED de stare de alimentare
- Programare și depanare
- UART prin micro USB
- Conector JTAG integrat sau FlashPro6 încorporat (multiplexat)
- 52 x puncte de testare
Producția în masă a plăcilor a început deja, iar plăcile vor fi expediate clienților la mijlocul lunii septembrie 2020. Fiecare placă poartă un preț de 489 USD, iar utilizatorii finali care cumpără placa prin intermediul Crowd Supply plătesc 499 USD (10 USD este taxat suplimentar pentru costurile de transport intern din SUA).