Implementation of UART with BIST technique in FPGA