174Total chapters
31Modules
174Chapters live
31 / 31Active modules
Buses before signals
Why on-chip buses exist, memory-mapped IO, and open-source SoC interconnect come first — so CYC/STB/ACK and address decoding land on a real mental model.
Interview-ready depth
A leveled interview module plus per-chapter interview weighting — the handshake, decoding, arbitration, RMW, and the Wishbone-vs-AXI questions that trip candidates.
Design → verify → debug
Master/slave/interconnect RTL, a UVM agent, and waveform debugging for missing-ACK, wrong-decode, and arbitration bugs — plus RISC-V/LiteX integration.
Wishbone Complete Curriculum
Your Learning Roadmap
174 chapters · 31 modules — the open on-chip bus — CYC/STB/ACK handshake, decoding, and arbitration.
174of 174 chapters live
100% complete
Module 1
Why Wishbone Exists
Module 2
On-Chip Bus Fundamentals
Module 3
Wishbone Architecture Overview
Module 4
Wishbone Signals Deep Dive
Module 5
Basic Wishbone Handshake
Module 6
Read Transactions
Module 7
Write Transactions
Module 8
Bus Cycles
Module 9
Wait States
Module 10
Error Handling
Module 11
Retry Mechanism
Module 12
Address Decoding
Module 13
Byte Selects
Module 14
Block Transfers
Module 15
Read-Modify-Write Cycles
Module 16
Multi-Master Systems
Module 17
Arbitration
Module 18
Interconnect Design
Module 19
Wishbone in RISC-V Systems
Module 20
Wishbone vs AXI
Module 21
Wishbone vs APB
Module 22
Performance Analysis
Module 23
Wishbone RTL Design
Module 24
Wishbone Slave Design
Module 25
Wishbone DMA Design
Module 26
Wishbone Verification
Module 27
Wishbone Debugging
Module 28
Interview Mastery
Module 29
Real Industry Case Studies
Module 30
Wishbone Design Review Checklist
