Arc understryker att detta är en helt integrerad hårdvarulösning - det handlar alltså inte om någon hjälpprocessor eller en javatolk i programvara. Det är ett av skälen till att lösningen blivit snabb.
"Koffeinmarkeringar"
Att mäta snabbhet i javavärlden är dock lite vanskligt. Arc använder det poppiga måttet "koffeinmarkeringar", en skala där man får 7 poäng vilket gör denna krets till marknadens snabbaste, åtminstone för inbyggnad. Som jämförelse kan nämnas att Suns programbaserade Java Virtual Machine får 0,5 koffeinmarkeringar på denna skala.
Processorn hanterar javakod och C-kod simultant, och instruktionsuppsättningen är densamma för javaversionen som för den rena riscversionen.
Man har inte heller infört några nya pipelines. Instruktioner i javakoden identifieras automatiskt, och mappas i optimerad form mot den ursprungliga instruktionsuppsättningen. Enligt Arc kan man därmed exekvera flera javainstruktioner per klockcykel.
Mobiltelefoni är en av de viktigaste marknaderna som Arc siktar på. Men även digital-tv och multimediafunktioner i bilar är intressanta. Javastödet är utvecklat i nära samarbete med Digital Communications Technology, ett företag som specialiserat sig på just javaprocessorer.
Adam Edström