GigaDevice arbeitet seit einiger Zeit an einem RISC/V-Chip mit Funkmodul. Der GD32VW553 ist nun im Heimatmarkt verfügbar, und bietet neben Wifi 6.0 auch Bluetooth. Dieser Artikel verrät, was derzeit an Informationen verfügbar ist.
Neben einem mit bis zu 160MHz getakteten RISC-V-Kern samt FPU- und DSP-Erweiterungen spendiert GigaDevice dem in QFN32 und QFN40-Gehäuse verfügbaren Controller verschiedenste Peripheriegeräte und Unterstützung für brandaktuelle Funkprotokolle. Die Abbildungen bieten eine Liste der Möglichkeiten.
Bildquelle: GigaDevice
Bildquelle: GigaDevice
Details der Hardware
Der eigentliche Rechenkern kommt abermals aus dem Hause Nuclei, und ist vom Typ N307. Im Bereich der unterstützten ISA-Extensions verspricht das Datenblatt Folgendes:
1
RV32I / M / A / F / D / C / P / B instruction extensions support.
2
Support Physical Memory Protection (PMP) to protect the memory, 8 entries.
3
Support Instruction Cache (I–Cache), 2–way associative, cache line size 32 bytes,
4
total 32KB.
5
Support single / double precision FPU.
6
Support 2 cycle floating point MAC.
7
Support packed–SIMD DSP.
Für kryptographische Berechnungen steht ein weiterer Beschleuniger zur Verfügung, der sowohl klassische Verschlüsselung (CAU) als auch Hashverfahren (HAU) beschleunigt.
Neben bis zu 29 GPIO-Pins (einige davon 5V-tolerant) spendiert GigaDevice einen ADC, der folgenmde Spezifikationen aufweist:
1
12–bit SAR ADC‘s conversion rate is up to 3 MSPS.
2
Hardware oversampling ratio adjustable from 2x to 256x improves resolution to 16–bit
3
Input voltage range: 0 ≤ VIN ≤ VDDA.
4
Temperature sensor.
Schade ist lediglich, dass der Chip nur I2C-, aber keine I3C-Interfaces aufweist.
Entwicklerwerkzeuge in Zusammenarbeit mit SEGGER
Für die Entwicklungswerkzeuge geht GigaDevice eine Partnerschaft mit SEGGER ein. Unter https://www.segger.com/supported-devices/search/GD32VW553 listet Segger zwei neue Mikrocontroller, die in der hauseigenen Entwicklungsumgebung unterstützt sind.
In der englischsprachigen Aussendung spricht man von einer kostenlosen Variante der IDE:
Germany‘s SEGGER, the industry‘s leading supplier of embedded development systems, has reached a strategic cooperation with GigaDevice to provide developers with a fully free and commercially available SEGGER Embedded Studio integrated development environment (IDE) and a complete set of development tools
Interessant ist außerdem, dass im Wiki auch das in der Abbildung gezeigte Bild zu sehen ist. GigaDevice plant offensichtlich, auch für diesen „Neuling“ ein Evaluationsboard anzubieten. Außerdem findet sich auf dem Board eine an den ESP32 erinnernde Modulvariante, zu der sich im Datenblatt derzeit aber noch keine Hinweise finden.
Bildquelle: https://wiki.segger.com/GigaDevice_GD32VW553H-EVAL
Mehr erfahren
GigaDevice legt den Fokus für die Vermarktung derzeit auf den Heimatmarkt. Die unter https://www.gigadevice.com.cn/product/mcu/risc-v/gd32vw553hiq7 abrufbare chinesische Webseite bietet verschiedenste Informationen an, die sich insbesondere in Microsoft Edge gut ins Deutsche übersetzen lassen. Eine englische Version der Pressemitteilung findet sich auch unter https://inf.news/en/tech/e05bc9ef1b28d95a6a7ad8b3b27f9578.html.
Interessant ist außerdem, dass es schon jetzt ein englisches Datenblatt für den Typ gibt. Das Dokument, aus dem auch einige der hier abgedruckten Bilder entnommen wurden, wartet unter der URL https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20231017/GD32VW553xxDatasheet_Rev1.0.pdf. Unter https://www.gd32mcu.com/cn/download/0?kw=GD32VW5 findet sich außerdem die Firmware Library im 7z-Format, die allerdings keinen Code für das Drahtlosinterface bereitstellt.
Zu guter letzt hat der Autor einen „umfangreicheres“ Demo-Video zum Thema zur Verfügung gestellt, das unter der URL https://youtu.be/pZLBoEZqUjE abrufbar ist.
Fazit
Aus Hardwaresicht macht der GD32VW553 alles richtig: wer einen sanktionssicheren Mikrocontroller mit Funkmodul sucht, findet hier eine sichere und preisgünstige Lösung eines Unternehmens, das mit Sicherheit auch in einigen Jahren noch aktiv ist.
Trotz der Partnerschaft mit Seeger ist zum Zeitpunkt noch unklar, wie der Bluetooth Stack aufgebaut sein wird. In der Vergangenheit haben einige Unternehmen schwer zu handhabende Stacks den Markt gebracht (Stichwort STM32WBA), die die Nutzung der MCUs erschwerten.
Zuerst erschienen bei Mikrocontroller.net News
Quelle: Read More