# sim/tb/integration

Cross-subsystem integration testbenches that exercise full pipelines end to
end. Distinct from the per-subsystem testbenches in sibling `tb/<subsys>/`
directories — those prove one block in isolation; these prove a chain.

## Wave 2 contents

- `tb_bgcolor_via_dma.sv` — "programmable BGCOLOR via DMA/GIF" (Milestone A+).
  Chain: `dmac_reg_stub → gif_path_stub → gs_stub → platform_video_stub`
  with four trace sinks. Configures DMAC channel 2, provides a one-qword
  project-local packet carrying a BGCOLOR register write, verifies the
  color propagates through to the raster output.

See `docs/wave2_dma_gif_plan.md` for the Wave 2 scope and the packet format.
