Adding standard interface to Vivado code