Stäng annons

När i höstas introducerade Apple en ny iPhone 5s, det mesta av väsen kretsade kring oersättlig fingeravtryckssensorer Rör ID, slowmotion-videor, nya färgvarianter och 64-bitars processor A7. Men tillsammans med den kraftfulla dubbla kärnan döljer kroppen på iPhone 5s en annan processor, närmare bestämt M7-samprocessorn. Även om det inte verkar så vid första anblicken är det här en liten revolution inom mobila enheter.

M7 som en komponent

Tekniskt sett är M7 en enkelchipsdator som kallas LPC18A1. Den är baserad på NXP LPC1800 enkelchipsdator, där ARM Cortex-M3-processorn slår. M7 skapades genom att modifiera dessa komponenter enligt Apples behov. M7 för Apple är tillverkad av NXP Semiconductors.

M7 körs med en frekvens på 150 MHz, vilket är tillräckligt för dess syften, det vill säga att samla in rörelsedata. Tack vare en så låg klockfrekvens är den skonsam mot batteriet. Enligt arkitekterna själva behöver M7 bara 1 % av den energi som A7 skulle kräva för samma operation. Förutom den lägre klockhastigheten jämfört med A7 tar M7 också mindre plats, bara en tjugondel.

Vad M7 gör

M7 co-processor övervakar gyroskopet, accelerometern och den elektromagnetiska kompassen, det vill säga all data relaterad till rörelse. Den registrerar denna data i bakgrunden varje sekund, dag efter dag. Den behåller dem i sju dagar, när alla appar från tredje part kan komma åt dem, och raderar dem sedan.

M7 registrerar inte bara rörelsedata, utan är tillräckligt exakt för att skilja hastigheter mellan insamlade data. Vad detta betyder i praktiken är att M7 vet om du går, springer eller kör. Det är denna förmåga, i kombination med skickliga utvecklare, som ger upphov till nya fantastiska applikationer för sport och fitness.

Vad M7 betyder för applikationer

Före M7 var alla "friska" applikationer tvungna att använda information från accelerometern och GPS. Samtidigt var man tvungen att köra appen först så att den skulle köras i bakgrunden och hela tiden begära och registrera data. Om du inte har sprungit det kommer du förmodligen aldrig veta hur långt du har sprungit eller hur många kalorier du har bränt.

Tack vare M7 elimineras problemet med att behöva starta en aktivitetsregistreringsapp. Eftersom M7 registrerar rörelser hela tiden, kan vilken app som helst som du tillåter åtkomst till M7:s data bearbeta den direkt efter lanseringen och visa dig hur många kilometer du har gått på en dag eller hur många steg du har tagit, även om du har Jag sa inte till appen att spela in någonting.

Detta eliminerar behovet av att använda träningsband som Fitbit, Nike FuelBand eller Jawbone. M7 har en stor fördel gentemot dem, som redan nämndes - den kan särskilja typen av rörelse (gå, springa, köra i ett fordon). Tidigare fitnessappar kunde av misstag tro att du rörde på dig, även om du bara satt still på spårvagnen. Detta ledde givetvis till skeva resultat.

Vad M7 kommer att ge dig

För närvarande kommer aktiva människor som är intresserade av hur många kilometer de går om dagen, hur många kalorier de bränt eller hur många steg de gick att vara exalterade över M7. Eftersom M7 körs kontinuerligt och samlar in rörelsedata utan avbrott är resultaten mycket exakta. Det vill säga, förutsatt att du har din iPhone med dig så mycket som möjligt.

Vissa applikationer utnyttjar redan M7:s potential fullt ut. Jag skulle nämna till exempel RunKeeper Nebo Rör sig. Med tiden kommer de allra flesta fitnessappar att lägga till M7-stöd eftersom de måste, annars skulle användarna byta till konkurrenterna. Batteribesparing och automatisk datainsamling och analys är två starka skäl.

Vad M7 kom med för Apple

Apple gillar att lyfta fram sina egna marker. Det började 2010 när det introducerade iPhone 4 som drivs av en A4-processor. Apple försöker ständigt berätta för oss att det tack vare sina chips kan extrahera maximal prestanda med lägre strömförbrukning än konkurrenterna. Samtidigt försummas ofta specifikationerna för annan hårdvara. Bryr sig den genomsnittlige användaren till exempel om storleken på operationsminnet? Nej. Det räcker för honom att veta att iPhone är kraftfull och samtidigt håller hela dagen på en enda laddning.

Hur relaterar detta till M7? Detta är bara en bekräftelse på att det anpassade mjukvarusystemet fungerar utmärkt på den anpassade hårdvaran, vilket ses bäst i avancerade modeller. Apple med M7 sprang ifrån konkurrenterna med många månader. Medan iPhone 5s-användare har kunnat njuta fullt ut av M7-aktiverade appar i veckor, erbjuder tävlingen bara samprocessorer på Nexus 5 och Motorola X. Frågan kvarstår om Google erbjuder ett API till utvecklare eller om det är en egenutvecklad lösning.

Om en tid kommer Samsung (no pun intended) med Galaxy S V med en ny co-processor och sedan kanske HTC One Mega. Och här är problemet. Båda modellerna kommer att använda en annan co-processor och båda tillverkarna kommer förmodligen att lägga till sina träningsappar. Men utan ett ordentligt ramverk som Core Motion för iOS kommer utvecklare att fångas. Det är här Google måste komma in och sätta några regler. Hur lång tid tar det innan det händer? Samtidigt kommer konkurrensen åtminstone att öka antalet kärnor, megapixlar, tum och gigabyte RAM. Apple fortsätter dock att ha sin vilja igenom framåt tänkande på väg

källor: KnowYourMobile.com, SteveCheney.com, Wikipedia.org, iFixit.org
.