The APB protocol of the ARM’s AMBA family is an interface designed for connecting low bandwidth system peripherals. The APB protocol is an entry level project that will bring an understanding to the development of a testbench architecture using SV and UVM.