A NEW UART CONTROLLER
Nonel Thirer, Radu Florescu
2007
Abstract
The paper presents a new UART (Universal Asynchronous Receiver/Transmitter) controller which differs from traditional UARTs by providing a user defined data path width of 8 ,16, or 32 bits; by using a one bit error detection and correction algorithm (Hamming); and by permitting a large range of baud rates without the need of adding chips. By using the Hamming code, the communication throughput is increased, especially when a large data path width is defined. This new UART better responds to modern microprocessors’ requirements, and was successfully implemented in an FPGA circuit.
References
- Durda, F., 1996. Serial and UART Tutorial. In http://jamesthornton.com/freebsd/articles/serial-uart/
- Peterson, Wesley W., Weldon Jr, E.J , 1992, Error Corecting Codes, The MIT Press, 2nd Edition
- Thirer, N., Efron, a.o. U., 2006. Improvement of FPGA Pipelines Implementation. In PROC of SPIE Conf, “Optical Engineering and Instrumentation” (paper #6294-37)
Paper Citation
in Harvard Style
Thirer N. and Florescu R. (2007). A NEW UART CONTROLLER . In Proceedings of the Fourth International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO, ISBN 978-972-8865-84-9, pages 354-356. DOI: 10.5220/0001623703540356
in Bibtex Style
@conference{icinco07,
author={Nonel Thirer and Radu Florescu},
title={A NEW UART CONTROLLER},
booktitle={Proceedings of the Fourth International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO,},
year={2007},
pages={354-356},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001623703540356},
isbn={978-972-8865-84-9},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Fourth International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO,
TI - A NEW UART CONTROLLER
SN - 978-972-8865-84-9
AU - Thirer N.
AU - Florescu R.
PY - 2007
SP - 354
EP - 356
DO - 10.5220/0001623703540356