Repository navigation
en guides index
github-actions[bot] edited this page Oct 30, 2026
·
1 revision
These guides are organized around project tasks. New users should start with the accumulator tutorial; defaults and constraints belong in the reference.
| Task | Guide |
|---|---|
| Create a backend, start tests, and reuse fixtures | Execution and Backend |
| Wait for clocks, signals, timeouts, or external events | Triggers |
| Recognize conditions across cycles | Compiled triggers, Sequence, and FSM |
| Receive persistent notifications and capture snapshots | Subscriptions |
| Integrate HTTP, queues, and background services | asyncio and pytest |
| Task | Guide |
|---|---|
| Bind DUT signals to structured objects | Signals and Bundles |
| Drive single-cycle, multicycle, or overlapping inputs | Drivers |
| Capture outputs without missing brief responses | Monitors |
| Connect components and stateful models | Agents and reference models |
| Compare and associate transactions | Scoreboards |
| Use ready/valid channel views | Protocols |
| Run consecutive and overlapping input stages | Pipeline examples |
| Task | Guide |
|---|---|
| Define bins, crosses, and goals | Functional coverage |
| Reuse class-based coverage models | Coverage classes |
| Measure latency and reordering | Transaction coverage |
| Count temporal events | Temporal coverage |
| Turn requirements into observable scenarios | Functional points |
| Connect checks and coverage to an environment | Verification flow |
| Run parallel tests and diagnose reports | Runner |
- Migrate to Toffee 2 from XReactor or Toffee Legacy.
- Versions, CI, and releases describes version selection and publication checks.
For complete programs, use the example index.
内容由 CI 自动同步;请编辑主仓库文档。 Automatically synced by CI; edit the source documentation.
- 首页
- 教程
- 操作指南
- 参考
- 原理说明
- Home
-
Tutorials
- Learning path
- 0. Prepare your environment
- 1. Your first PASS and FAIL
- 2. Inputs and clocks
- 3. More cases and boundaries
- 4. Extract a Driver
- 5. Delayed output and a Monitor
- 6. Assemble an Agent
- 7. Models and the test environment
- 8. Pipelines, batches, and cancellation
- 9. Understand failures
- 10. Functional coverage
- Optional: out-of-order responses
- Optional: native clocks and project DUTs
-
How-to guides
- Find your task
- Simulation and events
- Verification components
- Coverage and regressions
- Migration and maintenance
- Runnable examples
- Reference
- Explanation