RTL Implementation Task: OpenTitan DMA Controller
RTL Implementation Task: OpenTitan DMA Controller: a task in TitanBench: A Benchmark for Agentic RTL Design and Verification (Harbor dataset). Implement rtl/dma.sv — the OpenTitan DMA controller. The module declaration with exact port list is provided as a stub. You must fill in the implementation…
The task
Implement `rtl/dma.sv` — the OpenTitan DMA controller. The module declaration with exact port list is provided as a stub. You must fill in the implementation logic.
Part of billshockley/titanbench.