I2C protocol and its clock stretching verification using system verilog and UVM | IEEE Conference Publication | IEEE Xplore