IM3100 är något så nischat som en processor optimerad för Skype-telefoni, modell trådlös. Kretsen har AD- och DA-omvandlare och implementerar smalbandig 802.11 – eftersom trådlös telefoni inte behöver mer. Dessutom implementerar den Gips, den algoritm som Skype använder för röstkodning.
En trådlös Skypetelefon ska kunna byggas runt IM3100 kompletterad med radiodelar för en materialkostnad på mellan 25 och 30 dollar, tror Imsys. Men processorn stöder också LCD-skärm för mer avancerade Skypeterminaler.
Skräddarsys genom mikroprogrammering Imsys idé är att bygga processorer som är konfigurerbara genom mikroprogrammering. Varje instruktion i en mikroprocessor definieras av en sekvens ännu enklare mikrooperationer - styrsignaler som väljer aritmetisk operation eller öppnar och stänger datavägar mellan register och enheter. Att byta ut dessa mikroprogram är detsamma som att byta ut processorns instruktionsuppsättning. På det viset kan Imsys skräddarsy instruktionsuppsättningar för olika tillämpningsområden. Resultatet blir hög prestanda på väl utvalda operationer. Som bonus får man minskad minnestrafik och cachebehov eftersom programvaran för instruktionsuppsättningen blir kortare när en enda simpel maskinspråksinstruktion i princip kan vara hur komplex som helst. Imsys började som tillverkare av processorer och plattformar för grafik och användes bland annat i en budgetlaserskrivare från Panasonic. Under 90-talet hade Ericsson planer på att använda en Javaprocessor som applikationsprocessor i sina smarta telefoner. Men när företaget valde Symbian som plattform i stället för Java, valde Ericsson en Armprocessor. |
Telematikprocessorn IM3300 fungerar som hjärnan i en GPRS/GPS-nod. Samtidigt som den tar hand om basbandsalgoritmerna för GPS, ska den kunna sköta tillämpningens göranden. Programplattformen är Java vilket är en säker plattform för att bygga inbyggda system, anser Imsys, eftersom det är möjligt att ladda ner nya javakomponenter i tillämpningen utan att störa den funktionalitet som systemet levereras med.
IM3300 har upp till tio åttabitarsportar där GPS-noden kan sniffa både analoga och digitala data från sensorer. Dessutom har den dubbla portar för Ethernet - ett protokoll som enligt Imsys börjar göra insteg i fordonselektroniken.
IM3900 är en klassisk Imsysprocessor – helt optimerad för Java, närmare bestämt för profilen Micro Edition som används i resurssnåla inbyggda system. Den stöder ”ett nytt realtidsoperativsystem” inom fordonsvärlden.
Processorerna kan användas i 133, 167 och 200 MHz och har då en strömförbrukning på 30, 40 respektive 50 mW. De ska kunna leverera upp till 1000 MIPS.
Ytan på chipsen är cirka 10 mm2 varav 75 procent är mikrokodsminne. Kretsen har också analoga delar för in- och utgångar, strömstyrning och realtidsklocka.