BFM

Hi,
I have a Memory controller that is the DUT. I want to use an AHB bus to interface it to the CPU
SO would the interface be a BFM interface that is different than the system verilog interface where all my signals are grouped?
How do i go about using that AHB bus with my system verilog interface?
thanks

One Solution: QVIP AHB bus