Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduction.
Authors in this a paper proposes UART (Universal a Asynchronous technique
receiver for implementing transmitter) with a new architecture such that the
whole core can be modified for the desired specifications and can be
integrated in a bigger design, wherever UART is necessary. The given paper is
implementing the design through Verilog HDL using Xilinx 14.2 design suite and
it is tested on Spartan-6 FPGA .
Customised UART.
Authors designed an architecture, which allows us to modify and customize the
specifications and directly use it to fit the whole core into a bigger design. The
modifiable parameters include
As per the requirements we can make changes in the core of UART to suit our
purpose of speed and power consumption. Complete UART core containing the
baud rate generator, transmitter module, the receiver module and the FIFO
buffers.
With the oscillator clock frequency and baud rate it is possible to calculate
baud rate frequency which can be operated as divider factor. In this, obtained
frequency clock is 16 times baud rate clock instead of equal clock frequency. So
that it is possible to sample precisely asynchronous serial data at receiver.
Expression for baud rate is given by, where M is frequency coefficient.
By changing the baud rate we can change the frequency coefficient. Which acts
as a dividing factor to increase or decrease the speed of transmission as per
the choice.
Conclusion
The author has created a UART with modified core with the availability of
changing the baud rate and sampling rate. This has enabled the handling of
different speeds of data rate and power consumption efficiently as per the
requirement.