JavaScript is currently disabled.Please enable it for a better experience of Jumi. Första FPGA-optimerade Mipskärnan

Hösten 2009 skaffade sig Altera en licens på processorkärnan Mips32. Nu kommer den första implementationen som går att köra på Cyclone-, Arria- och Stratix-familjerna.
Altera har ett mycket brett utbud av processorer till sina FPGA:er. Det omfattar de egenutvecklade, mjuka kärnorna Nios men även storsäljaren Arm och nu alltså även Mips. Implementationen är mjuk och laddas in i FPGA:n vid start. Den baseras på 32-bitarskärnan MIPS32 eller 4KEc för att vara mer specifik.

Den fungerar på de tre kretsfamiljerna Cyclone, Arria och Stratix och presterar upp till 300 Dmips i den senare men bara 115 Dmips i den betydligt mindre och enklare Cyclonefamiljen.

Implementationen upptar mindre är 5500 logikblock i Stratix och mindre än 8000 logikblock i Cyclone. Den exakta storleken styrs av hur mycket cachminne man vill ha.

Som första mjuka kärna för en FPGA stöds MIPS32 av Wind Rivers realtidsoperativsystem VxWorks. Kod som skapats i företagets utvecklingsmiljö går därför att återanvända..

Självklart backas processorn också upp av Mips utvecklingsverktyg Navigator ICS liksom av Alteras eget systemutvecklingsverktyg Qsys.

MIPS32 säljs via Alteras inbygnadspartner SLS. Inget sägs dock om priset annat än att det är fritt från royalty så långe processorn används på Alteras kretsar.

Prenumerera på Elektroniktidningens nyhetsbrev eller på vårt magasin.


MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Rainer Raitasuo

Rainer
Raitasuo

+46(0)734-171099 rainer@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)