International Journal of Mechanical and Industrial Engineering


A Multi-UART controller is presented in this paper which will serve the purpose of communication between different systems or sub-systems of large system. The different systems or sub-systems of a large system will be able to operate at different baud rates and will use the UART (Universal Asynchronous Receiver Transmitter) to perform communication. This controller has different modes of operation—Normal, Bridge and Hub modes. The controller uses an asynchronous FIFO (First In First Out) block for communication purpose. This controller will reduce the synchronization errors between different systems or sub-systems which are communicating with each other. Since communication between sub-systems or different systems is handled by this controller it will not burden the master processor or main system with communication related operations. This paper improves over [2] as the modes of operation being incorporated in the design itself and are completely reconfigurable.





To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.