AHB protocol: HLOCK and HMASTLOCK To answer your question, HLOCK is produced by the AHB master, to tell the arbiter when it wants unbroken access to the bus. The arbiter then generated HMASTLOCK to tell the slave that the current granted master is performing LOCKed accesses. ...