Bis vor kurzem konnten auf dem RISC-V-Prozessor basierende Motherboards wie der Kendryte K210 nicht für sehr ressourcenintensive Aufgaben verwendet werden. Die Endleistung war sehr gering. Insbesondere der auf Allwinner RISC-V basierende Einplatinencomputer XuanTie C906 konnte aufgrund des Fehlens eines Hardware-Grafikbeschleunigers und des Vorhandenseins von nur 256 MB RAM nur für kleine Nischenaufgaben verwendet werden, z. B. als Kamera. Einplatinencomputer wie SiFive HiFive Unmatched oder PolarBerry können verwendet werden , aber das endgültige System kostet Hunderte oder sogar mehr als tausend Dollar, was ziemlich teuer ist.
Daher besteht ein klarer Bedarf an einem kostengünstigen Linux-Einplatinencomputer, der auf einem Hochleistungs-RISC-V-Prozessor basiert. Die BeagleBoard.org Foundation , Seeed Studio und der chinesische Hersteller von Fabrikchips Starfive haben gemeinsam einen BeagleV- Single-Board-Computer (Beagle Five) entwickelt und hergestellt, der auf einem StarFive JH7100-Dual-Core-Prozessor (SiFive U74 RISC-V-Core) mit einem digitalen Signalprozessor (DSP) basiert. ) für Computer Vision, den NVDLA-Beschleuniger für maschinelles Lernen (Deep Learning) und ein neuronales Netzwerk für künstliche Intelligenz (KI).
BeagleV-Spezifikationen:
: SoC — StarFive JH7100 Vision SoC :
- RISC-V U74 2MB L2 cache @ 1.5 GHz
- Vision DSP Tensilica-VP6
- NVDLA Engine 1 core (configuration 2048 MACs @ 800MHz – 3.5 TOPS)
- (1024MACs @ 500MHz – 1 TOPS)
- VPU – H.264/H.265 decoder up to 4Kp60, dual-stream decoding up to 2Kp30
- JPEG encoder/decoder
- (DSP)
: 4GB 8GB LPDDR4
: MicroSD
:
- 1x HDMI 1080p30
- 1x MIPI DSI 4Kp30
- MIPI-CSI TX (AI)
: (ISP) 4K @ 30FPS, 2 x MIPI-CSI Rx
: (3.5 mm TRRS jack)
: 1x Gigabit Ethernet, 2.4 GHz 802.11b/g/n WiFi 4, Bluetooth 4.2
USB: 4 USB 3.0
Expansions Header: 40- Raspberry Pi 3, GPIO 28 x GPIO, I2C, I2S, SPI, UART
: TRNG OTP
:
: 5V/3A USB Type-C
: 90×70 () .
Basierend auf dem SiFive U74- Kern sollte die Leistung dem Cortex-A55-Kern entsprechen. Der Cortex-A55 ist der Empfänger des Cortex-A53, auf dem der Allwinner A64- Prozessor basiert . Laut zu ARM ist der Cortex-A55 Kern 18% mehr Leistung und 15% mehr Energie effizienter zu gestalten . Die Banana Pi BPI-M64-Karte enthält 4 Cortex-A53-Kerne bei 1,2 GHz, während die BeagleV zwei RISC-V U74-Kerne bei 1,5 GHz enthält, was auf eine nahezu identische Leistung hinweist.
Daher wird die Leistung des BeagleV-Einzelplatinencomputers im Vergleich zu den auf dem Arm-Prozessor basierenden Karten nicht so hoch sein. Aufgrund des vorhandenen neuronalen Netzwerks und des Beschleunigungsmoduls für das digitale Sehen wird der BeagleV jedoch mit anderen KI-Karten wie dem Coral Dev Board mini konkurrieren können .
Die erste Lieferung von Boards, die für März geplant ist, wird GPU-frei sein, die nächste, die im September erwartet wird, wird von Imagination Technologies mit GPU betrieben.
Die Unterstützung für BeagleV wird dem Haupt-Linux vorgelagert sein, und das Betriebssystem-Image wird auf der Debian-Version basieren. Dies wird Fedora und FreeRTOS unterstützen. RISC-V-Einplatinencomputer sind Open-Source-Hardware wie andere Karten von BeagleBoard.org, was bedeutet, dass Hardware-Designdateien, Firmware und Software öffentlich verfügbar sind.
Der endgültige Preis für den BeagleV beträgt 119 US-Dollar mit 4 GB RAM und 149 US-Dollar mit 8 GB RAM. Der erste Stapel wird jedoch nur mit 8 GB RAM ausgeliefert. Enthusiasten und Geeks können auf der Website einen Gebührenantrag ausfüllen . Sie können das Board auch in Seeed Studio vorbestellen . Weitere Informationen finden Sie auf der Produktseite...