Ett FPGA-block för systemkretsar
Amerikanska Flex Logix har utvecklat ett ytsnålt FPGA-block som bland annat kan användas för att accelerera funktioner i systemkretsar eller hantera uppdateringar i fält. Investerarna gör tummen upp och satsar 7,4 miljoner dollar.Företaget startade så sent som i mars 2014 och har utvecklat programmerbar logik kallad EFLX som är betydligt mer ytsnål än föregångarna och inte heller kräver ett antal extra ledarlager för routingen av signalerna. Dessutom kan man addera Block-RAM och DSP-block till logiken om det förbättrar prestanda.
Tänkbara tillämpningar är systemkretsar för basstationer där delar av programvaran kan behöva uppdateras med jämna mellanrum, som acceleratorblock till processorer eller i systemkretsar för standarder som fortfarande utvecklas.
Den första produkten är ett FPGA-block på 2500 uppslagstabeller för TSMC:s process på 28 nm. En variant för 40 nm är under utveckling och nästa mål blir 16 nm.
Det går att kombinera upp till 7x7 block vilket ger 122 500 uppslagstabeller.
Förutom logiken finns 20 kbit RAM, ledningsnät för laddning av koden och för scankedjor liksom flertalet klocknät. Det finns 632 ingångar och 632 utgångar och IP-blocket går att koppla till Arms Ambabuss. Packningsgraden uppges vara 2,7 k uppslagstabeller per kvadratmillimeter. Det krävs bara sex metallager och maximala klockfrekvensen är 600 MHz.
Att addera ett FPGA-block till en existerande konstruktion kostar mindre än 5 cent per tusen uppslagstabeller, hävdar Flex Logix.
Konstruktionen är verifierad i kisel i en konfiguration på 2x2 FPGA-block och företaget har precis tagit in 7,4 miljoner dollar, pengar som ska användas för att stärka både utvecklings- och försäljningsarbetet.