Avoin RISC-V-arkkitehtuuri kasvattaa nyt nopeasti suosiotaan. Yksi alueen pioneereista on ytimiä kehittävä Andes Technology. Sen uusittu työkalupaketti helpottaa moniydinpohjaisten suunnittelujen tuomista markkinoille.
AndeSight IDE v5.1 tuo sovelluskehityksen, virheenkorjauksen ja analyysin tehon heterogeenisiin RISC-V-moniprosessoreihin. Työkalut tukevat esimerkiksi Andesin uutta superskalaarisa moniydinprosessoria A(X)45MP:tä ja Andesin vektoriprosessori NX27V:tä.
Työkalut tuovat symmetrisen multiprosessoinnin eli SMP-tuen suunnitteluun aiemman Linux SMP:n lisäksi Ensimmäistä kertaa Andes on portannut Zephyr RTOS:n RISC-V-arkkitehtuuriin. Tuki kattaa Zephyrin ohjainalijärjestelmän.
Käytännössä työkalujen parantaminen tarkoittaa, että kehittäjien tarvitsee keskittyä itse sovelluksiin ilman, että heidän tarvitsee huolehtia taustalla olevasta järjestelmäohjelmistosta. Asymmetrisen multiprosessoinnin osalta AndeSight on tuotu OpenAMP:n, joka tarjoaa liitäntärakenteen heterogeenisten järjestelmien välillä ja mahdollistaa rinnakkaisuuden hyödyntämisen AMP-sovelluksissa.
AndeSight tarjoaa moniytimisen virheenkorjausominaisuuden sekä SMP- että AMP-järjestelmille yhdessä IDE-ympäristössä. AndeSight tarjoaa myös tallennuksen ja toiston skriptausominaisuuden, jonka avulla prosessoritestaus on helppo automatisoida.
Tekoälyprosessointia on nopeutettu DSP/SIMD -laajennuksella, RISC-V -vektorilaajennuskäskyillä ja automaattisella vektoroinnilla. Lisätietoa työkalupaketista täällä.