Vi har allerede ved andre lejligheder talt om gratis hardware og opencores.org-projektet, hvor der er mange open source-chipprojekter, herunder interessante mikroprocessorer som OpenSPARC osv. Nå nu virksomheden SiFive har oprettet et Arduino-kompatibelt udviklingskort som implementerer en af disse chips. Det gør hardwaren endnu mere åben og flere egenskaber ved mikroprocessoren, der kommanderer, kan være kendt.
Pladen i beton det hedder HiFive1, og dens vigtigste funktion, eller i det mindste den mest slående, da der er mange lignende eller Arduino-kompatible kort, er netop dette at inkludere en MCU- eller mikrokontrollerenhed med en CPU baseret på open source ISA RISC-V. Utvivlsomt gode nyheder, og for dem, der stadig ikke kender denne type projekt, opfordrer jeg dig til at undersøge på opencores.org-webstedet, hvor du finder alt fra mikroprocessorer, mikrokontroller, MMU'er, FPU'er, ALU'er, minder osv., alle åbne projekter under forskellige licenser.
Det ser ud til, at pladen vil blive solgt for omkring $ 79 nu og vil falde til $ 59 i januar 2017. Årsagen, der driver denne skabelse, er nysgerrigheden hos forskere, brugere og akademikere for at lære mere om det fantastiske RISC-V-arkitektur. Hvad er vigtigheden af disse chips, godt, simpelt, det sker som på sin dag med MIPS eller nu med ARM'er, de er af stor interesse for udviklere, og det ser ud til, at RISC-V specifikt vækker interessen hos mange grupper på det seneste.
RISC og MIPS er to arkitekturer, der lyder velkendt for dem af jer, der er fortrolige med denne verden, da de blev skabt af to af de mennesker, der kender mest til computerarkitekturer: David Patterson (University of California) og John hennessy (Stanford University). Nå, nu kan du lære mere takket være E310 SoC på dette kort med en E31 CorePlex CPU, en 32-bit og 32Mhz RV320IMAC-kerne med 1.61DMIPs / Mhz fremstillet af den gigantiske TMSC.