added verilator code for the interface example