USB 2.0 Transceiver macrocell Interface implementation on Xilinx Vivado | IEEE Conference Publication | IEEE Xplore