Η Microchip έχει δημιουργήσει το PolarFire SoC Icicle, έναν πίνακα ανάπτυξης που χτίστηκε γύρω από το πρώτο σύμπλεγμα CPU RISC-V 64-bit με δυνατότητα Linux και σύστημα-on-chip (SoC). Το κιτ Icicle περιλαμβάνει δύο θύρες Gigabit Ethernet, μια κεφαλίδα εισόδου / εξόδου γενικής χρήσης (GPIO) 40 ακίδων συμβατή με το pinp του Raspberry Pi, μια υποδοχή mikroBUS, μια θύρα PCI Express Gen. 2 μηχανικά 16 λωρίδων, micro-USB 2.0 On The Go (OTG), τέσσερα UART σε μία μόνο θύρα micro-USB, δύο CAN, ένα SPI και ένα I2C bus.
Το Icicle Kit βασίζεται στο PolarFire SoC της Microchip (MPFS250T-FCVG484EES), το οποίο είναι ένα σύστημα on-chip που συνδυάζει το υπερσύγχρονο PolarFire FPGA με ένα πενταπύρηνο υποσύστημα μικροεπεξεργαστή RISC-V από τη SiFive. Οι πόροι FPGA που περιλαμβάνουν ένα μη πτητικό ύφασμα με λογικά στοιχεία 254l, μπλοκ μαθηματικών 784 μονάδων και τέσσερις θύρες serializer / deserializer 12.7Gb / s (SERDES) το καθιστούν ιδανικό για την ανάπτυξη αιχμών εφαρμογών. Υπάρχουν 2 GB LPDDR4 στο πλοίο, 1 GB αποθήκευσης flash SPI και 8 GB eMMC.
Όπως δηλώνει η εταιρεία, το Icicle Kit και το ισχυρό οικοσύστημα Mi-V των εργαλείων επιτρέπουν στους χρήστες να αναπτύξουν αιχμές εφαρμογών σε ενσωματωμένη μηχανική εκμάθηση, ενσύρματη δικτύωση, βιομηχανική αυτοματοποίηση ή απλά να εξερευνήσουν RISC-V και FPGAs.
Πλήρως υποστηριζόμενο στο οικοσύστημα Mi-V του Microchip, το διοικητικό συμβούλιο προσφέρει μια επίσημη αλυσίδα εργαλείων που αποτελείται από διάφορα έργα, συμπεριλαμβανομένων των Yocto Linux, BuildRoot και FreeBSD από την πλευρά του λειτουργικού συστήματος, FreeRTOS και Zephyr για χρήστες λειτουργικού συστήματος σε πραγματικό χρόνο (RTOS), GCC και Μεταγλωττιστές IAR και εργαλεία ανάπτυξης όπως το Renode και το Libero. Το PolarFire SoC Icicle Kit ωστόσο απαιτεί άδεια Libero Silver η οποία είναι δωρεάν και ισχύει για ένα έτος.
Βασικά χαρακτηριστικά και προδιαγραφές του PolarFire SoC Icicle Kit
- PolarFire SoC (MPFS250T-FCVG484EES)
- Ρολόι 600 MHz
- 1 x RV64IMAC πυρήνα από τη SiFive
- 4 x πυρήνας RV64GC από τη SiFive
- 254K λογικά στοιχεία μη πτητικό ύφασμα
- 784 x μαθηματικό μπλοκ (18 x 18)
- 4 x 12,7 Gbps SERDES
- Ασφαλής εκκίνηση
- Μνήμη
- 2 GB LPDDR4 x 32
- Αποθήκευση
- Φλας 1 Gb SPI
- Υποδοχή κάρτας 8 GB eMMC ή κάρτας SD (πολλαπλή)
- Δικτύωση
- 2 x Gigabit Ethernet
- Διεπαφές επέκτασης
- Κεφαλίδα 40 ακίδων συμβατό με Raspberry Pi
- υποδοχή mikroBUS
- PCIe gen2
- Micro USB 2.0 Hi-Speed OTG
- 4 x UART (μέσω μονής micro USB)
- 2 Χ ΜΠΟΡΕΙ
- SPI
- I²C
- Εξουσία
- 12 VDC / 5 A είσοδος υποδοχής βαρελιού
- Διακόπτης έναρξης / λήξης
- Οθόνη ισχύος I²C που μετρά τέσσερις ράγες ισχύος
- Διεπαφές χρήστη
- 4 x Κουμπί χρήστη
- 4 x LED χρήστη
- 4 x LED κατάστασης ισχύος
- Προγραμματισμός & εντοπισμός σφαλμάτων
- UART μέσω micro USB
- Ενσωματωμένη υποδοχή JTAG ή ενσωματωμένο FlashPro6 (πολυπλεξία)
- 52 x σημεία δοκιμής
Η μαζική παραγωγή των σανίδων έχει ήδη ξεκινήσει και οι πίνακες θα αποσταλούν σε πελάτες στα μέσα Σεπτεμβρίου 2020. Κάθε πίνακας έχει τιμή 489 $ και οι τελικοί χρήστες που αγοράζουν το board μέσω του Crowd Supply χρεώνονται 499 $ (10 $ είναι χρεώνονται επιπλέον για τα εγχώρια έξοδα αποστολής των ΗΠΑ).