D23 och N225 heter två nya 32-bitars cpu-kärnor från taiwanesiska Andes. De är uppgraderingar av tidigare kärnor. Tillämpningarna är generella: IoT och inbyggda system.
De nya kärnorna har fått en ny mikroarkitektur och har dessutom adderat stöd för fler tillägg – Risc V är en modulär arkitektur där man kan välja vilka instruktioner som ska inkluderas – flyttal (F), heltal (I), multiplikation (M), komprimerade instruktioner (C), atomära instruktioner (A), bitoperationer (B), och så vidare.
N225 stöder alla de ovannämnda plus Zce som är en teknik för att komprimera vanliga instruktioner.
N225 |
D23 stöder samma tillägg som N225, plus flyttal upp till dubbel precision, DSP-instruktioner, skalär krypto, packad SIMD och cachehantering.
D23 |
Båda har en rörledning på tre steg. Deras föregångare från 2019, N22, hade bara två steg.
De har flera strömsparfunktioner, de kan optimera multiplikation för prestanda eller area, och grenprediktion kan väljas statisk eller dynamisk. Och det går att addera extrainstruktioner.
D23 presterar 4,55 Coremark/MHz och N225 presterar 4,4. De kan klockas i 800 MHz på 28 nm.
Härnäst på Andes färdplan för kommande syskon är stöd för funktionssäkerhet för användning i exempelvis fordon och industri.
Taiwanesiska Andes var snabbt ute med att standardisera på Risc V när arkitekturen började kommersialiseras. Men den egna arkitekturen Andestar finns kvar genom att Andescore, som cpu-familjen heter, stöder båda instruktionsuppsättningarna