期刊文献+

基于FPGA的飞控计算机多路串行通信设计 被引量:6

Design of Multi-serial Communication for Flight Controlling Computer Based on FPGA
下载PDF
导出
摘要 飞控计算机与外设进行多路串行通信时必须进行串口扩展,但传统的通用异步接发器(UART)扩展接口芯片引脚多、体积大,与其他器件的接口复杂。为此,采用一块现场可编程门阵列芯片,利用verilog HDL编程,设计通用异步收发器单元、数据接收控制器、数据发送控制器、双口随机存取存储器等模块,实现飞控计算机的10路串行通信,减少电路面积和功耗。在ISE9.1i上的仿真结果表明,该设计可实现数据的正确传输。 The serial ports must be expanded when the flight controlling computer communicates with exterior devices by multi-serial communi-cation,with the characteristic of too many pins and big figure,usual Universal Asynchronous Receiver/Transmitter(UART) chip makes the circuit large and high-consumed.Aiming at these problems,this paper chooses a Field Programmable Gate Array(FPGA) chip,programming with verilog HDL,designs and integrates ten UART cells,data-receive controller,data-send controller and dual-port Random Access Memory(RAM),achieves ten channels of serial communication of the flight controlling computer,and manages to make the circuit much simpler.It is confirmed that the design scheme is correct by simulating and test the design result with ISE9.1i.
出处 《计算机工程》 CAS CSCD 北大核心 2011年第20期242-245,共4页 Computer Engineering
基金 国家"863"计划基金资助项目(2006AA10Z204)
关键词 现场可编程门阵列 通用异步收发器 数据接收控制器 数据发送控制器 双口随机存取存储器 Field Programmable Gate Array(FPGA) Universal Asynchronous Receiver/Transmitter(UART) data-receive controller data-send controller dual-port Random Access Memory(RAM)
  • 相关文献

参考文献3

二级参考文献14

共引文献16

同被引文献43

引证文献6

二级引证文献31

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部