![]() | |
---|---|
![]() ![]() | |
Desenvolupador | Apple Inc![]() |
Característiques de CPUs | |
Conjunt d'instruccions | ARMv7-M |
Microarquitectura | Cortex-M3 |
Elscoprocessadors de la sèrie M d'Apple sóncoprocessadors de moviment utilitzats perApple Inc. als seus dispositius mòbils. Llançat per primera vegada el 2013, la seva funció és recollir dades del sensor d'acceleròmetres,giroscopis ibrúixoles integrats i descarregar la recollida i processament de dades del sensor de launitat central de processament (CPU) principal.
El primer coprocessador de la sèrie és l'M7 (nom en clauOscar ), que es va presentar el setembre de 2013 com a part de l'iPhone 5S.[1][2] Chipworks va trobar que el M7 probablement és unmicrocontrolador basat enNXPLPC1800 anomenatLPC18A1 . Utilitza un nucliARM Cortex-M3 amb un embalatge personalitzat i un esquema de denominació que indica que és per a una peça personalitzada d'Apple.[3] La versió actualitzadaM8 es va presentar el setembre de 2014 amb l'iPhone 6 i també processa dades delbaròmetre que s'inclou a l'iPhone 6 il'iPad Air 2.[4][5]iFixit ha identificat que l'M8 de l'iPhone 6 és un dispositiu NXP amb un nom molt similar, elLPC18B1.
Els coprocessadors posteriors estan integrats als SoC de la sèrie A. El setembre de 2015 va portar el coprocessador de movimentM9 incrustat dins del xipA9 que es troba a l'iPhone 6S,iPhone 6S Plus,iPhone SE de primera generació[6] i dins del xipA9X que es troba a l'iPad Pro de primera generació.[7] L'iPhone 7,l'iPhone 7 Plus,[8]iPad Pro de segona generació inclouen el coprocessador de movimentM10, integrat als xipsA10 Fusion iA10X Fusion.[9] Apple va incloure l'M11 a l'iPhone 8, 8 Plus iiPhone X, integrat dins del SoCA11 Bionic.[10]
A partir del SoCA12 Bionic, Apple ha deixat de distingir el coprocessador de moviment de la resta del SoC i ha abandonat la nomenclatura corresponent de la sèrie M.[11] La nomenclatura de la sèrie M es va reintroduir el 2020 per alsSoC basats en ARM utilitzats enordinadors Mac i tauletes iPad (a partir del'iPad Pro de cinquena generació).
Els coprocessadors de la sèrie M d'Apple recullen, processen i emmagatzemen les dades dels sensors fins i tot si el dispositiu està adormit, i les aplicacions poden recuperar dades quan el dispositiu es torna a engegar. Això redueix el consum d'energia del dispositiu i estalvia la durada de la bateria.[12] A més de donar servei a l'acceleròmetre,el giroscopi,la brúixola i als coprocessadors M8 i posteriors, elbaròmetre, el coprocessador M9 pot reconèixer les ordres de veuSiri delsmicròfons integrats del dispositiu.[13]
Els coprocessadors de moviment de la sèrie M són accessibles per a les aplicacions mitjançant l'APICore Motion introduïda aiOS 7, de manera que, per exemple, permetenaplicacions de fitness que fan un seguiment de l'activitat física i accedeixen a dades dels processadors M sense implicar constantment el processador de l'aplicació principal. Permeten que les aplicacions siguin conscients de quin tipus de moviment està experimentant l'usuari, com ara conduir, caminar, córrer o dormir.[14][15][16] Una altra aplicació podria ser la possibilitat de fer un seguiment i mapeig d'interiors.[17] AiOS 10, el coprocessador de moviment s'utilitza per implementar la funcionalitat de pujar a activar, reduint l'ús d'energia inactiva.
Coprocessador | Processador | Llançat | Descatalogat | iPhone |
---|---|---|---|---|
Apple M7 (LPC18A1) | Apple A7 | 20 de setembre de 2013 | 21 de març de 2017 | Iphone 5s |
Apple M8 (LPC18B1) | Apple A8 | 9 de setembre de 2014 | 28 de maig de 2019 | iPhone 6iPhone 6 Plus |
Apple A8X | 16 d'octubre de 2014 | 21 de març de 2017 | (cap) | |
Apple M9 | Apple A9 | 9 de setembre de 2015 | 12 de setembre de 2018 | iPhone 6SiPhone 6S PlusiPhone SE (1a generació) |
Apple A9X | 5 de juny de 2017 | (cap) | ||
Apple M10 | Apple A10 Fusion | 7 de setembre de 2016 | 10 de maig de 2022 | iPhone 7iPhone 7 Plus |
Apple A10X Fusion | 13 de juny de 2017 | 20 d'abril de 2021 | (cap) | |
Apple M11 | Apple A11 Bionic | 12 de setembre de 2017 | 15 d'abril de 2020 | iPhone 8iPhone 8 Plus |