<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>FPGA Guide — all updates</title><description>Structured lessons, deep-dive topic hubs, vendor and board references, and daily FPGA news written in plain English. From first LUT to research frontier.</description><link>https://www.fpgaguide.com/</link><language>en-gb</language><item><title>Lesson: What is an FPGA?</title><link>https://www.fpgaguide.com/learn/beginner/01-what-is-an-fpga/</link><guid isPermaLink="true">https://www.fpgaguide.com/learn/beginner/01-what-is-an-fpga/</guid><description>A field-programmable gate array is a chip whose logic you wire up yourself. This lesson explains what that means, how it differs from a microcontroller, an ASIC and a GPU, and where FPGAs earn their keep</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: How an FPGA is programmed</title><link>https://www.fpgaguide.com/learn/beginner/02-how-an-fpga-is-programmed/</link><guid isPermaLink="true">https://www.fpgaguide.com/learn/beginner/02-how-an-fpga-is-programmed/</guid><description>The path from a hardware description to a configured chip, step by step, with the tool names you will meet at AMD, Altera, Lattice and in the open-source flow</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Combinational logic and look-up tables</title><link>https://www.fpgaguide.com/learn/beginner/03-combinational-logic-and-luts/</link><guid isPermaLink="true">https://www.fpgaguide.com/learn/beginner/03-combinational-logic-and-luts/</guid><description>Boolean functions, truth tables and how a look-up table turns any of them into a small memory, plus carry chains and multiplexers, with a combinational block in Verilog and VHDL</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Registers, clocks and the idea of state</title><link>https://www.fpgaguide.com/learn/beginner/04-registers-clocks-and-state/</link><guid isPermaLink="true">https://www.fpgaguide.com/learn/beginner/04-registers-clocks-and-state/</guid><description>Flip-flops, clock edges, setup and hold explained intuitively, the synchronous design rules that keep a design predictable, and a register with synchronous reset and enable in Verilog and VHDL</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Your first HDL module</title><link>https://www.fpgaguide.com/learn/beginner/05-your-first-hdl-module/</link><guid isPermaLink="true">https://www.fpgaguide.com/learn/beginner/05-your-first-hdl-module/</guid><description>The anatomy of a Verilog module and a VHDL entity, ports, wires, regs and signals, continuous and clocked assignment, and a complete blinking-LED counter in both languages explained line by line</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Simulation and testbenches</title><link>https://www.fpgaguide.com/learn/beginner/06-simulation-and-testbenches/</link><guid isPermaLink="true">https://www.fpgaguide.com/learn/beginner/06-simulation-and-testbenches/</guid><description>Why you simulate before you synthesise, how a Verilog or VHDL testbench drives a design, and how to read the waveform it produces.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Finite state machines</title><link>https://www.fpgaguide.com/learn/beginner/07-finite-state-machines/</link><guid isPermaLink="true">https://www.fpgaguide.com/learn/beginner/07-finite-state-machines/</guid><description>Moore and Mealy machines, how to encode states, the two-process and one-process coding styles, and the bugs that catch out every beginner&apos;s first FSM.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Counters, timers and debouncing</title><link>https://www.fpgaguide.com/learn/beginner/08-counters-timers-and-debouncing/</link><guid isPermaLink="true">https://www.fpgaguide.com/learn/beginner/08-counters-timers-and-debouncing/</guid><description>Clock enables instead of divided clocks, a millisecond tick generator, a button debouncer with edge detection, and a multiplexed seven-segment display, all with a testbench.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: Memories, block RAM and FIFOs</title><link>https://www.fpgaguide.com/learn/beginner/09-memories-block-ram-and-fifos/</link><guid isPermaLink="true">https://www.fpgaguide.com/learn/beginner/09-memories-block-ram-and-fifos/</guid><description>Distributed versus block RAM, how to write RAMs and ROMs so synthesis infers the right primitive, read-before-write against write-first, and a synchronous FIFO with full and empty flags.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lesson: From RTL to board: the full flow</title><link>https://www.fpgaguide.com/learn/beginner/10-from-rtl-to-board/</link><guid isPermaLink="true">https://www.fpgaguide.com/learn/beginner/10-from-rtl-to-board/</guid><description>Constraints files for AMD, Altera, Lattice and Gowin, pin assignment and I/O standards, what the timing report tells you, and a worked blinky on the Basys 3 and the Tang Nano 9K.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Project: From blinky to PWM breathing LEDs on the Tang Nano 9K with open-source tools</title><link>https://www.fpgaguide.com/projects/blinky-to-pwm-tang-nano-9k/</link><guid isPermaLink="true">https://www.fpgaguide.com/projects/blinky-to-pwm-tang-nano-9k/</guid><description>Install Yosys, nextpnr-himbaechel and openFPGALoader, then make the six LEDs on the Tang Nano 9K breathe with a triangle wave, a gamma lookup and a PWM module you write yourself.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Project: UART echo on the Basys 3</title><link>https://www.fpgaguide.com/projects/uart-loopback-basys3/</link><guid isPermaLink="true">https://www.fpgaguide.com/projects/uart-loopback-basys3/</guid><description>Build a 115200-baud UART receiver and transmitter in Verilog, echo typed characters back with their case toggled, simulate it, then test it from a serial terminal.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Project: VGA test pattern on the iCEBreaker</title><link>https://www.fpgaguide.com/projects/vga-pattern-icebreaker/</link><guid isPermaLink="true">https://www.fpgaguide.com/projects/vga-pattern-icebreaker/</guid><description>Generate 640x480 at 60 Hz from an iCE40 UP5K with the open-source flow, with a PLL-derived pixel clock, a sync generator, colour bars, a chequerboard and a bouncing block on a 12-bit VGA Pmod.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Project: Your first custom AXI peripheral on the PYNQ-Z2 (or Zybo Z7)</title><link>https://www.fpgaguide.com/projects/axi-gpio-pynq-z2/</link><guid isPermaLink="true">https://www.fpgaguide.com/projects/axi-gpio-pynq-z2/</guid><description>Write an AXI4-Lite slave with four registers by hand, drop it into a Zynq block design, export the hardware, and drive it from Python on PYNQ or from bare-metal C in Vitis.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate></item><item><title>AMD announces Versal TR devices with a protection die bonded over the silicon backside</title><link>https://www.fpgaguide.com/news/2026-11-12-amd-versal-tr-tamper-resistant/</link><guid isPermaLink="true">https://www.fpgaguide.com/news/2026-11-12-amd-versal-tr-tamper-resistant/</guid><description>Three tamper-resistant Versal AI Edge Gen 2 parts add a sensor die covering the chip backside, post-quantum signature acceleration and new glitch detectors. Samples are due in the second half of 2027.</description><pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Yosys 0.71 reimplements strings and lifts the multiplier size limit in the MCM pass</title><link>https://www.fpgaguide.com/news/2026-11-12-yosys-0-71-released/</link><guid isPermaLink="true">https://www.fpgaguide.com/news/2026-11-12-yosys-0-71-released/</guid><description>The November release of the open-source synthesis tool changes its internal string storage, which may break plugins, adds a shuffle pass and FPGA target options, and fixes out-of-memory crashes on large case statements.</description><pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lattice and NXP pair Nexus FPGAs with the i.MX 95 over PCIe for industrial edge designs</title><link>https://www.fpgaguide.com/news/2026-11-10-lattice-nxp-pcie-companion/</link><guid isPermaLink="true">https://www.fpgaguide.com/news/2026-11-10-lattice-nxp-pcie-companion/</guid><description>The Lattice NXP PCIe Companion solution puts a Certus-NX or CertusPro-NX beside NXP&apos;s i.MX 95 applications processor for deterministic I/O, interface bridging and hardware-rooted security.</description><pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate></item><item><title>QuickLogic lands 16 nm automotive eFPGA win as revenue rises 153 per cent</title><link>https://www.fpgaguide.com/news/2026-11-10-quicklogic-q3-2026-efpga-win/</link><guid isPermaLink="true">https://www.fpgaguide.com/news/2026-11-10-quicklogic-q3-2026-efpga-win/</guid><description>Third-quarter revenue of 5.1 million US dollars, a narrower loss and a six-figure eFPGA Hard IP licence for an automotive and industrial SoC aimed at battery management and motor control.</description><pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Research digest, week of 10 November 2026</title><link>https://www.fpgaguide.com/research/2026-11-10/</link><guid isPermaLink="true">https://www.fpgaguide.com/research/2026-11-10/</guid><description>Eight recent arXiv papers on LUT-based and ternary inference, zero-skipping CNN engines, anti-tamper sensor weaknesses, homomorphic encryption, an open Spartan-6 flow, SoC simulation and HLS modelling.</description><pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate></item><item><title>AT&amp;T UNIX PC recreated in FPGA logic for the MiSTer platform</title><link>https://www.fpgaguide.com/news/2026-11-08-unix-pc-mister-core/</link><guid isPermaLink="true">https://www.fpgaguide.com/news/2026-11-08-unix-pc-mister-core/</guid><description>Hrvoje Cavrak&apos;s core reproduces the 1985 workstation&apos;s 68010, MMU, disk controllers, video and even its modem on a DE10-Nano, with parts of the code written with help from LLM tools.</description><pubDate>Sun, 08 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Lattice reports record quarter as FPGA revenue climbs about 90 per cent</title><link>https://www.fpgaguide.com/news/2026-11-02-lattice-q3-2026-results/</link><guid isPermaLink="true">https://www.fpgaguide.com/news/2026-11-02-lattice-q3-2026-results/</guid><description>Third-quarter revenue reached 291.0 million US dollars, up 118 per cent year on year, with data centre AI demand driving the Compute and Communications segment. The total includes two months of the AMI acquisition.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Microchip adds EtherCAT and TSN IP to its PolarFire FPGA and SoC platform</title><link>https://www.fpgaguide.com/news/2026-10-29-microchip-polarfire-ethercat-tsn/</link><guid isPermaLink="true">https://www.fpgaguide.com/news/2026-10-29-microchip-polarfire-ethercat-tsn/</guid><description>Beckhoff&apos;s EtherCAT IP and Microchip&apos;s own TSN IP join the PolarFire industrial networking stack, with a dual gigabit Ethernet FMC card and the PolarFire SoC Video Kit offered for prototyping.</description><pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Altera announces Agilex 2X, with Agilex 27 first and silicon not due until 2027</title><link>https://www.fpgaguide.com/news/2026-10-28-altera-agilex-2x-portfolio/</link><guid isPermaLink="true">https://www.fpgaguide.com/news/2026-10-28-altera-agilex-2x-portfolio/</guid><description>Altera&apos;s Innovators Day launch covers four families, a third-generation HyperFlex fabric and the QuartusIQ assistant in Quartus Prime 26.3. Engineering samples of Agilex 27 are expected in the second half of 2027.</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate></item></channel></rss>