TY - GEN
T1 - Design and realization of multi-function serial port with high-speed/large-capacity/asynchronous FIFO
AU - Wang, Yinqiao
AU - Hu, Xiaoguang
AU - Fu, Li
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/7/7
Y1 - 2016/7/7
N2 - Serial ports, such as RS232, RS422, RS485, and so on, have been more and more applied in industrial instrumentation and automatic devices. In the field of automatic testing, designing a multi-function serial port will create great convenience to workers. Meanwhile, the amount of data becomes larger and larger. In this case, we design the multi-function serial port with high speed and large capacity. However, dedicated high-speed FIFO chip is expensive and has limited capacity. Then we put forward using Field-Programmable Gate Array (FPGA) to control Synchronous Dynamic Random Access Memory (SDRAM) to realize this FIFO. This paper describes the method of using FPGA to design SDRAM controller and multi-function serial port. This design has been applied in multi-function serial interface card.
AB - Serial ports, such as RS232, RS422, RS485, and so on, have been more and more applied in industrial instrumentation and automatic devices. In the field of automatic testing, designing a multi-function serial port will create great convenience to workers. Meanwhile, the amount of data becomes larger and larger. In this case, we design the multi-function serial port with high speed and large capacity. However, dedicated high-speed FIFO chip is expensive and has limited capacity. Then we put forward using Field-Programmable Gate Array (FPGA) to control Synchronous Dynamic Random Access Memory (SDRAM) to realize this FIFO. This paper describes the method of using FPGA to design SDRAM controller and multi-function serial port. This design has been applied in multi-function serial interface card.
UR - https://www.scopus.com/pages/publications/84979788907
U2 - 10.1109/ICCA.2016.7505280
DO - 10.1109/ICCA.2016.7505280
M3 - 会议稿件
AN - SCOPUS:84979788907
T3 - IEEE International Conference on Control and Automation, ICCA
SP - 227
EP - 231
BT - 12th IEEE International Conference on Control and Automation, ICCA 2016
PB - IEEE Computer Society
T2 - 12th IEEE International Conference on Control and Automation, ICCA 2016
Y2 - 1 June 2016 through 3 June 2016
ER -