Elektroniktidningens analys M4-A5-plattformen har tillräcklig kraft i A5-kärnan för att köra exempelvis Android eller andra användarvänliga plattformar – och med lägre strömförbrukning än de batteridrivna Arm11-androidmobiler som säljs idag. Att delegera realtid till M4-kärnan är en smidig integration och klokt sätt att bygga ihop en multikärna på – en bra användning av kiselytan. Som vanligt ligger utmaningen i ge utvecklarna smidiga verktyg. Här handlar det dessutom om en hybrid där två fristående kärnor med olika instruktionsuppsättningar ska enas. Ett av verktygen som Freescale utlovar är ett programgränssnitt på hög nivå för kommunikation mellan processer (IPC) inom och mellan de två kärnorna. Jan Tångring (Den här e-postadressen skyddas mot spambots. Du måste tillåta JavaScript för att se den.) |
Freescale lyfter särskilt fram medicinska tillämpningar. Där finns komplikationen att apparatur måste godkännas av myndigheter eftersom den är personsäkerhetskritisk. Freescale föreslår att du lägger alla kritiska funktioner i den enklare M4-kärnan. Det underlättar certifiering av nya konstruktioner och särskilt vid förändringar – ändringar i den ickekritiska A5-delen av tillämpningen kan göras enligt betydligt enklare protokoll.
Innan årets slut ska det finnas utvecklingssatser för plattformen och de första processorerna ska finnas på marknaden under första kvartalet 2012.
Utöver medicinteknik planerar Freescale att släppa A5-M4-processorer för fordonselektronik – annonseringar kommer under andra kvartalet 2012.
Det här är den första annonsering av en Cortex A5-processor som Elektroniktidningen har sett. Cortex A5-kärnan lanserades i september 2009 med "prestanda som Arm11 med storlek som en Arm9". Det betyder att Cortex A5 ser dagens ljus samtidigt som dess uppföljare – Cortex A7, med prestanda som en Cortex A8 – lanserades i förra veckan.
Arm Cortex A5 ska inte förväxlas med Apples processor ”Apple A5” som sitter i Ipad 2 och Iphone 4S. Apple A5 är – förvirrande nog – visserligen också en Cortex A-processor. Men en Cortex A9-dubbelkärna, och inget annat.
Också Cortex M4 är av senaste generationen. Den lanserades i februari 2010. Också ST och TI har stoppat in den i processorer.