Saksalainen sulautettujen ohjelmistojen kehittäjä SEGGER ilmoittaa, että sen reaaliaikainen embOS-käyttöjärjestelmä tukee nyt 64-bittisiä prosessoreita. Tuki parantaa sulautetuissa alkanutta siirtymää 32-bittisistä suuremman suorituskyvyn 64-bittisiin suorittimiin.
Nykyään suurin osa IoT-toteutuksista ja muista kehittyneistä sulautetuista sovelluksista perustuu 32-bittisiin suorittimiin. Lähitulevaisuudessa he kuitenkin alkavat siirtyä 64-bittisiin suorittimiin. Tämä johtuu siitä, että uusimman sukupolven SoC- ja FPGA-piirit, jotka tukevat esimerkiksi USB Superspeed- ja gigabitin ethernet -liitäntöjä, perustuvat yleensä 64-bittisiin ohjaimiin. Näitä liitäntöjä ei yleensä ole tällä hetkellä käytössä olevien 32-bittisten käytettävissä.
EmBOS:n avulla käyttäjät voivat nyt helposti päivittää 64-bittisiin järjestelmiin ja jatkaa saman sovellusohjelmiston käyttöä kuin nykyisillä 32-bittisillä alustoilla. Tämä varmistaa, että sama deterministinen reaaliaikainen toiminta säilyy samalla, kun mahdollistetaan entistäkin suurempien nopeuksien toimittaminen.
SEGGERin embOS-tuotteiden tuotepäällikkö Til Storkin mukaan yritykset siirtyvät sulautetuissa 64-bittisiin ohjaimiin, koska ne haluavat hyötyä huipputason ohjaimista ja niiden tukemista seuraavan sukupolven rajapinnoista. - EmbOS:n avulla siirtyminen näiden tehokkaampien sirujen käyttöön on helppoa. Samalla sovellusohjelmat säilyvät virtaviivaisina, käynnistyvät nopeasti ja ovat täysin ohjelmoijan hallinnassa, Stork kuvailee.
Monissa tapauksissa embOS:n pieni muistitarve mahdollistaa 64-bittisten ytimien käytön vain sirulla olevan RAM-muistin ja välimuistin kanssa. Tämä poistaa tarpeen lisätä laitteeseen ulkoista RAM-muistia. Näin komponenttien lukumäärä pienenee, mikä vähentää sekä lopputuotteen monimutkaisuutta että kustannuksia.
embOS on kaupallinen RTOS, joka on saatavana kaikilla piirinvalmistajien alustoilla. Lisätietoja alustasta löytyy SEGGERin sivuilta.