欢迎来到天天文库
浏览记录
ID:34559700
大小:4.93 MB
页数:83页
时间:2019-03-07
《基于usb20的fpga配置接口及实验开发评估板设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电子科技大学硕士学位论文基于USB2.0的FPGA配置接口及实验开发评估板设计与实现姓名:曹扬申请学位级别:硕士专业:软件工程指导教师:李广军;刘南川20080501摘要信号与信息处理是信息科学中近几年来发展最为迅速的学科之一,随着片上系统(SOC,SystemOnChip)时代的到来,FPGA正处于革命性数字信号处理的前沿。基于FPGA的设计可以在系统可再编程及在系统调试,具有吞吐量高,能够更好地防止授权复制、元器件和开发成本进一步降低、开发时间也大大缩短等优点。然而,FPGA器件是基于SRAM结构的编程工艺,
2、掉电后编程信息立即丢失,每次加电时,配置数据都必须重新下载,并且器件支持多种配置方式,所以研究FPGA器件的配置方案在FPGA系统设计中具有极其重要的价值,这也给用于可编程逻辑器件编程的配置接口电路和实验开发设备提出了更高的要求。.本论文基于IEEEll49.1标准和USB2.0技术,完成了FPGA配置接口电路及实验开发板的设计与实现。作者在充分理解IEEEll49.1标准和USB技术原理的基础上,针对Altcra公司专用的USB数据配置电缆USB.Blaster,对其内部工作原理及工作时序进行测试与详细分析,完
3、成了基于USB配置接口的FPGA芯片开发实验电路的完整软硬件设计及功能时序仿真。作者最后进行了软硬件调试,完成测试与验证,实现了对Altera系列PLD的配置功能及实验开发板的功能。本文讨论的USB下载接口电路被验证能在Altera的QuartuslI开发环境下直接使用,无须在主机端另行设计通信软件,其兼容性较现有设计有所提高。由于PLD(ProgrammableLogicDevice)厂商对其知识产权严格保密,使得基于USB接口的配置电路应用受到很大限制,同时也加大了自行对其进行开发设计的难度。与传统的基于PC
4、并口的下载接口电路相比,本设计的基于USB下载接口电路及FPGA实验开发板具有更高的编程下载速率、支持热插拔、体积小、便于携带、降低对PC硬件伤害,且具备其它下载接121电路不具备的SignalTaplI嵌入式逻辑分析仪和调试NioslI嵌入式软核处理器等明显优势。从成本来看,本设计的USB配置接口电路及FPGA实验开发板与其同类产品相比有较强的竞争力。关键词:边界扫描测试,可编程逻辑器件,通用串行总线AbstractWithrapiddevelopmentsofsystemonchip(s0C),thereco
5、nfigurableSOCbasedonprogrammablelogicdevices(PU)),includingcomplexprogrammablelogicdevice(CPLD)andfieldprogrammablegatearray(FPGA),whichcansupportin—systemprogrammability(ISP)becomemoreandmorepopular.Thistrendalsosethigherstandardtodownloadcablesthaneverbefor
6、e,whichareusedtoprogramPLDs.TlliSarticleresearcheshowtodesignandaccomplishuniversalserialbus(OSB)downloadinterfacecircuitandFPGAdevelopmentboardbasedonIEEEstd.1149.1specification.BasedondeepcomprehensionofIEEEstd.1149.1specificationandUSBprinciple,theauthorco
7、ntraposedUSB.Blaster,akindofUSBdownloadinterfacecircuitwhichisspecialusedinAltera.CoandanalysiseditsintercommunicationsystemthenactualizedthetotalsoftwareandhardwaredesignofUSBdownloadinterfacecircuitandFPGAdevelopmentboard.accomplishedtheconfigurationfunctio
8、nofAlteraserialsPLDsandthefunctionofFPGAdevelopmentboard.Thosedesignexcisedalreadyalwaysneedtodesignasoftwareterminaltocontrolthecommunicationbetweendownloadinterfacecircuitandobjectprogr
此文档下载收益归作者所有