Vi har allerede snakket ved andre anledninger om gratis maskinvare og opencores.org-prosjektet, der det er mange open source-brikkeprosjekter, inkludert interessante mikroprosessorer som OpenSPARC, etc. Vel nå selskapet SiFive har opprettet et Arduino-kompatibelt utviklingskort som implementerer en av disse sjetongene. Det gjør maskinvaren enda mer åpen og flere kjennetegn ved mikroprosessoren som styrer den, kan være kjent.
Platen i betong det heter HiFive1, og dens viktigste funksjon, eller i det minste den mest slående, siden det er mange like eller Arduino-kompatible kort, er nettopp dette, det å inkludere en MCU- eller mikrokontrollerenhet med en CPU basert på åpen kildekode ISA RISC-V. Utvilsomt gode nyheter, og for de som fremdeles ikke kjenner denne typen prosjekter, oppfordrer jeg deg til å undersøke på nettstedet opencores.org, hvor du finner alt fra mikroprosessorer, mikrokontrollere, MMUer, FPUer, ALUer, minner osv., alle åpne prosjekter under ulike lisenser.
Det ser ut til at platen vil bli solgt for rundt $ 79 nå og vil falle til $ 59 i januar 2017. Årsaken som driver denne etableringen er nysgjerrigheten til forskere, brukere og akademikere for å lære mer om det fantastiske RISC-V-arkitektur. Hva er viktigheten av disse sjetongene, vel, enkelt, det skjer som i sin tid med MIPS eller nå med ARM, de er av stor interesse for utviklere, og det ser ut til at RISC-V spesielt vekker interessen til mange grupper i det siste.
RISC og MIPS er to arkitekturer som vil høres kjent ut for de av dere som er kjent med denne verden, siden de ble opprettet av to av menneskene som vet mest om dataarkitekturer: David Patterson (University of California) og John hennessy (Universitetet i Stanford). Vel, nå kan du lære mer takket være E310 SoC på dette kortet med en E31 CorePlex CPU, en 32-biters og 32Mhz RV320IMAC-kjerne med 1.61DMIPs / Mhz produsert av gigantiske TMSC.