JavaScript is currently disabled.Please enable it for a better experience of Jumi. Armkärna optimerad för FPGA
Arms minsta kärna någonsin heter Cortex-M1 och är optimerad för att implementeras mjukt. I april finns verktyg som låter dig stoppa in den i FPGAer från Actel.
Nu kan du använda Armprocessorer överallt, både i asicar, ASSPer och FPGAer. Så marknadsför Arm nyheten.

Men det kunde du i och för sig redan. För två år sedan lanserade Arm en mjuk Arm7-kärna, också den gången i samarbete med Actel.

En skillnad är att den nya M1-kärnan enligt Arm är uttryckligen optimerad för FPGAer.

Actel Fusion och ProASIC3 stödjer den nya mjuka kärnan från start, även om fysiska kretsar med stöd kommer att låta vänta på sig till tredje kvartalet. Kod optimerad för FPGA:er från Altera, Lattice och Xilinx kommer att släppas under andra kvartalet.

M1 kan implementeras i ner till 4,300 block (tiles) vilket äter upp 30 procent av en M1AFS600 Fusion eller 20 procent av en M1A3P1000 ProASIC3, enligt en kalkyl av nättidningen EE Times.

Kärnan är konfigurerbar - du kan exempelvis utrusta den med upp till 32 avbrottsignaler, ett caheminne från 1 kbyte i multiplar av två upp till en Mbyte och med noggrann eller snabb aritmetik.

Prestanda är 0,8 DMIPS/MHz vilket kan jämföras 1,25 DMIPS/MHz från syskonkärnan M3. Till skillnad från M3 implementerar M1 dessutom bara en delmängd av Thumb2-instruktionsuppsättningen.

Utöver från Arm släpps utvecklingsverktyg från bland annat från IAR, Codesourcery, Express Logic, Mentor, Micrium och Synplicity.

Cortex M1 kommer att demonstreras på Embedded Systems Conference i San Jose i April.
MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Anne-Charlotte Lantz

Anne-Charlotte
Lantz

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)