|
CocoTB Framework · Verification Infrastructure for RTL Testing GitHub · Documentation Index · MIT License |
APB Components Index¶
Everything APB lives in this directory: the protocol BFMs, the packet and transaction layer, sequence generation, and the factory helpers that wire it all together.
Overview¶
- Overview - Architecture, protocol coverage, and usage patterns for the APB family — start here
Core Components¶
Protocol Implementation¶
- apb_components.py - APB Monitor, Master, and Slave — the signal-level core
- apb_packet.py - APB packet and transaction classes, with constrained randomization
- apb_sequence.py - List-driven test pattern generation with packet assembly
Factory Functions & Utilities¶
- apb_factories.py - One-call creation and configuration of APB components (documentation planned)
Navigation¶
- Back to Components - Return to main components index
- Back to CocoTBFramework - Return to main framework index