Kinesiska nätjätten Alibaba släpper fyra av sina Risc V-kärnor under öppen källkodslicens. De tillhör familjen Xuantie och spänner från styrkärnor till serverkärnor. Några av dem är redan i skarpt bruk i Alibabas processorer.
Det som Alibaba släpper fritt är RTL-kod, Verilogkod, demonstrationsprogram, utvecklingsverktyg, skript och dokumentation för cpuerna, som heter E902, E906, C906 och C910.
Det här är kärnor som Alibaba redan använder skarpt i processorer. En 16-kärnig version av 64-bitaren C910 sitter exempelvis i serverprocessorer som Alibaba använder i sitt moln. När den 16-kärnan annonserades i augusti i fjol hävdade Alibaba att den var världens snabbaste Risc V-processor.
En trekärnig version av C910 kan köra Android 10. Det betyder att vi kan komma att få se kortdatorer, smartteveplattfomar och en vacker dag kanske en smarttelefon som snurrar på C910.
En enkelkärnig C906-processor i 22 nm och 1 GHz från Allwinner kan komma att dyka upp i exempelvis inbyggnadskort och -moduler. Den har stöd för HDMI, gigabit Ethernet, Bluetooth och 2D-grafik.
E902 är en enkel 32-bitare för styrkretsar med en rörledning på bara två steg. Den kräver cirka 10 000 grindar i sin enklaste konfigurering.
E906 är en 32-bitare med en rörledning på fem steg som kan fås med flyttals- och dsp-enhet som tillval. Audio, navigering och trådslösa processorer vore typiska tillämpningar.
Alibaba säger sig totalt ha skeppat över 2,5 miljarder Xuantie-kärnor. Familjens olika medlemmar stöder operativsystemen Alios, RT-Thread, Freertos, Linux och Android
Idag onsdag har svenska öppenhårdvaruveteranen Olof Kindgren ägnat sig åt att addera stöd för C910 i sitt kretskonstruktionsverktyg FuseSoC. Han realtidstweetar här (länk), om han inte är klar ännu.