A novel multichannel UART design with FPGA-based implementation

被引:0
|
作者
Ngoc Pham-Thai [1 ]
Bao Ho-Ngoc [1 ]
Tan Do-Duy [1 ]
Phuc Quang Truong [1 ]
Van-Ca Phan [1 ]
机构
[1] Ho Chi Minh City Univ Technol & Educ, Dept Comp & Commun Engn, Ho Chi Minh City, Vietnam
关键词
UART; multichannel; AMBA; 3; APB; testbench; field-programmable gate array;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Universal Asynchronous Receiver and Transmitter (UART) is a popular asynchronous serial communication standard Although the transmission speed is not too high, UART has the advantage of simplicity, it is easy to implement and has low power consumption. Therefore, UART is still used in various digital modules that do not require high communication speed, such as SIM module, Bluetooth, GPS, etc. However, communication with many low-speed peripherals can reduce the efficiency of data bus usage and processor's performance. In this paper, we propose a multichannel UART design to efficiently utilise the Advanced Peripheral Bus (APB) standard data bus in order to support simultaneously multiple transmission data frames with different rates. Then, we evaluate the performance of our multichannel UART design by means of simulations and practical implementation using Field-Programmable Gate Array boards. The evaluation results show that our proposed multi-channel UART module ensures stable operation while guaranteeing proper transmission to/from multiple devices following UART standard with different configurations.
引用
收藏
页码:358 / 369
页数:12
相关论文
共 50 条
  • [21] FPGA-Based Real Time, Multichannel Emulated-Digital Retina Model Implementation
    Voeroeshazi, Zsolt
    Nagy, Zoltan
    Szolgay, Peter
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2009,
  • [22] Design and Implementation of FPGA-based Transmitter Memory Management System
    Yan, Zhongjiang
    Li, Bo
    Gao, Tian
    Shen, Shilv
    Yan, Qingsong
    18TH IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE 2014), 2014,
  • [23] Hardware, design and implementation issues on a FPGA-based smart camera
    Dias, Fabio
    Berry, Francois
    Serot, Jocelyn
    Marmoiton, Francois
    2007 FIRST ACM/IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS, 2007, : 17 - 23
  • [24] The Design and Implementation of FPGA-Based Ultrasonic Obstacle Avoidance Car
    Yang, Jun
    Zhang, Feng
    Zhong, Chen
    Liu, Hong
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON CHEMICAL, MATERIAL AND FOOD ENGINEERING, 2015, 22 : 811 - 814
  • [25] FPGA-Based Color Space Conversion System Design and Implementation
    Zhang, Xiaojing
    Li, Xuemei
    Yang, Wei
    Li, Ruoqiao
    2016 IEEE 7TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS MOBILE COMMUNICATION CONFERENCE (UEMCON), 2016,
  • [26] Design and Implementation of Reconfigurable Integrated FPGA-based PSK Demodulator
    Ghamkhari, Seyedeh Fatemeh
    Karimian, Shokrollah
    2020 10TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2020, : 132 - 136
  • [27] Design and implementation of an FPGA-based digital HDTV video decoder
    Zhou, Ping
    Yu, Sile
    Dianzi Kexue Xuekan/Journal of Electronics, 20 (06): : 799 - 805
  • [28] FPGA-based Design and Implementation of HighSpeed Spatial Adaptive Processing
    Cui, Zhongpu
    Liu, Yongcai
    Li, Yaxing
    Meng, Jin
    Wang, Yachen
    PROCEEDINGS OF THE 2021 ASIA-PACIFIC INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY (APEMC 2021), 2021,
  • [29] FPGA-Based Real Time, Multichannel Emulated-Digital Retina Model Implementation
    Zsolt Vörösházi
    Zoltán Nagy
    Péter Szolgay
    EURASIP Journal on Advances in Signal Processing, 2009
  • [30] FPGA-Based Design, Implementation, and Evaluation of Digital Sinusoidal Generators
    Herrero, Marcos
    Rodriguez-Andina, Juan J.
    Farina, Jose
    IECON 2008: 34TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-5, PROCEEDINGS, 2008, : 2381 - 2386