 errors, improving the overall reliability of the data transmission.</p>
<p>The system includes two asynchronous clock domains (reference clock domain and UART clock domain). The command is received by the UART receiver, then it is sent to the system controller through a synchronizer (to solve the CDC issues) to decode and execute the command and then it sends the result to the UART transmitter through a synchronizer which will finally transmit it serially.</p>
<h4 id="systems-parameters">System's Parameter