GOWIN Semiconductor Adds Ubuntu Support to their GOWIN EDA FPGA Software for Improved AI and IoT Development Toolchain Integration
February 19, 2020 | GOWIN SemiconductorEstimated reading time: 2 minutes
GOWIN Semiconductor Corp., the world’s fastest-growing programmable logic company, announces support for their GOWIN EDA FPGA development software in Ubuntu Operating System enabling developers with a single environment for Artificial Intelligence and IoT connectivity development.
Traditional FPGAs have had a long history of development tool support for Windows and Red Hat, but in many cases lacked universal Linux support for other distributions such as Ubuntu. This has caused development burdens as Ubuntu has matured and become the most commonly supported operating system for Artificial Intelligence solution development. Neural network model development software such as Caffe, Tensorflow and Keras have found Ubuntu as the preferred operating system due to its open source support and scripting capabilities. As a result, having GOWIN’s FPGA EDA in the same operating system allows developers to seamlessly integrate FPGA synthesis, place and route and bitstream generation into their AI design and script work flows.
“AI developers have had the burden of needing to use multiple operating systems when developing edge inference solutions on traditional FPGAs,” said Grant Jennings, Director of International Marketing at GOWIN Semiconductor. “With Ubuntu OS support, AI developers can now automate their FPGA design flow. Current modeling scripts can be updated to natively generate FPGA bitstreams of their trained network. They can also automatically load the FPGA bitstream and perform test runs on the hardware platform itself. GOWIN is very excited about Ubuntu support as it allows for much faster development cycles and more rigorous testing capabilities of edge deployed neural networks.”
The IoT and full-stack web development community has also embraced Ubuntu in recent years for supporting connected edge devices. As a result, support for GOWIN EDA allows for FPGA development and deployment updates in parallel with the rest of the system. This integration allows for better build management between connected FPGAs at the edge and the software running on the server or broker.
“While supporting traditional RTL compilation flow, GOWIN is evolving our toolchain to enable pioneer technologies. Providing a singular environment for multiple software tools that can be scripted both for automated development and testing has become critical in the IoT and server space,” said Dr. Jianhua Liu, Director of Software for GOWIN Semiconductor. “Now, developers can integrate FPGA synthesis, deployment and testing for edge IoT applications bridging the gap between the device in the field and the server controlling or monitoring it.”
GOWIN provides updated installation instructions for Ubuntu OS and will start to include scripts for Ubuntu in many future reference designs and development boards including the GOWIN GoAI artificial intelligence development flow.
Suggested Items
Lockheed Martin Australia, The Department Of Defence Sign Strategic Partnership Head Contract
04/26/2024 | Lockheed MartinLockheed Martin Australia signed a landmark AUD$500 million contract with the Department of Defence to build Australia’s future Joint Air Battle Management System under project - AIR6500 Phase 1 (AIR6500-1).
Cadence, TSMC Collaborate on Wide-Ranging Innovations to Transform System and Semiconductor Design
04/25/2024 | Cadence Design SystemsCadence Design Systems, Inc. and TSMC have extended their longstanding collaboration by announcing a broad range of innovative technology advancements to accelerate design, including developments ranging from 3D-IC and advanced process nodes to design IP and photonics.
Siemens’ Breakthrough Veloce CS Transforms Emulation and Prototyping with Three Novel Products
04/24/2024 | Siemens Digital Industries SoftwareSiemens Digital Industries Software launched the Veloce™ CS hardware-assisted verification and validation system. In a first for the EDA (Electronic Design Automation) industry, Veloce CS incorporates hardware emulation, enterprise prototyping and software prototyping and is built on two highly advanced integrated circuits (ICs) – Siemens’ new, purpose-built Crystal accelerator chip for emulation and the AMD Versal™ Premium VP1902 FPGA adaptive SoC (System-on-a-chip) for enterprise and software prototyping.
Taiyo Circuit Automation Installs New DP3500 into Fuba Printed Circuits, Tunisia
04/25/2024 | Taiyo Circuit AutomationTaiyo Circuit Automation is proud to be partnered with Fuba Printed Circuits, Tunisia part of the OneTech Group of companies, a leading printed circuit board manufacturer based out of Bizerte, Tunisia, on their first installation of Taiyo Circuit Automation DP3500 coater.
Vicor Power Orders Hentec Industries/RPS Automation Pulsar Solderability Testing System
04/24/2024 | Hentec Industries/RPS AutomationHentec Industries/RPS Automation, a leading manufacturer of selective soldering, lead tinning and solderability test equipment, is pleased to announce that Vicor Power has finalized the purchase of a Pulsar solderability testing system.