Kmila
Curriculum

Learn VHDL

.

From your very first bit to a pipelined CPU — guided readings, worked samples, fix-the-bug exercises, and full projects. Track your progress and open anything straight into the Kmila editor.

Continue where you left off Number systems: bits, hex, two's complementDigital Fundamentals
0 / 31 lessons completed
Level
01 · Beginner

Start from zero

Binary, boolean algebra, gates — the mental model you need before you write a single line of VHDL.

02 · Easy

Your first VHDL

VHDL syntax, combinational design, simulation. Short lessons, one concept each.

03 · Intermediate

Bring it to life

Processes, flip-flops, counters, finite-state machines — the moment static circuits start to remember.

04 · Advanced

Systems that compute

Memories, ALUs, small CPUs, bus protocols. Multi-module designs where pieces talk to each other.

05 · Expert

Graduate-level

Pipelining, hazards, verification, SoC integration. The material from a Sistemas en Chip or Computer Architecture course.

An unhandled error has occurred. Reload 🗙