I branschens senaste initiativ för ändamålet har FPGA-marknadsledaren Xilinx gjort gemensam sak med ett antal innovativa småföretag, bland dem svenska Mitrionics, brittiska Celoxica och Nallatech samt amerikanska Teja och Poseidon. Xilinxchefen Wim Roelandts säger i ett pressmeddelande att han är ”imponerad” av dessa företag, och att han vill stödja deras ansträngningar att använda FPGA-kretsar för att lösa kundproblem på systemnivå.
I praktiken innebär det att göra FPGA-kretsar mer lättanvända för programmerare och systemerare med liten eller ingen erfarenhet av hårdvarubeskrivande språk som VHDL och Verilog. Vilket är exakt vad de flesta av Xilinx nya partner sysslar med.
Svenska Mitrionics, mest känd för sin FPGA-baserade pc-accelerator kallad Mitrion Virtual Processor, är ett bra exempel. Mitronics teknik används av forskare inom bioteknik, olje- och gasprospektering och finansanalys - områden som sällan associeras med FPGA-kompetens. Men så ser Mitrionics användare inte heller själva FPGA:n, företagets kompilator sköter all VHDL-kodning och kan alstra 150 000 rader VHDL-kod från 180 rader C-kod. Resultatet är att forskarberäkningar som tidigare krävde superdatorer numera kan göras på en vanlig pc, hävdar Mitrionics.
Xilinx ambitioner är att skapa ett nytt ”ekosystem” för systennivåkonstruktion. Men när tidningen EE TImes frågade hur mycket pengar och andra resurser företaget tänker allokera till detta så blev man svaret skyldig. På kort sikt är målet snarare att få upp ESL-frågorna på kundernas agenda, förbättra verktygsstödet och interaktionen mellan verktygen samt att etablera industristandarder på området.