В одноплатных компьютерах сейчас недостатка нет, есть системы на любой вкус и потребности. Вскоре спектр решений еще больше расширится — к выходу готовятся одноплатники на базе RISC-V чипов. Первыми выйдут системы на основе Allwinner Xuantie-C906.
Это не монстр производительности, но зато это один из самых недорогих процессоров с открытой RISC-V архитектурой. Новинок с таким чипом будет несколько, поскольку собственные решения готовят разные производители.
Огласите список новичков, пожалуйста
Так, компания Pine64 объявила о разработке одноплатной системы C906 на борту, которая будет стоить менее $15. Сейчас журналисты CNX Software сообщили, что и Allwinner собирается выпустить одноплатный ПК, причем не когда-то там, а уже в мае.
Вот характеристики грядущего одноплатника Allwinner D1:
- SoC – Allwinner D1 одноядерный XuanTie C906 64-bit RISC-V процессор @ 1.0 GHz с HiFi4 DSP, G2D 2D графическим ускорителем.
- ОЗУ – 1GB DDR3.
- ПЗУ – 256MB SPI NAND flash + слот для MicroSD.
- Видео: порт HDMI 1.4 с качеством вплоть до 4Kp30, MIPI DSI & сенсорной панелью с разрешением 1080p60.
- Аудио – разъем 3.5 мм, HDMI-аудио, коннектор для платы микрофона.
- Соединения – Gigabit Ethernet RTL8211F PHY, 2.4GHz WiFi 4 & Bluetooth module с XR829 модулем.
- USB – 1x USB 2.0, 1x USB Type-C OTG.
- Расширение – 40-pin GPIO коннектор.
- Дебаг – 4-pin UART header, поддержка USB ADB.
- Дополнительно – Power LED, трехцветный LED, OK & FEL кнопки.
- Адаптер питания – 5V/2A по одному из двух USB-C портов.
- Размеры – 85 x 56 мм (6-слойная PCB).
Плата поддерживает Debian Linux, а ее стоимость, скорее всего, составит $13.
Есть и более производительные платы, которые можно использовать в качестве полноценного ПК — например, SiFive HiFive Unmatched. Это mini-ITX плата с наиболее производительным на данный момент RISC-V чипом. Отгрузка плат клиентам начнется в июне этого года. Правда, и цена системы вовсе не $13, а значительно выше — $665. И нет, в ценнике нет опечатки.
Характеристики:
- SoC: SiFive Freedom U740 SoC.
- RAM: 16GB DDR4.
- ПЗУ: 32MB Quad SPI Flash + слот для MicroSD.
- Подключения: Gigabit Ethernet Port.
- Порты: 4x USB 3.2 Gen 1 Type A Ports, 1x MicroUSB Console Port.
- Expansion Capabilities, x16 PCIe Gen 3 Expansion Slot.
- Что еще: слот M.2 M-Key Slot (PCIe Gen 3 x4) для NVME 2280 SSD и M.2 E-Key Slot (PCIe Gen 3 x1) для модуля Wi-Fi / Bluetooth.
- Форм-фактор: Mini-ITX.
- Размеры: 170*170 мм.
Дорого? Есть еще один вариант, нечто среднее между первым и вторым. Это BeagleV стоимостью в $150 или даже меньше. Не так много, как в предыдущем варианте, но все равно, ценник в 10 раз выше, чем у платы начального уровня.
За эти деньги мы получаем плату вот с такими характеристиками:
- 1 x HDMI порт (1080p @ 30 fps).
- 4 X USB 3.0 Type-A.
- 1 x Gigabit Ethernet порт.
- 1 x 3.5mm аудио.
- 1 x microSD слот.
- 1 x USB-C порт (для 5V/3A блока питания).
- 40-pin GPIO коннектор.
- 2 x MIPI-CSI коннекторы.
- 1 x MIPI-DSI коннектор.
- 802.11b/g/n WiFi (только 2.44 GHz).
- Bluetooth 4.2.
Что дальше?
В ближайшем будущем мы увидим еще больше решений — выше указаны только те одноплатники на RISC-V, что появятся на рынке уже через несколько недель.
О том, насколько востребована архитектура, говорит хотя бы тот факт, что компания MIPS Technologies прекращает разработку архитектуры MIPS, переключившись на работу с системами на базе архитектуры RISC-V. И это несмотря на то, что архитектура MIPS была одним из главных участников «RISC-революции» в 80-х годах прошлого века, вместе с SPARC, Alpha, PA-RISC. Эта революция довольно сильно напугала Intel — так сильно, что компания потратила несколько миллиардов на разработку Itanium. Процессоры с архитектурой MIPS использовались в мини-ПК DEC, рабочих станциях Silicon Graphics, видеоиграх Nintendo и многих других системах.
Ну а сейчас компания MIPS приняла решение не продолжать развитие собственной архитектуры, а подключиться к совместной с RISC-V International работе. Интересный момент: MIPS уже несколько лет является участником RISC-V International, причем технический директор RISC-V International — экс-сотрудник MIPS Technologies.
С более-менее полным списком одноплатников с RISC-V и их характеристиками можно ознакомиться вот здесь. Кроме уже названных плат, здесь указаны:
- Aries Embedded PolarFire SoC FPGA.
- Dr. Who HiFive Inventor Coding Kit (не совсем одноплатник, конечно).
- Sipeed Maixduino Kit for RISC-V AI + IoT.
- LoFive RISC-V SoC.
- PolarFire SoC Icicle.
- Kendryte K210 SoC, KD233 Development Board.
- GAPduino Development Board.
- SparkFun RED-V.
- Gigadevice GD32VF103 RV-STAR.
- VegaBoard.
Что же, ждем все эти и другие одноплатники на базе RISC-V.