https://1library.net/document/zxmx0ndy-rs-fpga-based-transmitter-receiver-using-vhdl-code.html