RTL Implementation Task: keymgr Control FSM
RTL Implementation Task: keymgr Control FSM: a task in TitanBench: A Benchmark for Agentic RTL Design and Verification (Harbor dataset). Implement rtl/keymgr ctrl.sv — the central control FSM for OpenTitan's key manager. It manages the working-state lifecycle, dispatches KMAC operations, protects…
The task
Implement **`rtl/keymgr_ctrl.sv`** — the central control FSM for OpenTitan's key manager. It manages the working-state lifecycle, dispatches KMAC operations, protects the internal key state with ECC, and integrates error/fault reporting.
Part of billshockley/titanbench.