Raspberry Pi har lenge dominert forbrukermarkedet for enkeltbordsdatamaskiner. Helt siden Pi-lanseringen i 2012 har andre SBC-produsenter prøvd å stjele showet med sine egne brett, men ingenting skiller seg ut som RISC-V-alternativene på markedet. Men hva er en RISC-V SBC og hvordan er den bedre enn en Raspberry Pi?
Hva er RISC-V?
RISC-V er en åpen kildekode standard instruksjonssettarkitektur (ISA). En ISA er en del av modellen som brukes til å definere hvordan programvare grensesnitt med maskinvarekomponenter som en CPU. Etter RISC-prinsipper (Reduced Instruction Set Computer), er RISC-V unik ved at den er åpen kildekode og alle kan bruke ISA til å utvikle CPUer/SoCer.
I hovedsak gir RISC-V-prosjektet produsenter de grunnleggende byggeklossene som kreves for å lage maskinvare for å konkurrere med selskaper som ARM og Intel. RISC-V ble først introdusert tilbake i 2010.
Hva er en RISC-V SBC?
En RISC-V SBC er en enkeltkorts datamaskin som bruker en RISC-V CPU eller SoC. Single-board datamaskiner er fullt fungerende datamaskiner med en mikroprosessor, minne og I/O alt plassert på et enkelt PCB. Raspberry Pis er et godt eksempel på en populær SCB, men dette merket bruker ARM-prosessorer i stedet for RISC-V.
RISC-V SBC-er fungerer med mange operativsystemer, selv om hvert operativsystem må inkludere støtte for RISC-V ISA. RISC-V SBC Linux er et populært valg, med distroer som Ubuntu som tilbyr RISC-V-støtte i mange år.
RISC-V Board vs. Raspberry Pi: De viktigste forskjellene
For å sammenligne en RISC-V SCB med en Raspberry Pi, må du først utforske forskjellene mellom en RISC-V-prosessor og en ARM-prosessor. Begge disse prosessorarkitekturene kan kjøre de samme operativsystemene og kan ha lignende prosessorkraft i de riktige vurderingene. Så, hva gjør dem så unike?
RISC-V er åpen kildekode, ARM er proprietær
ARM er proprietær teknologi eid av Arm Holdings. Dette betyr at enhver produsent som ønsker å fremstille sine egne ARM-brikker må betale royalties til Arm Holdings, samtidig som de får tillatelse til å gjøre arbeidet sitt i utgangspunktet.
RISC-V er helt åpen kildekode, noe som gjør det mulig for produsenter og ingeniører å lage RISC-V-prosessorer uten å måtte betale royalties i prosessen. Selskaper som Imagination Technologies tar dette enda lenger ved å tillate lisensfri bruk av deres eksisterende SoC- og CPU-design.
Større variasjon med RISC-V
Takket være åpen kildekode-naturen til RISC-V, er det potensial for et mye bredere utvalg av SBC-er av denne typen enn de med ARM-prosessorer. Det er allerede høyytelseseksempler på RISC-V SoC-er på markedet, og dette kommer bare til å bli mer utbredt ettersom tiden går.
RISC-V vs. ARM: Investering og tid
Mens vi synger RISC-Vs lovprisninger, er det verdt å vurdere en av de største ulempene med denne ISA. ARM-prosessorer har dratt nytte av mye mer forskning, finansiering og utvikling enn RISC-V. Dette betyr at det kan hevdes at RISC-V blir etterlatt, selv om dette endrer seg etter hvert som flere kjøper seg inn i arkitekturen.
Det er fornuftig å lære mer om forskjellene mellom RISC-V og ARM før du velger brettet for deg.
RISC-V vs. Raspberry Pi: Direkte bordsammenligning
Å sammenligne RISC-V vs Raspberry Pi SBC er en utmerket måte å finne ut hvilket alternativ som er best for deg. Hvert av RISC-V-brettene vi skal diskutere har et direkte RPi-alternativ, men du kan også finne RISC-V-kort som faller utenfor dette kriteriet.
RISC-V-kort har en tendens til å være dyrere enn sine RPi-konkurrenter, men det samme kan også sies for andre ARM-baserte SBC-er. Dette vil endre seg etter hvert som tiden går og flere selskaper tar i bruk RISC-V.
Både Raspberry Pi-kort og RISC-V SBC-er er etterspurt og mangelvare i dagens marked. Dette er takket være en rekke faktorer, men du kan overvinne RPi og andre SBC-mangler med litt hjelp.
MangoPi MQ Pro vs. Raspberry Pi Zero W
MangoPi MQ Pro er en direkte konkurrent til Raspberry Pi Zero W; de har samme formfaktor, inkluderer mange av de samme spesifikasjonene og presterer like godt som hverandre. Begge kort har en enkeltkjernes SoC som klokkes inn på 1 GHz. Begge modellene kommer også med 512 MB RAM som standard, men MangoPi MQ Pro kan oppgraderes til 1 GB.
I følge brukertestene overgår Allwinner D1 SoC på MangoPi RPi Zero W med en liten margin. Bortsett fra denne forskjellen, er begge kortene veldig like hverandre, med Wi-Fi/Bluetooth, 40-pinners GPIO-hoder og Mini-HDMI-utganger. Dette betyr at prisene vil være den største forskjellen for de fleste brukere.
Merk at det også er en overlegen Raspberry Pi Zero 2 W-modell som er basert på en firekjerners 64-biters ARM Cortex-A53 CPU.
MangoPi MQ Pro | Raspberry Pi Zero W | |
---|---|---|
CPU/SoC | Allwinner D1 SoC med enkelt C906 RISC-V Core på 1GHz | Broadcom BCM2835 enkeltkjerne på 1GHz |
Hukommelse | 512 MB eller 1 GB DDR3 RAM | 512 MB RAM |
I/O | USB-OTG Type-C, USB-Host Type-C, Mini-HDMI, 40-pinners RPI-utvidelse, 24-pinners DVP/RGMII-kontakt, TF-kortlagring | Mikro-USB OTG, mikro-USB-strøm, Mini-HDMI, HAT-kompatibel 40-pinners GPIO-header, komposittvideo/reset, CSI-kamerakontakt, microSD-kortlagring |
Tilkobling | Wi-Fi (802.11bgn), Bluetooth 2.1/4.2 | Wi-Fi (802.11bgn), Bluetooth LE/4.1 |
StarFive VisionFive 2 vs. Raspberry Pi 4 Model B
Raspberry Pi 4 Model B er RPis nåværende flaggskip. Den har en kraftig Cortex-A72 firekjerners SoC som klokkes inn på 1,5 GHz, og kundene kan velge mellom 1 GB, 2 GB, 4 GB eller 8 GB LPDDR4-3200 SDRAM. Den har også en imponerende mengde tilgjengelige I/O-tilkoblinger, inkludert to Micro-HDMI-porter som støtter doble 4K-skjermer.
StarFive VisionFive 2 har en tilsvarende kraftig SoC som RPi 4 Model B. Klokker inn på 1,5 GHz, denne hex-core SoC har fire hovedkjerner og to sekundære laveffektkjerner og er tilgjengelig med 2 GB, 4 GB eller 8 GB LPDDR4 SDRAM. Dette brettet er langt kraftigere enn VisionFive V1-kortet som kom før det, men det mangler innebygd Wi-Fi og Bluetooth som følger med Raspberry Pi.
Begge disse styrene har fordeler og ulemper. Raspberry Pi 4 Model B har to Micro-HDMI-porter, mens VisionFive 2 kun har en enkelt HDMI-port. På samme måte har VisionFive 2 et M.2 M Key-spor som støtter raske SSD-er, men RPi 4 har bare et microSD-kortspor for lagring. Når det kommer til prosessorkraft, er begge brettene ganske kompatible med hverandre.
StarFive VisionFive 2 | Raspberry Pi 4 Model B | |
---|---|---|
CPU/SoC | StarFive JH7110 hex-core SoC ved 1,5 GHz | Broadcom BCM2711 quad-core Cortex-A72 SoC på 1,5 GHz |
Hukommelse | 2 GB, 4 GB eller 8 GB LPDDR4 SDRAM | 1 GB, 2 GB, 4 GB eller 8 GB LPDDR4-3200 SDRAM |
I/O | 2 x USB 3.0-porter, 2 x USB 2.0-porter, HAT-kompatibel 40-pinners header, HDMI-port, 4-polet stereolyd, USB Type-C 5V likestrøm, M.2 M nøkkelspor, microSD-kortlagring | 2 x USB 3.0-porter, 2 x USB 2.0-porter, HAT-kompatibel 40-pinners header, 2 x Micro-HDMI-porter, 4-polet stereolyd/komposittvideoport, 5V likestrøm, lagring av microSD-kort |
Tilkobling | 2 x Gigabit Ethernet (Wi-Fi dongle tilgjengelig) | Wi-Fi (802.11ac), Gigabit Ethernet, Bluetooth LE/5.0 |
Hederlig omtale: SiFive HiFive Unmatched Desktop RISC-V Board
Ok, så vi løy da vi sa at alle disse brettene har et Raspberry Pi-alternativ. Det er halvparten av grunnen til at HiFive Unmatched kun er en hederlig omtale; den andre halvparten er fordi dette brettet er avviklet.
Som et stasjonært hovedkort i full størrelse, står SiFive HiFive Unmatched virkelig alene på RISC-V-markedet. Den støtter M.2-enheter og PCI-E-enheter (som grafikkort), og den kommer i den populære mini-ITX-formfaktoren. Dette betyr at den kan passe inn i vanlige stasjonære PC-deksler, og den fungerer med komponentene mange allerede eier.
HiFive Unmatched er et av de første stasjonære RISC-V-brettene som er tilgjengelige, og det er utstyrt med en SiFive Freedom U740 femkjerners SoC. Dette er ledsaget av 16 GB DDR4-minne og en rekke I/O og tilkoblingsmuligheter, inkludert fire USB 3.2-porter, to M.2-spor og en Gigabit Ethernet-port.
Som nevnt ovenfor er dette brettet avviklet og ikke lenger tilgjengelig. Til tross for dette er det vanskelig å ignorere dette RISC-V-produktet takket være dets unike formfaktor og ytelse som skiller den fra vanlige SBC-er og markerer den potensielle begynnelsen på RISC-V-skrivebordsrevolusjonen. SiFive har slått seg sammen med Intel og selskapene jobber sammen om et nytt RISC-V-produkt som vi vil se i nær fremtid.
Er en RISC-V SBC bedre enn en Raspberry Pi?
Det er en utfordring å avgjøre om et RISC-V-kort er bedre enn et Raspberry Pi. Begge markedene er ganske forskjellige med mange produkter å velge mellom, og mange av alternativene som tilbys fra begge sider har forskjellige formål i tankene. Det er alltid verdt å gjøre research selv når du utforsker produkter som dette; du kan finne et RISC-V-alternativ vi ikke har diskutert.