Digital Design Fundamentals
Combinational Logic, Sequential Storage, Setup/Hold Apertures, and FSMs
Six of the eight tracks are open today, from Boolean logic to multi-vendor FPGA silicon, each with 4 modules and 40 questions over two cycles. Bare-Metal & RTOS and Embedded Linux SoC are coming soon.
Public · read without an account
AI grading · XP per verdict
Every trace is a listed prerequisite. Digital Design Fundamentals needs no other track, so the path starts there; every open track builds on it.
Curriculum board
6 populated · 2 DNP · 240 questions
Bare-Metal & RTOS (Track 07: Bare-Metal Software Development & RTOS, coming soon)
Coming soon
Embedded Linux SoC (Track 08: Yocto-Based Embedded Linux & SoC Integration, coming soon)
Coming soon
Curriculum board
6 open · 2 soonBare-Metal & RTOS (Track 07, coming soon)
Embedded Linux SoC (Track 08, coming soon)
Each package names its 4 modules, what it builds on and how long it takes; open the details for what each module covers. Filter by block, then open a track to read its questions.
All 8 tracks
Combinational Logic, Sequential Storage, Setup/Hold Apertures, and FSMs
Strong Typing, Procedural Semantics, Interfaces, and Assertions
Configurable Logic Blocks, Block RAM, DSP Slices, and Clock Buffers
Single-Ended/Differential Standards, ODT, IDELAY/ODELAY, and SerDes
Timing Paths, Slack Equations, SDC/XDC Constraints, and CDC
AMD, Lattice, and Microchip Silicon Architectures & Toolchains
Hard Arm Cores, Soft Processors, MMIO Drivers, and FreeRTOS
PS-PL Interconnects, Device Trees, and Custom BitBake Layers
J1 · Start here
Digital Design Fundamentals: 4 modules and 40 questions, about 20 hours.