Компании BeagleBoard и Seeed заключили соглашение с компанией-поставщиком StarFive для создания одноплатного компьютера BeagleV на архитектуре RISC-V. Стоимость компьютера — 150$. В нём установлен двухъядерный 64-битный процессор SiFive U74, 8 Гб оперативной памяти LPDDR4 и ускоритель Nvdla для машинного обучения.
BeagleV — плата на архитектуре RISC-V для работы под управлением Linux. Первая версия компьютера получила процессоры от StarFive — основной двухъядерный SiFive U74 c частотой 1 ГГц и процессор VIC7100 для решения вычислительных задач для искусственного интеллекта.
Процессор SiFive U74 имеет два ядра и блок управления памятью, что позволит запускать такие дистрибутивы Linux, как Fedora и Debian. Кроме этого, на кристалле установлен графический процессор Vision P6 DSP и модуль VIC7100 — одноядерный процессор для Nvidia Deep Learning Accelerator (NVDLA) для улучшения быстродействия в задачах, связанных с машинным зрением и нейросетями.
В ранней версии BeagleV будет 8 гигабайт LPDDR4, гигабитный порт Ethernet, чип 802.11n и Bluetooth 4.2. А также выделенный аппаратный видеотранскодер с поддержкой H.264 и H.265 для воспроизведения 4К при 60 кадрах в секунду. На плате установлены четыре порта USB 3.0, полноразмерный выход HDMI, аудиоразъём 3.5 мм и 40 контактов GPIO. Компьютер питается через USB Type-C и потребляет до 3 А напряжения 5 В. Операционная система и все данные хранятся на SD-карте.
Компания планирует позднее представить более дешёвые варианты BeagleV с уменьшенным объёмом оперативной памяти.
RISC-V — свободная и открытая система команд и процессорная архитектура для микроконтроллеров и микропроцессоров. Система имеет малое количество команд, что упрощает изучения системы в образовательных учреждениях. Это также влияет на размер кода, что увеличивает производительность из-за возможности хранить исполняемые команды внутри кэша процессора. Однако система RISC-V не лишена недостатков.
Ранее выпускались одноплатные решения для архитектуры RISC-V, но они стоили намного дороже, чем продукт BeagleBoard. Компания рассчитывает за счёт стоимости устройства привлечь широкую аудиторию. Кроме Linux, производитель обещает добавить поддержку операционной системы для микроконтроллеров FreeRTOS.
Компьютер BeagleV появится в раннем доступе с ценой в 150$ в марте этого года, а полноценный старт продаж запланирован на сентябрь.
Некоммерческая организация BeagleBoard была основана в 2008 году и создала более 10 одноплатных компьютеров с открытым исходным кодом. Она создаёт продукты для образования и сотрудничества в области проектирования и аппаратного обеспечения с открытым исходным кодом.