API recipes · Original source

Read the code behind the guides.

17 source examples copied from the source revision. These are reusable sequences and small example tops, with original SPDX and author comments retained.

The standalone Control tops use a small example receiver. Protocol sequences may refer to base sequences or independent peer fixtures from the full test suite. Those supporting runtime classes are not included. No example was simulated for this static publication. See runtime requirements.

AXI4

Manager / subordinate / passive; independent read/write IDs, outstanding traffic, timing policies, and response ownership.

Read the user guide →

APB3 / APB4

Requester and passive use; byte strobes, wait states, response checking, RAL, and practical control recipes.

Read the user guide →

JTAG

Master / passive / optional TAP device; segmented scans, TDO masks, clock pause, and multi-TAP chain helpers.

Read the user guide →

SPI

Standard four-wire master / slave / passive; modes 0–3, command-driven responses, timing, and validity masks.

Read the user guide →

Clock · Reset · Signal

Reusable pin control; clock start/stop, reset epochs, signal capture, profiles, tieoff, fuse/strap, and IRQ.

Read the user guide →