Konsortiet Chips Alliance, som driver på utvecklingen av hårdvara med gemensam och öppen källkod för gränssnitt, processorer och system, etablerar nu arbetsgruppen FOSS Flow For FPGA (F4PGA) för att skynda på utvecklingen av verktyg för forskning, öppen källkod och IP för FPGA:er.
FPGA-leverantörer som Xilinx (numera en del av AMD) och QuickLogic, industriella FPGA-användare och bidragsgivare som Google och Antmicro, samt universitet såsom Brigham Young University, University of Pennsylvania, Princeton University och University of Toronto, kan nu officiellt samarbeta under paraplyet för den nyligen lanserade F4PGA Workgroup.
– FPGA:er är avgörande för en mängd olika datoranvändningsfall med låg latens, från telekom till rymdapplikationer med mera. Den här nya F4PGA-verktygskedjan kommer att möjliggöra ett mjukvarudrivet tillvägagångssätt för att bygga FPGA-gateware, vilket gör kodintegrering enklare än någonsin, säger Rob Mains, General Manager på CHIPS Alliance.
– Under Chips Alliance -paraplyet kommer denna arbetsgrupp att hjälpa till att förena nuvarande FPGA-insatser så att akademi och industriledare kan samarbeta för att accelerera öppen FPGA-innovation.
De första F4PGA-projekten är fokuserade kring FPGA-verktygskedjan med öppen tidigare känd som SymbiFlow, samt FPGA Interchange Format, som är utformat för att möjliggöra interoperabilitet mellan FPGA-verktygskedjor med öppen och sluten källkod. Chips Alliances senaste medlem Xilinx (numera en del av AMD) samarbetade med Google och Antmicro för att utveckla definitionen av Interchange Format och relaterade verktyg för att tillhandahålla en utvecklingsstandard för hela FPGA-industrin. FPGA Interchange Format tillåter utvecklare att snabbt och enkelt flytta från ett verktyg till ett annat, vilket minskar inträdesbarriärerna för hela leveranskedjan – från FPGA-leverantörer till akademiker och FPGA-användare.
Utöver arbetet kring FPGA Interchange Format har flera Chips Alliance-medlemmar samarbetat kring FPGA tool perf framework. Det här öppna FPGA-verktygsprojektet tillhandahåller ett omfattande FPGA-syntesflöde och ramverk för FPGA-prestandaprofilering, vilket gör att utvecklare kan analysera FPGA-konstruktioner genom att titta på mätvärden som klockfrekvens, resursutnyttjande och runtime.
Chips Alliance-medlemmar har också arbetat med utvecklingen av FPGA Assembly-formatet (FASM), ett textformat som anger vilken FPGA-funktion som ska aktiveras eller inaktiveras; FASMs textmässiga karaktär gör det enklare att analysera och experimentera med den i olika konstruktioner.
Branschstödet för öppna FPGA-verktyg har fortsatt att öka med QuickLogic som blev det första företaget att helt omfamna FPGA-verktygskedjan med öppen källkod 2020, och nu med Xilinx deltagande i FPGA Interchange-projektet. Det starka stödet för F4PGA Workgroup avser att ytterligare påskynda industrianpassningen över geografiska områden och öka förtroendet för FPGA-verktyg med öppen källkod som ett genomförbart alternativ för alla typer av konstruktioner.
För att lära dig mer om F4PGA Workgroup, besök:
https://chipsalliance.org/workgroups/