143Total chapters
20Modules
143Chapters live
20 / 20Active modules
Built on real register access
Two-phase transfers, wait states, and PREADY handshake taught as the way peripherals actually answer the CPU — not a flat signal list.
Interview-ready depth
A dedicated interview module plus per-chapter interview weighting — PENABLE traps, PREADY timing, wait-state corner cases, and waveform reading.
Design → verify → debug
RTL templates (APB slave, register bank, AHB-to-APB bridge), SVA/UVM verification, and waveform-based debugging — the full engineering loop.
AMBA APB Complete Curriculum
Your Learning Roadmap
143 chapters · 20 modules — two-phase transfers, PREADY handshake, and the AHB bridge.
143of 143 chapters live
100% complete
Module 1
APB Foundations
Module 2
APB Architecture
Module 3
APB Signals Deep Dive
3.1PCLK — The Bus Clock3.2PRESETn — The Active-Low Reset3.3PADDR — The Address Bus3.4PSEL — The Subordinate Select3.5PENABLE — The Access Strobe3.6PWRITE — The Direction Bit3.7PWDATA — The Write Data Bus3.8PRDATA — The Read Data Bus3.9PREADY — The Ready Handshake3.10PSLVERR — The Subordinate Error3.11PSTRB — The Write Strobes3.12PPROT — The Protection Attributes
Module 4
APB Transfer Mechanics
Module 5
Setup and Access Phases — Deep Drill
Module 6
Read Transactions
Module 7
Write Transactions
Module 8
Wait States and PREADY
Module 9
Error Handling
Module 10
APB2 / APB3 / APB4 Evolution
Module 11
APB Slave Design
Module 12
APB Register Maps
Module 13
APB Bridges
Module 14
APB Performance
Module 15
APB Verification
Module 16
APB Debugging
Module 17
APB Interview Mastery
Module 18
Industry Case Studies
Module 19
APB Design-Review Checklist