Koprocessorer til behandling af bevægelsessporing | |
---|---|
CPU | |
NXP LPC18A1, også kendt som M7 Motion Coprocessor | |
Produktion | september 2013 |
Udvikler | M7, M8: NXP Semiconductors |
Fabrikant |
|
CPU frekvens | 150 [2] MHz |
Produktionsteknologi | 90 [2] nm |
Instruktionssæt | ARMv7-M [2] |
mikroarkitektur | Cortex-M3 [1] |
Mærkning |
M7: LPC18A1 [3] M8: LPC18B1 [4] |
Antal kerner | 1 [2] |
stik | |
Kerner | |
|
Apple motion coprocessors er motion coprocessorer, der bruges af Apple Inc. i deres mobile enheder . Først udgivet i 2013, deres funktion er at indsamle sensordata fra de indbyggede accelerometre, gyroskoper og kompasser og aflæse sensordataindsamling og -behandling fra den primære centralenhed (CPU). Udbredt af Apple som co-processor til bevægelsesanalyse i smartphones. Brugt første gang siden september 2013 i iPhone 5s- telefoner . [5] Indsamler data fra integrerede sensorer: 3-akset accelerometer , 3-akset gyroskop og 3-akset kompas . [3]
Apple M7-coprocessoren indsamler, behandler og gemmer sensordata, selvom enheden er i dvale, og apps kan hente dataene, når enheden tændes igen. Eksempler på sådanne programmer omfatter fitness-apps (som sporer fysisk aktivitet) og navigationsapps, der tager højde for, hvordan telefonbrugeren bevæger sig (gå eller bruge transport), når de plotter en rute. Dette reducerer strømforbruget og forlænger batterilevetiden, herunder ved at øge polling-intervallerne for basestationer på mobilnetværk og WiFi - adgangspunkter, når telefonen er stationær. [6]
iPhone 6 og iPhone 6 Plus bruger en opdateret version af mikrocontrolleren kaldet Apple M8 , [7] [8] , som faktisk er en NXP LPC18B1UK chip med en ARM Cortex-M3 mikrocontroller kerne . [4] [9]