
Altera gir valgmuligheter
For FPGA-leverandøren Altera er dagens lansering viktig. Nå kan brukerne velge mellom innebygde prosessorer fra ARM, MIPS og Intel i en Altera FPGA. Like viktig er lansering av verktøy som gjør integreringen mulig i én designflyt.
Denne artikkelen er 2 år eller eldre
Altera kaller det hele sitt «Embedded Initiative». Det innebærer at designere får én FPGA designflyt basert på deres Quartus II utviklingsprogram, med det nye tillegget Qsys – et integrasjonsverktøy på systemnivå. Qsys overtar etter selskapets SOPC Builder, med dobbelt så høy ytelse og bedre produktivitet på systemnivå, forklarer Chris Balough, seniordirektør for programvare, embedded og DSP.

I tillegg finner man i programmet et felles FPGA IP-bibliotek og man kan altså velge mellom innvevde prosessorer som ARM Cortex-A9 MPCore og MIPS Technologies’ MIPS32-innvevde prosessorer. Samarbeidet med Intel har en annen vinkling, der Intel tlbyr sin nye konfigurerbare Atom-baserte prosessor under kodenavnet «Stellarton», bestående av Atom E600-serie prosessor sammen med Altera FPGA i en multibrikkepakke. Hvilken FPGA det blir har ikke Intel gått ut med ennå.
Å blande FPGA med prosessorer er ikke nettopp en nyhet, men i følge Balough er tiden mer moden nå. Han viser til en undersøkelse utført av EETimes som viser at 42 prosent av alle innvevde systemer inneholder en FPGA. – Hver tredje krets vi selger inneholder en Nios, Alteras egen innvevde prosessor, legger han til.
Grunnen til at han mener dette vil lykkes nå er at teknologiene nå er like gode. For ti år siden lå FPGA et par generasjoner etter prosessorgeometriene. Nå ligger de likt.
En av mange fordeler med flere prosessorer (eksempelvis Nios og ARM Cortex-A9) er at det kan kjøres flere operativsystemer på samme brikke. Men også vesentlig bedre ytelse siden den ene prosessoren kan avlaste den andre.
Likevel, det er ikke oppgitt når Altera vil tilby en hard ARM-kjerne. – Cortex-A9 i «hard» versjon i 28 nm vil vi kunne fortelle om til neste år, sier Balough, men det er likevel ikke sikkert vi får se det før i 2012. MIPS32 myk kjerne er allerede levert til «ledende kunder», som han sier, men en offisiell lanseringsdato er ikke oppgitt.
At de forskjellige prosessorene har sin egen internbuss skal heller ikke være noe problem, i følge Altera.