EDA-talo Cadence Design Systems on jo muutaman vuoden ajan omistanut prosessoriytimiä kehittävän Tensilican. Nyt Tensilica on esitellyt uuden Fusion G3-ytimen, joka tuo moniin sovelluksiin huippuluokan suorituskyvyn C/C++-kielillä ohjelmoituna.
Fusion G3 -ydin on tarkoitettu autoelektroniikan, kulutuselektroniikan, IoT-laitteiden ja muiden teollisuuden järjestelmien kehitykseen, joissa tarvitaan tehokasta kuvankäsittelyä, audionprosessointia tai tietoliikenneyhteyksiä. Sanalla sanoen kaikkiin DSP-laskentaa vaativiin sovelluksiin.
Fusion-prosessoriperheen Tensilica esitteli viime vuonna. Kaikki ytimet – myös uusi G3 – jakavat saman Xtensa-käskykannan, mutta G3 on saanut lisätehoa uusista DSP-käskyistä. Tällaisista ovat esimerkiksi neljä 32-bittistä liukulukuyksikköä.
Tensilican ydinten suurin valtti löytyy kuitenkin niiden helposta ohjelmoitavuudesta. Vastaavaa suorituskykyä ei ole saatavilla muualta ilman dedikoitua laitekuvauskielistä ohjelmointia. Se, että suorituskykyä saa C- ja C++-kielisesti, avaa suorituskykyisen DSP-ohjelmoinnin myös perinteisten softakehittäjien käyttöön.
Tensilican Xtensa-pohjaiset prosessorit ovat hyvin suosittuja. Cadencen mukaan 17 maailman 20 suurimmasta puolijohdeyrityksestä käyttää Xtensa-ytimiä suunnitteluissaan. Lisensoijia on yli 250 ja erilaisia prosessorivariaatioita markkinoilla yli tuhat.
Viime vuonna Tensilican lisensoimia prosessoreja toimitettiin markkinoille erilaisissa laitteissa yli kolme miljardia. Laitekirjo kattoi kaikkea yksinkertaisista antureista supertietokoneisiin. Uusi Fusion G3 -ydin tulee laajaan lisensointiin vuoden kolmannen neljänneksen aikana.