How to build a golden reference model of a Verification Intellectual Property of a Protocol such as AMBA AHB?

How to build a reference model of a Verification Intellectual Property of a Protocol such as AMBA AHB?

I’m making a project to emulate AMBA AHB; however I want to build a reference model for the protocol itself. is such thing feasible?

How to achieve it?