基于fpga的pci总线高速数据传输系统

基于fpga的pci总线高速数据传输系统

ID:32965883

大小:14.35 MB

页数:51页

时间:2019-02-18

基于fpga的pci总线高速数据传输系统_第1页
基于fpga的pci总线高速数据传输系统_第2页
基于fpga的pci总线高速数据传输系统_第3页
基于fpga的pci总线高速数据传输系统_第4页
基于fpga的pci总线高速数据传输系统_第5页
资源描述:

《基于fpga的pci总线高速数据传输系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、东南大学硕士学位论文基于FPGA的PCI总线高速数据传输系统姓名:是晓俊申请学位级别:硕士专业:电子科学与工程;电路与系统指导教师:朱为20110507摘要数据传输系统是连接数据采集系统和数据处理系统的桥梁,在当前的电路应用中起着十分关键的作用。随着技术的发展,各种不同接口的数据传输系统得到广泛应用,接口类型从最初的UART串口、并口逐渐发展至高速的USB总线、PCI总线等高速接口。其中,以太网接口和PCI接口由于性能和成本的优势,在许多领域广泛应用。本文首先分析了各类接口的特点和速度,根据这些接口的特点,设计了一种基于FPGA的高速数据传输系统:以千兆以太网接口做为数据输入接口,

2、PCI接口做为系统与PC通信接口,采用SDRAM做为数据缓冲模块,总体控制由FPGA逻辑来进行实现。在本文的硬件设计部分,以FPGA为核心,合理地选择各类接口芯片和驱动电路,完成成了高速数据传输系统的硬件设计工作;在本文的系统控制设计部分,利用Modelsim和Deb峭sy构建了仿真平台,在此平台上利用Verilog语言进行了逻辑部分的设计和验证。通过对控制逻辑的设计,实现了对千兆网络芯片的配置和读写;对SD融蝴进行配置以及实现突发读写操作,使用了乒乓操作对数据进行缓冲;完成了PCI软核本地主机逻辑的设计,实现了单次读写和突发读写的功能。根据实际使用情况,本论文设计了一种小数据量D

3、MA传输的方法,并根据这种方法的特点改进了数据缓冲模块的设计。最后,对整个系统进行了功能验证。关键字:以太网,PCI总线,FPGA,PCI软核,功能仿真及验证东南大学硕士论文AbstractThefImctionofdala位旺嫩IlissionsyStemist0conmctda:taaClquiSitionsystemanddat印focessiIlgsystem.nplaysacriticalroleinⅡlecun-ent印plication.A心techoIllog),de、relops,peopleareliViIlg锄ld、vorkillgiIllarge—scale

4、u∞ofdifferentdataiIlterf如es—Untilno%妣血ceh雒deVeIoped舶mo堍i砌U剐玎serial,paralleliIne而cet0mehi咖speed砷℃rfkesuCh嬲USBbuS锄dPCIbuS.mnongtlleseinte匝玎∞s,E胁emetandPCI砷em脱arewidelyusedbeca吣eoftlleiradⅥmtagesofpeIf0·nIlaIlce孤ldcost.IIlnlisp印er,firstly,thed麟teristics锄dspeedofVarioust),pesofinterf.aces、析llbeaIl

5、alyzed,ttlenacCordingt0medl盯acteristics,mispaperdesi舀:lsahigh蹿屺砖仃皴瞰ni鼹ionsystI暑mb硒edonFPGA.hltllisdesig玛gigabitEmemetinterf砬eisuSed嬲廿1eda:tainputiIIter&虻e,PCIb惦鹤Ⅱ坨syStem觚dPCcommuIlicationintemIce,SDRAM嬲tlleinputda忱bufrer.hlⅡlepartofI砌啪redesigm谢mFPGA勰theco他,viachoosingchips锄d“vccirCuitSre嬲omLbl

6、y,thispaperfinishes廿leh刹waredesignofmesystem.In廿lepartofSystemc0砷∞ller,Modelsh锄dDebusSyareuSedt0:f.omasiIIlulationpl州’om,觚donwmChdesi口孤dve施ca:tiona托pe面nr】led丽mVemogl觚guage.111isarticle伽jfillsco而gu粕tion锄dI/『o0pemtionofGigabit鼬e玎[1etcllip,coIlfig旧ation舳dbu-rstoperationofSDRAM,wKchwork诵mpillg-pon

7、garCllitecture.nmsomlfillslocallo舀cdesignofPCIcore,锄dsiIlgl拍urst伙)opemtion.B勰ed0n∞tualusage,itdesig衄ametIlodofsmall锄。皿tDMAoperation.AIldaccordingt0thjs聆wopemtioIl,amwda:tabu仃-erS仃uCtureisgenerated.F洫aJly’thispaperfiIlishesme血nctionalV耐6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。