top level for xilinx integrated