Each PL kernel results in the following build products: Filename Description \<kernel_name>.xo The Xilinx Object file in which the PL kernel is packaged. \<kernel_name> directory Directory containing the Vivado project for the PL kernel.