Embedded Insights

Deep dives, tutorials, and technical explorations into FPGA architecture, AI hardware acceleration, and embedded systems engineering by the bard0 team.

Sort
Engineer at a desk facing a curved monitor showing an FPGA design flow as a loop of code editor, build log, waveform viewer and timing report, with the title FPGA Agentic Loop
September 11, 2026

Agentic AI for FPGA Design: How the Loop Works

An introduction to agentic AI for FPGA design: what separates an agent from a chatbot, what the plan, act, observe, iterate loop looks like on RTL, and what it takes to set one up.

Read Article
Stylized two-wire I3C bus linking a controller to sensors, a DDR5 module, and an FPGA
July 17, 2026

I3C Explained for I2C Designers: What Changes and Why

A practical I2C-first explanation of I3C for embedded systems: what stays familiar, what changes electrically and in the protocol, and the limits it fixes.

Read Article
An engineer at a workstation using an MCP-based Vivado chatbot, its answer shown beside Vivado waveforms, a schematic, and a timing report, with an FPGA board on the desk
July 7, 2026

Using Vivado's New AI Chatbot: A Practical Guide

A practical guide to AMD's Vivado chatbot: what to ask, where it helps, where it can mislead, and how to verify its answers against docs and tool reports.

Read Article
FPGA board connected to software tooling, waveform debug, and licensing workflow panels
June 28, 2026

New Vivado Licensing changes: What You Need to Know

Vivado 2026.1 licensing explained: what the free Basic tier really includes, what's gated to Core/Pro, and which AMD FPGA workflows force an upgrade.

Read Article
Image Sensor Subsampling: Binning, Skipping, and ROI
May 26, 2026

Image Sensor Subsampling: Binning, Skipping, and ROI

A practical guide to image sensor subsampling modes (binning, skipping, ROI) and the FPGA timing details that decide whether they work in an embedded vision system.

Read Article
HyperRAM controller design
May 14, 2026

HyperRAM Memory: Introduction and Comparison

An introduction to HyperRAM for FPGA designs: how the low-pin-count interface works and how it compares to SRAM, PSRAM, and DDR on bandwidth, latency, and cost.

Read Article

Appendices

Companion material that goes deeper into one article: waveforms, architecture notes and reference tables.

We use analytics and marketing tools to analyze traffic and improve our services. By clicking "Accept", you agree to our use of these tools.