HF RL Explorer

RTL Implementation Task: keymgr Sideload Key Controller

RTL Implementation Task: keymgr Sideload Key Controller: a task in TitanBench: A Benchmark for Agentic RTL Design and Verification (Harbor dataset). Implement rtl/keymgr sideload key ctrl.sv — controller that manages the three hardware sideload key slots (AES, KMAC, OTBN) for OpenTitan's key…

The task

Implement **`rtl/keymgr_sideload_key_ctrl.sv`** — controller that manages the three hardware sideload key slots (AES, KMAC, OTBN) for OpenTitan's key manager. It distributes KMAC output to the selected slot, handles software-directed clears and security-event wipes, drives the KMAC key mux, and raises a consistency…

Part of billshockley/titanbench.