feat: prepare i2c slave tb model
fix: make sure scl changed after delay
tests: add test for scl generator