RTL Implementation Task: I2C Full IP
RTL Implementation Task: I2C Full IP: a task in TitanBench: A Benchmark for Agentic RTL Design and Verification (Harbor dataset). Implement the 6 core I2C RTL modules. The module declarations with exact port lists are provided as stubs in rtl/ . You must fill in the implementation logic for each:
The task
Implement the 6 core I2C RTL modules. The module declarations with exact port lists are provided as stubs in `rtl/`. You must fill in the implementation logic for each:
Part of billshockley/titanbench.