feature article
Subscribe Now

Intel Drives FPGA Expansion

Dual Announcements Highlight Differentiation

The winds of change are blowing strongly in the FPGA market these days. As programmable logic has matured, a number of lucrative market opportunities have opened up, driven by the rapid deployment of 5G, the revolution in application of AI technology across numerous design types, the transformation of the data center into a complex heterogeneous computing cluster, the overhaul of automotive and transportation technology, and the explosion of new IoT applications. All of these trends are contributing to an unprecedented growth in the amount of data being generated, transported, stored, processed, and used. 

FPGAs are strong in all of the areas required to meet those demands. They have always been critical in the networking and data movement space, and they have more recently become adept at handling acceleration tasks for applications where Von Neumann machines are inefficient (such as AI inference). But the factor that has driven FPGA adoption more than anything is change. Any time a new application is evolving and changing rapidly, FPGAs bring engineering teams the ability to quickly adapt to that change and get working products into the field. But the adoption of FPGAs has always been hampered by the challenge teams face in designing with them, and their comparatively high cost and lack of efficiency. 

Intel made a pair of announcements this week that should make it easier for new teams to adopt FPGAs, and for existing FPGA-based applications to evolve, reduce cost, and improve performance and power consumption as their systems go from prototype to early deployment to mass production, and as the standards continue to evolve throughout that life cycle. First is the announcement of the Intel Open FPGA stack – a new, open framework for designing systems with FPGA-based acceleration. Second is the announcement of a new version of the eASIC structured ASIC technology – the first new version since Intel acquired eASIC in 2018. You may see a couple of words in there that you aren’t used to, particularly in Intel press releases. “Structured ASIC” is a term that many of us thought went the way of the dodo years ago, and few people who follow Intel have ever seen the word “Open” anywhere near the blue Intel logo.

Looking first at the Open FPGA stack (OFS), Intel says it “offers hardware, software, and application developers a scalable, source-accessible infrastructure with standard interfaces and APIs that enables them to build custom acceleration platform solutions. Developers are already using this second-generation hardware and software infrastructure to develop solutions based on Intel and third-party platforms featuring the Intel Stratix 10 and Intel Agilex FPGA solutions. All Intel OFS hardware and software code has been developed using an open source development methodology. Users are granted access to the source code – which Intel refers to as “source accessible.“ Ok, so not “open source” per-se, but hey, we are headed in the right direction here. 

Developing FPGA-based accelerators is a daunting challenge. The basics seem simple enough – find the most compute-intensive parts of your application and implement them in FPGA hardware, then modify the software to farm those parts out to the attached FPGA hardware rather than the main applications processor. But the devil is most certainly in the details. How does the applications processor communicate with the FPGA accelerator? How is data passed back and forth? Is there direct memory access? Buses? Are you supporting a specific hardware configuration of FPGA and processor, or are you trying to build an application that is easily portable to multiple heterogeneous compute platforms? OFS should help to simplify a lot of those issues, and, because it is “source accessible,” it allows you to pick and choose pre-designed components and modules to use in your design, as well as modifying or customizing those that don’t quite meet your needs out of the box.

The openness is interesting here because FPGA companies famously try to offer “sticky” IP and tools, meaning they build in a lot of value that encourages teams to adopt their solutions. But once you take the plunge and use those technologies, you are effectively locked into that vendor’s hardware and ecosystem. By making these tools “source accessible,” you could theoretically adapt them to any combination of vendors’ hardware, software, and IP architecture. That appears to be a step forward for the industry.

Moving on to the eASIC announcement, Intel has an interesting and unique strategy at play that affects everything from adoption of their FPGA technology to long-term ownership of application sockets. Historically, FPGAs are heavily used for prototyping and early production. In that situation, the flexibility they provide is incredibly valuable, allowing teams to adapt to changes in product specs, industry standards, and so forth – without taking the enormous cost and risk of developing custom ASICs. It allows teams to get working hardware to market fast, with minimal risk. But, as solutions mature, the cost, performance, and lack of power efficiency of FPGAs become a liability. Teams then often abandon the FPGA solutions in favor of custom ASIC or ASSPs that reduce unit cost, improve performance, and reduce power consumption. 

With the eASIC solution, design teams can take stable chunks of design that were previously implemented in FPGA and replace them with a “hardened” eASIC equivalent with minimal cost and risk. The eASIC technology is designed from the ground up to convert FPGA designs into power-, performance-, and cost-optimized silicon with virtually no re-design work and a tiny fraction of the NRE, risk, and schedule associated with normal ASIC development. The ongoing expansion of system-in-package/chiplet technology such as Intel’s embedded multi-die interconnect bridge (EMIB) compounds the eASIC advantage. Now, teams can theoretically drop an eASIC chiplet into their SiP to replace some programmable logic while keeping the rest of the design intact. And, if the design relies on at least some programmable fabric component long-term, they can reduce the size of the programmable logic and gain the performance and power efficiency as well as some cost reduction – with minimal re-engineering.

While eASIC has been around for years, Intel says the new eASIC N5X “is the first structured eASIC family with an Intel FPGA compatible hard processor system. The Intel eASIC N5X helps customers migrate both their custom logic and designs — using the embedded hard processor in the FPGA — to structured ASICs, bringing benefits like lower unit cost, faster performance and reduced power consumption.” This is significant because a growing number of designs take advantage of the built-in ARM-based embedded processing system on some Intel FPGAs. By bringing that infrastructure into the eASIC version, a one-to-one mapping of a complete FPGA SoC design into ASIC becomes enormously easier. 

Also worth noting is that eASIC has the ability to map designs from other FPGA technologies as well. This gives Intel the opportunity to steal sockets away that were previously owned by competitors when the time comes for cost reduction. Often, this happens when volume production is about to ramp, so with competitors (OK, we are primarily talking about Xilinx here) offering no comparable solution, Intel can potentially grab customers away just before the big payday. 

Speaking of Xilinx, it will be interesting to watch what happens next in the FPGA market. It’s been about five years since Intel acquired Altera, and we’d guess that the company took about a two-year hit in their competitive position due to the inevitable fallout from the acquisition. Now, after the usual staff changes, reorganizations, leadership changes, and so forth – Intel seems to be settling into a groove with their FPGA strategy. At the same time, AMD is in the process of acquiring Xilinx, which will most likely throw the brakes on that company’s progress in a similar fashion. It is too early to tell how this will affect the programmable logic competition between Intel and AMD, at the same time the market for programmable logic is positioned for explosive growth with 5G, AI, cloud, and IoT build-out.

Leave a Reply

featured blogs
Sep 18, 2021
Projects with a steampunk look-and-feel incorporate retro-futuristic technology and aesthetics inspired by 19th-century industrial steam-powered machinery....
Sep 17, 2021
Dear BoardSurfers, I want to unapologetically hijack the normal news and exciting feature information that you are accustomed to reading about in the world of PCB Design blogs to eagerly let you know... [[ Click on the title to access the full blog on the Cadence Community s...
Sep 15, 2021
Learn how chiplets form the basis of multi-die HPC processor architectures, fueling modern HPC applications and scaling performance & power beyond Moore's Law. The post What's Driving the Demand for Chiplets? appeared first on From Silicon To Software....
Aug 5, 2021
Megh Computing's Video Analytics Solution (VAS) portfolio implements a flexible and scalable video analytics pipeline consisting of the following elements: Video Ingestion Video Transformation Object Detection and Inference Video Analytics Visualization   Because Megh's ...

featured video

Accurate Full-System Thermal 3D Analysis

Sponsored by Cadence Design Systems

Designing electronics for the data center challenges designers to minimize and dissipate heat. Electrothermal co-simulation requires system components to be accurately modeled and analyzed. Learn about a true 3D solution that offers full system scalability with 3D analysis accuracy for the entire chip, package, board, and enclosure.

Click here for more information about Celsius Thermal Solver

featured paper

Choose a high CMTI gate driver that cuts your SiC switch dead-time

Sponsored by Maxim Integrated (now part of Analog Devices)

As GaN and SiC FETs begin to replace MOSFET and IGBT technologies in power switching applications, this Maxim paper discusses the key considerations when selecting an isolated gate driver. The paper explains the importance of CMTI and propagation delay skew and presents an isolated gate driver IC ideal for use with these new power transistors.

Click to read more

featured chalk talk

NEUTRIK Fiber Optic Solutions

Sponsored by Mouser Electronics and Neutrik

The advantages and benefits of fiber optics are a mile long…but how can you design with them? How can you clean them? How do you repair them? Need a bit of a refresher? In this episode of Chalk Talk, Amelia Dalton chats with David Kuklinski from Neutrik about the OpticalCon advanced, OpticalCon LITE and Opticalcon DragonFly fiber optic solutions from Neutrik. They take a closer look at what benefits each of these solutions brings to the table, what kind of configurations are offered with each of these fiber optic solutions and what kind of performance you can expect when using them in your next design.

Click here for more information about Neutrik opticalCON® Fiber Optic Connector System