Raspberry Pi отдавна доминира пазара на потребителски едноплаткови компютри. Още от пускането на Pi през 2012 г. други производители на SBC се опитаха да откраднат шоуто със собствените си платки, но нищо не се откроява така, както опциите RISC-V на пазара. Но какво е RISC-V SBC и с какво е по-добър от Raspberry Pi?
Какво е RISC-V?
RISC-V е архитектура на стандартен набор от инструкции с отворен код (ISA). ISA е част от модела, използван за определяне на това как софтуерът взаимодейства с хардуерни компоненти като CPU. Следвайки принципите на компютъра с намален набор от инструкции (RISC), RISC-V е уникален с това, че е с отворен код и всеки може да използва ISA за разработване на CPU/SoC.
По същество проектът RISC-V предоставя на производителите основните градивни елементи, необходими за създаване на хардуер, който да се конкурира с компании като ARM и Intel. RISC-V беше представен за първи път през 2010 г.
Какво представлява RISC-V SBC?
RISC-V SBC е едноплатков компютър, който използва RISC-V CPU или SoC. Компютрите с една платка са напълно функциониращи компютри с микропроцесор, памет и I/O, поставени върху една печатна платка. Raspberry Pis е чудесен пример за популярен SCB, но тази марка използва ARM процесори, а не RISC-V.
RISC-V SBC работят с много операционни системи, въпреки че всяка ОС трябва да включва поддръжка за RISC-V ISA. RISC-V SBC Linux е популярен избор, като дистрибуции като Ubuntu предлагат поддръжка на RISC-V от много години.
RISC-V платка срещу. Raspberry Pi: Основните разлики
За да сравните RISC-V SCB с Raspberry Pi, първо трябва да проучите разликите между RISC-V процесор и ARM процесор. И двете от тези процесорни архитектури могат да работят с едни и същи операционни системи и могат да имат сходна процесорна мощност при правилните съображения. И така, какво ги прави толкова уникални?
RISC-V е с отворен код, ARM е собствена
ARM е патентована технология, собственост на Arm Holdings. Това означава, че всеки производител, който иска да произвежда свои собствени ARM чипове, трябва да плаща възнаграждения на Arm Holdings, като същевременно получава разрешение да върши работата си на първо място.
RISC-V е с изцяло отворен код, което позволява на производителите и инженерите да създават RISC-V процесори, без да се налага да плащат авторски права в процеса. Компании като Imagination Technologies отиват още повече, като позволяват безлицензно използване на техните съществуващи SoC и CPU дизайни.
По-голямо разнообразие с RISC-V
Благодарение на природата с отворен код на RISC-V има потенциал за много по-голямо разнообразие от SBC от този тип от тези с ARM процесори. На пазара вече има примери с висока производителност на RISC-V SoCs и това ще става все по-разпространено с течение на времето.
RISC-V срещу. ARM: Инвестиция и време
Докато пеем възхвала на RISC-V, струва си да разгледаме един от основните недостатъци на този ISA. ARM процесорите са се възползвали от много повече изследвания, финансиране и развитие от RISC-V. Това означава, че може да се твърди, че RISC-V е изоставен, въпреки че това се променя, тъй като все повече хора купуват архитектурата.
Има смисъл да научите повече за разликите между RISC-V и ARM преди да изберете дъската за вас.
RISC-V срещу. Raspberry Pi: Директно сравнение на табла
Сравняването на RISC-V с Raspberry Pi SBC е отличен начин да разберете коя опция е най-добра за вас. Всяка от RISC-V платките, които ще обсъдим, има директна RPi алтернатива, но можете да намерите RISC-V платки, които също попадат извън този критерий.
RISC-V платките обикновено са по-скъпи от техните RPi конкуренти, но същото може да се каже и за други SBC, базирани на ARM. Това ще се промени с течение на времето и все повече компании приемат RISC-V.
Както Raspberry Pi платките, така и RISC-V SBC са с голямо търсене и недостиг на днешния пазар. Това е благодарение на редица фактори, но можете преодоляване на RPi и други недостатъци на SBC с малко помощ.
MangoPi MQ Pro срещу. Raspberry Pi Zero W
MangoPi MQ Pro е пряк конкурент на Raspberry Pi Zero W; те имат един и същ форм фактор, включват много от едни и същи спецификации и работят еднакво добре един с друг. И двете платки разполагат с едноядрен SoC, който работи на 1GHz. И двата модела също се предлагат с 512MB RAM като стандарт, но MangoPi MQ Pro може да бъде надстроен до 1GB.
Според потребителските тестове Allwinner D1 SoC, намиращ се на MangoPi, превъзхожда RPi Zero W с малка разлика. Освен тази разлика, и двете платки са много сходни една с друга, като включват Wi-Fi/Bluetooth, 40-пинови GPIO конектори и Mini-HDMI изходи. Това означава, че ценообразуването ще бъде най-голямата разлика за повечето потребители.
Имайте предвид, че има и превъзходен модел Raspberry Pi Zero 2 W, който е базиран на четириядрен 64-битов процесор ARM Cortex-A53.
MangoPi MQ Pro | Raspberry Pi Zero W | |
---|---|---|
CPU/SoC | Allwinner D1 SoC с едно ядро C906 RISC-V на 1GHz | Broadcom BCM2835 едноядрен на 1GHz |
памет | 512MB или 1GB DDR3 RAM | 512MB RAM |
I/O | USB-OTG Type-C, USB-Host Type-C, Mini-HDMI, 40-пинов RPI-разширен, 24-пинов DVP/RGMII конектор, TF карта за съхранение | Micro-USB OTG, micro-USB захранване, Mini-HDMI, HAT-съвместим 40-пинов GPIO конектор, композитно видео/нулиране, CSI конектор за камера, съхранение на microSD карта |
Свързаност | Wi-Fi (802.11bgn), Bluetooth 2.1/4.2 | Wi-Fi (802.11bgn), Bluetooth LE/4.1 |
StarFive VisionFive 2 срещу. Raspberry Pi 4 Модел B
Raspberry Pi 4 Model B е текущата водеща платка на RPi. Той разполага с мощен Cortex-A72 четириядрен SoC, който работи на 1,5 GHz, а клиентите могат да избират между 1 GB, 2 GB, 4 GB или 8 GB LPDDR4-3200 SDRAM. Освен това разполага с впечатляващо количество I/O връзки, включително два Micro-HDMI порта, които поддържат двойни 4K дисплеи.
StarFive VisionFive 2 разполага с подобен мощен SoC като RPi 4 Model B. С тактова честота от 1,5 GHz, този шестядрен SoC има четири основни ядра и две вторични ядра с ниска мощност и се предлага с 2 GB, 4 GB или 8 GB LPDDR4 SDRAM. Тази платка е много по-мощна от платката VisionFive V1, която беше преди нея, но й липсват вградените Wi-Fi и Bluetooth, които идват с Raspberry Pi.
И двете платки имат предимства и недостатъци. Raspberry Pi 4 Model B има два Micro-HDMI порта, докато VisionFive 2 има само един HDMI порт. По същия начин обаче VisionFive 2 разполага с M.2 M Key слот, който поддържа бързи SSD, но RPi 4 има само слот за microSD карта за съхранение. Що се отнася до процесорната мощност, и двете платки са доста съвместими една с друга.
StarFive VisionFive 2 | Raspberry Pi 4 Модел B | |
---|---|---|
CPU/SoC | StarFive JH7110 шестядрен SoC на 1,5 GHz | Broadcom BCM2711 четириядрен Cortex-A72 SoC на 1,5 GHz |
памет | 2 GB, 4 GB или 8 GB LPDDR4 SDRAM | 1GB, 2GB, 4GB или 8GB LPDDR4-3200 SDRAM |
I/O | 2 x USB 3.0 порта, 2 x USB 2.0 порта, HAT-съвместим 40-щифтов конектор, HDMI порт, 4-полюсно стерео аудио, USB Type-C 5V DC захранване, M.2 M ключ слот, microSD карта за съхранение | 2 x USB 3.0 порта, 2 x USB 2.0 порта, HAT-съвместим 40-пинов конектор, 2 x Micro-HDMI порта, 4-полюсен стерео аудио/композитен видео порт, 5V DC захранване, съхранение на microSD карта |
Свързаност | 2 x Gigabit Ethernet (наличен Wi-Fi ключ) | Wi-Fi (802.11ac), Gigabit Ethernet, Bluetooth LE/5.0 |
Почетно споменаване: SiFive HiFive несравнима настолна RISC-V платка
Добре, значи излъгахме, когато казахме, че всички тези платки имат алтернатива на Raspberry Pi. Това е половината от причината HiFive Unmatched да е само почетно споменаване; другата половина е, защото тази дъска е спряна.
Като дънна платка за настолен компютър в пълен размер, SiFive HiFive Unmatched наистина стои сама на пазара на RISC-V. Той поддържа M.2 устройства и PCI-E устройства (като графични карти) и се предлага в популярния mini-ITX форм фактор. Това означава, че може да се побере в нормални кутии за настолни компютри и работи с компонентите, които много хора вече притежават.
HiFive Unmatched е една от първите налични RISC-V дъски за настолни компютри и е оборудвана с петядрен SoC SiFive Freedom U740. Това е придружено от 16 GB DDR4 памет и набор от I/O и свързаност, включително четири USB 3.2 порта, два M.2 слота и Gigabit Ethernet порт.
Както бе споменато по-горе, тази дъска е спряна и вече не се предлага. Въпреки това е трудно да се пренебрегне този RISC-V продукт благодарение на неговия уникален форм фактор и производителност което го отличава от обикновените SBC и бележи потенциалното начало на революцията на работния плот RISC-V. SiFive си партнира с Intel и компаниите работят заедно върху нов продукт RISC-V, който ще видим в близко бъдеще.
RISC-V SBC по-добър ли е от Raspberry Pi?
Определянето дали една RISC-V платка е по-добра от Raspberry Pi е предизвикателство. И двата пазара са доста разнообразни с много продукти, от които да избирате, и много от опциите, предлагани от двете страни, имат различни цели. Винаги си струва да направите проучване за себе си, когато изследвате продукти като този; може да намерите алтернатива на RISC-V, която не сме обсъждали.