JavaScript is currently disabled.Please enable it for a better experience of Jumi. Ny Nios med bättre stöd för programmerare

Altera erbjuder en ny version av sin populära processorkärna Nios för inbyggnad i företagets FPGA-kretsar. Bland nyheterna finns utökade minnesfunktioner och bättre stöd för programvaruutvecklare.
Nykomlingen Nios 3.0 är en mjuk kärna som användaren anpassar efter egna behov innan den implementeras i kisel i företagets programmerbara Stratix- eller Cyclonefamiljer. Användaren får exempelvis själv bestämma hur stort instruktions- och datachacheminne processorkärnan ska ha.

3.0-versionen har fått en förbättrad SDRAM-styrfunktion som ska klara dataöverföringar på över 100 MHz. Altera har även anpassat processorns parametriserade bussgränssnitt Avalon så att dataöverföringen kan ske i pipeline. Sammantaget innebär det att användaren kan utnyttja billigare externt minne och ändå få nästan samma prestanda som om man använt dyrare internt SRAM, menar företaget.

även programvaruutvecklarna har fått intressanta nyheter. Man kan exempelvis avlusa i realtid tack vare en ny JTAG-baserad kärna från First Silicon Solution, som klarar realtidsspårning såväl som komplexa hårdvarubrytpunkter. Dessutom kan man redigera, kompilera, ladda ner och avlusa den Niosbaserade programvarukoden med utvecklingsmiljön Codelab från Accelerated Technology. I utvecklingspaketet ingår också ett bibliotek med programvarustöd för ett stort antal Ethernetprotokoll.

Enligt Altera är Nios världens mest spridda licensierade mjuka processorkärna för inbyggnad. Kärnan är en riscprocessor med 16 bitars instruktionsuppsättning och 16- eller 32-bitars datavägar.

En typisk Niosprocesssor med 32 bitars dataväg upptar endast logik för 2 dollar i en Cyclone-krets. Därmed är den dessutom en av de billigaste riscprocessorerna på marknaden, menar Altera. Den nya versionen ska finnas tillgänglig i mars.

Charlotta von Schultz

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


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)