In reply to tfitz:
Thanks for the info. So is there any other alternative other than this? And here in my project the protocol is an AHB2APB bridge, so wherever I find this bridge I can reuse the whole environment that contains both AHB and APB combined. Correct me if I am wrong.
Or is it advisable to use a common interface for both ahb and apb, and then put it in both AHB and APB agents.