add xilinx vivado project