Designed a reusable UVM verification environment for the AHB-Lite bus protocol. The VIP supports master, slave, and monitor agents with configurable parameters.
The plan included sanity tests, corner case scenarios (wrapping bursts, busy states), and error injection tests to validate the error response mechanism.