Content for FPGA

FPGA

A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing – hence the term "field-programmable". The FPGA configuration is generally specified using a hardware description language (HDL), similar to that used for an application-specific integrated circuit (ASIC). Circuit diagrams were previously used to specify the configuration, but this is increasingly rare due to the advent of electronic design automation tools. FPGAs contain an array of programmable logic blocks, and a hierarchy of "reconfigurable interconnects" that allow the blocks to be "wired together", like many logic gates that can be inter-wired in different configurations. Logic blocks can be configured to perform complex combinational functions, or merely simple logic gates like AND and XOR. In most FPGAs, logic blocks also include memory elements, which may be simple flip-flops or more complete blocks of memory. Many FPGAs can be reprogrammed to implement different logic functions, allowing flexible reconfigurable computing as performed in computer software.

Microchip’s Radiation-Tolerant (RT) PolarFire® FPGA Achieves QML Class Q Qualification

“Brings high levels of density and performance to space applications, saving system cost and engineering efforts through low power consumption and immunity to configuration upsets Products that have Qualified Manufacturers List (QML) designations are often the most trusted and readily …

AMD Unveils Purpose-Built, FPGA-Based Accelerator for Ultra-Low Latency Electronic Trading

” AMD (NASDAQ: AMD) today announced the AMD Alveo™ UL3524 accelerator card, a new fintech accelerator designed for ultra-low latency electronic trading applications. Already deployed by leading trading firms and enabling multiple solution partner offerings, the Alveo UL3524 provides proprietary traders …

AMD Introduces World’s Largest FPGA-Based Adaptive SoC for Emulation and Prototyping

“AMD (NASDAQ: AMD) today announced the AMD Versal™ Premium VP1902 adaptive system-on-chip (SoC), the world’s largest1 adaptive SoC. The VP1902 adaptive SoC is an emulation-class, chiplet-based device designed to streamline the verification of increasingly complex semiconductor designs. Offering 2X2 …

FPGA RP2040 PIO

“This is an attempt to recreate the Raspberry Pi RP2040 PIO interface in Verilog. PIO stands for Progammable I/O, and it is a peripheral that is part of the RP2040 SoC, which is much more flexible than hardware implementations …

Lattice Extends Low Power FPGA Portfolio with Launch of MachXO5T-NX Advanced System Control FPGAs

” Lattice Semiconductor (NASDAQ: LSCC), the low power programmable leader, today announced the Lattice MachXO5T™-NX family of advanced system control FPGAs designed to address customer challenges related to growing system management design complexity. The latest low power FPGAs based on …

Integrated Development Kit Speeds Design of FPGA-Based Satellite Systems

“Developers can prototype with the same low-power, high-throughput Radiation-Tolerant (RT) FPGA that will be used in spaceflight Developers using FPGAs to meet satellite system payload and throughput requirements can speed designs by prototyping with space-qualified devices rather than commercial off-the-shelf …

Introduction to Digital Filters using FPGA

“How to sample with High Speed ADC and DAC in FPGA and perform signal processing on the received signal. Introduction Programmable logic is great for signal processing thanks to its parallel nature. This means we can implement different processing stages …

Project  FakePGA

FakePGA

“Simulating Verilog designs on a microcontroller What does it do? This project aims to simulate Verilog HDL designs on a Raspberry Pi Pico (or any other RP2040-based board). It achieves this by using Verilator to compile the RTL into …

Creating a RISC-V system with an FPGA

“In this project you will learn how to implement a RISC-V processor in a SmartFusion2 SoC. Everybody knows that the processor of the moment is the RISC-V, even it is not a processor itself, the amount of the …

Battery-Powered Image Logger

“Small battery-operated board with low-power image sensor that captures images at regular intervals and saves them on a memory card. I recently posted some of the work I was doing on twitter and I got an e-mail from someone I …