当前位置:主页 > 科技论文 > 计算机论文 >

基于FPGA的串行总线的研究与实现

发布时间:2018-01-14 01:29

  本文关键词:基于FPGA的串行总线的研究与实现 出处:《南京航空航天大学》2013年硕士论文 论文类型:学位论文


  更多相关文章: FPGA 串行总线 高速通信 PCI总线


【摘要】:智能在线高速烟草异物剔除系统是用于剔除烟草中异物的专用自动化设备。本课题研究的基于FPGA的串行总线是设备控制部分的主体。 传统的剔除阀控制采用并行的方式,一个剔除阀对应I/O板卡的一个I/O接口。该控制方式的传输方式是并行传输方案,信号容易受干扰,系统的安全性和可靠性低,并且连接需要使用大量传输电缆,工程造价高,检修维护不便。为解决传统剔除阀控制系统的不足,本课题设计了基于FPGA的串行总线,以替代原来的并行控制模块。该串行总线的核心是基于FPGA设计的信号发送卡与信号接收卡。该设计目的是将工控机发出的并行信号高速转换成串行信号传输,采用基于PCI总线的方式将计算机控制信号传输至基于FPGA设计的信号发送卡,该发送卡将并行信号转换成串行信号传递给信号接收卡,,基于FPGA设计的接收卡将信号还原为并行信号并驱动剔除阀工作。该串行总线能解决现有的剔除阀与工控机之间信号易受干扰,接线繁杂,设备结构繁复,后期维护困难等问题。 本文在进行大量的理论研究和工程实践的基础上,阐述了串行通信的基本理论和高速数字系统设计的基本理论,研究了FPGA技术、Verilog HDL硬件描述语言的编写方法及PCB技术,设计了PCI局部总线接口电路、电平转换电路、端口地址设定与串行速率调节电路、数据串行输出电路、数据接收电路、剔除阀驱动电路和信号发送卡与接收卡的PCB图,并用Verilog HDL为设计的硬件电路编写程序,实现相应的时序功能和逻辑功能。 本课题研究的基于FPGA设计的串行总线已经完成设计并制成样品,通过实验测试和现场试用证明了其可行性。
[Abstract]:Intelligent online high-speed tobacco foreign body culling system is a special automatic device used to eliminate foreign body in tobacco. The serial bus based on FPGA is the main part of the device control in this paper. The traditional culling valve control adopts parallel mode, and a culling valve corresponds to an I / O interface of the I / O card. The transmission mode of this control mode is parallel transmission scheme, and the signal is easily disturbed. The security and reliability of the system are low, and the connection needs a large number of transmission cables, the project cost is high, maintenance is inconvenient. This paper designs a serial bus based on FPGA. The core of the serial bus is a signal sending card and a signal receiving card designed based on FPGA. The purpose of this design is to convert the parallel signal from industrial control computer to serial signal transmission at high speed. Lose. The computer control signal is transmitted to the signal sending card based on FPGA by PCI bus. The card converts the parallel signal into serial signal and transfers it to the signal receiving card. The receiving card designed based on FPGA can restore the signal to parallel signal and drive the culling valve to work. The serial bus can solve the interference between the existing culling valve and the industrial computer, the connection is complicated, and the equipment structure is complicated. Late maintenance difficulties and other problems. On the basis of a lot of theoretical research and engineering practice, this paper expounds the basic theory of serial communication and the basic theory of high-speed digital system design, and studies the FPGA technology. The writing method of Verilog HDL hardware description language and PCB technology, the interface circuit of PCI local bus, the level conversion circuit, the port address setting and the serial rate adjusting circuit are designed. Data serial output circuit, data receiving circuit, eliminating valve drive circuit and the PCB diagram of signal sending card and receiving card are eliminated, and the program is written with Verilog HDL for the hardware circuit designed. The corresponding timing function and logic function are realized. The serial bus based on FPGA has been designed and made into a sample, which is proved to be feasible by experiments and field trials.
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP336

【参考文献】

相关期刊论文 前10条

1 李新建;薛重德;张志林;;用CH365实现PCI总线与DSP的通信[J];单片机与嵌入式系统应用;2006年12期

2 孙宇贞;高速电路的信号完整性分析[J];电子技术应用;2005年03期

3 张根元;线阵CCD测量技术在烟草物理检测中的应用[J];工业计量;2004年01期

4 孙靖国,牛文生 ,刘东;高速数字电路中的信号完整性问题[J];航空计算技术;2001年04期

5 曾哲昱 ,叶卫东;用CPLD实现PCI总线目标接口[J];测控技术;2002年01期

6 黄震;;高速电路信号完整性探讨[J];舰船电子对抗;2010年03期

7 杨林楠;李红刚;张丽莲;彭琳;;基于FPGA的高速多路数据采集系统的设计[J];计算机工程;2007年07期

8 唐向阳,张勇,关宏,黄岗;烟草异物剔除系统的原理与结构[J];机械;2003年03期

9 陈小刚;朱成健;李庆武;;基于CH365的PCI微机控制卡的设计与实现[J];工矿自动化;2008年06期

10 黄身锞;;PCI总线接口芯片9054及其应用[J];世界电子元器件;2006年06期



本文编号:1421458

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1421458.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户5d072***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com