Project for self practice for creating TB

Hi Everyone,
I am not sure if it’s the right platform to ask, but as a verification engineer, I want to practice to develop TB from scratch , including scoreboard, checker, coverage. But for that I need a project, basically complete RTL code. If possible, can anyone point me to any site or something from where I can get the full RTL code to verify, please?

Thanks,

Try any AMBA bus protocol for self practice and for reference you can find the RTL code at EDA playground. People publish there code of TB/DESIGN. even github is good.