Det svenska forsknings och designhuset Qamcom har inlett en testfas av QERV – en processor med fyra gånger bredare intern databuss som är tre gånger snabbare än SERV och samtidigt inte bara är energisnål utan också endast marginellt större.
Medan SERV gjorde det möjligt att lägga till en RISC-V CPU till de minsta anslutna enheterna bortom traditionell IoT, flyttar nu QERV gränserna ytterligare genom att låsa upp prestanda som tidigare inte var tillgänglig för denna klass av enheter.
Den prisbelönta SERV är världens minsta RISC-V CPU och har redan bevisat att du kan få en riktig RISC-V CPU som kan köra Zephyr RTOS för mindre än de flesta andra 8-bitars processorer. Nu presenterar Qamcom QERV som den fyrdubblade SERV. Med en fyra gånger bredare intern databuss är QERV mycket snabbare än SERV samtidigt som den bara är marginellt större.
De flesta av SERVs målapplikationer idag är inte prestandakritiska, men det finns applikationer där hastigheten blir en faktor. QERV öppnar RISC-V för en ny marknad inom djupt inbäddade verksamheter som fortfarande har strikta storleksbegränsningar, men som kräver högre prestanda än vad SERV kan erbjuda.
– QERV tänjer på gränserna för RISC-V i den djupt inbäddade sidan av spektrumet och är ett bra exempel på RISC-V Everywhere, säger RISC-V Internationals vd Calista Redmond.
Preliminära resultat från professor Magnus Själander vid Computer Architecture Lab vid Norges teknisk-naturvitenskapelige universitet. Campuser i Trondheim (NTNU) tyder på att QERV är mer än tre gånger snabbare, och dubbelt så strömeffektiv per instruktion till en yttilläggskostnad på endast 13 procent jämfört med SERV. Det betyder att den fortfarande är världens minsta RISC-V-processor, men bara snabbare.
En 4-bitarsversion har varit en efterfrågad SERV-funktion under lång tid.
– Tidigare i år bad jag en Qamcom-kollega titta på detta. Bara några dagar senare presenterade han mig för en mestadels fungerande implementering och vi blev glatt överraskade över att se att resultatet såg bättre ut än vad vi gjorde. Detta gav oss förtroendet att vi var på rätt väg och påbörjade arbetet med att slutföra implementeringen, säger SERV-arkitekten och huvuddesignern Olof Kindgren.
QERV är fortfarande i en testfas och man förväntar sig att se ytterligare storleksminskning och prestandaförbättringar under de kommande månaderna, men är redo för integrationstestning och upplever redan intresse från användarna.
– Som ett ledande designhus ser vi alltid till att ha de bästa verktygen för varje uppgift, och QERV fyller ett tomrum när det kommer till PPA-avvägningar. Detta arbete är också i linje med vårt åtagande att vara RISC-V-experter, säger Qamcoms vd Johan Lassing.
På grund av dess låga komplexitet är SERV ett populärt val för nya processteknologier och QERV avser att fylla denna roll också.
– Det låga antalet gate-count för SERV är en bra match för alla som utvecklar en RISC-V-baserad processor i vår lågkostnads FlexIC-teknik. QERV, 4-bitarsversionen av SERV, kommer att öka prestandan avsevärt för många bärbara datortillämpningar samtidigt som du minimerar området ”ovanför”, säger Emre Ozer, Senior Director, Processor Development på Pragmatic Semiconductor.