Renesas on esitellyt uuden kehitysympäristön RL78-sarjan mikro-ohjaimilleen. Hienoa on se, että uusi C-käännin kasvattaa suoraan piirien suorituskykyä sekä leikkaa niiden tehonkulutusta pienemmäksi. 16-bittisiä RL78-ohjaimia käytetään laajasti esimerkiksi kotitalouskoneissa, teollisuuden järjestelmissä ja autoelektroniikan järjestelmissä. Ohjainperhe esiteltiin vuonna 2011.
Renesasin mukaan kaikkien mikro-ohjainten prosessointinopeuden tarve kasvaa koko ajan. Samaan aikaan akkukäyttöisiltä laitteilta tarvitaan yhä pidempiä toimintoaikoja. Uusi CC-RL-käännin vastaa juuri näihin haasteisiin.
Uutta käännintä voidaan käyttää yhdessä Renesasin eclipse-pohjaisen e2-studio -työkalujen kanssa. Renesasin mukaan standardilla ANSI C:llä koodattujen ohjelmien suorituskyky kasvaa merkittävästi vanhempiin kääntäjiin verrattuna. Itse koodiin ei tarvitse tehdä mitään muutoksia.
Järjestelmän suorituskyvyn kannalta keskeinen vasteaika keskeytyksiin lyhenee uuden kääntimen avulla jopa kuudesosaan aiemmasta. Käännin tukee myös vanhemmilla kääntimellä ajettujen ohjelmien uudelleenkääntämistä. Tämä parantaa vanhan ohjelmakoodin uudelleen käyttöä.
Nopeampi suorituskyky johtaa suoraan pienempään tehonkulutukseen. Iso osa järjestelmiä toimii vain ajoittain, joten ohjelmakoodin nopeampi suorittaminen mahdollistaa valmiustilaan pudottamisen aiempaa nopeammin.
Lisäksi käännin tuottaa koodia, joka sopii 10 kertaa aiempaa pienempään tilaan. Säästynyt muistitila voidaan käyttää vaikkapa uusiin sovelluksiin, mikä lisää toiminnallisuutta sovellustasolla.
Uusi käännin tulee ladattavaksi ensi viikon alussa.