VHDL

The FPGA Hardware Interview: A Topic Guide with Questions and Exercises

Interviews for FPGA and digital-design roles draw from a stable, well-defined body of knowledge, yet candidates routinely stumble on it because the questions are asked crisply and must be answered under pressure. I am publishing a preparation guide for exactly that situation: a 29-page report, “The FPGA Hardware Interview”, organized as a sequence of topic reviews, each followed by interview-style questions with model answers and, for the design topics, coding exercises solved in both VHDL and SystemVerilog.
Jul 23, 2026

Mastering Resolved Signals in VHDL: A Comprehensive Guide for Digital Design

I asked Gemini to teach me about the VHDL resolved signals. What you read below is the result.

Jul 14, 2025

How to shoot yourself in the foot with inout signals

They say that no good deed goes unpunished. Here’s an example of a footgun in VHDL which stems from in my view an eminently reasonable desire to keep the entity interface definitions compact.

Jul 7, 2025

VHDL IEEE Libraries and Numeric Type Conversion: A Definitive Reference

I asked Gemini to teach me the VHDL type conversions. What you read below is the result. An annoying generated podcast will be available for a while.

Jun 29, 2025

bazel rules for GHDL

I present to you https://github.com/filmil/bazel_rules_ghdl: a set of bazel rules for converting VHDL into Verilog.

Sep 3, 2024