欢迎来到天天文库
浏览记录
ID:33697960
大小:2.37 MB
页数:76页
时间:2019-02-28
《基于usb20的配置接口电路软硬件设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电子科技大学硕士学位论文基于USB2.0的配置接口电路软硬件设计与实现姓名:向俊申请学位级别:硕士专业:通信与信息系统指导教师:李广军20070501中文摘要随着片上系统(SOC,SystemOnChip)时代的到来,包括复杂可编程逻辑器件(CPLD,ComplexProgrammableLogicDevice)和现场可编程门阵列(FPGA,FieldProgrammableGateArray)的可编程逻辑器件,具有系统内可再编程的独特优点,应用越来越广泛。这也给用于可编程逻辑器件编程的配置接口电路提出了更高的要求。目前,配置接口电路大致分为
2、两类,一是基于并口的,二是基于USB接口的.后者由于其更高的下载速率和使用的方便性在性能上有明显的优势。但是,由于其价格相对昂贵,并且PLD(ProgrammableLogicDevice)厂商对其知识产权严格保密,使得基于USB接口的配置电路应用受到很大限制,同时也加大了自行对其进行开发设计的难度。本论文研究了基于IEEEll49.1标准的USB下载接口电路的设计及实现。在充分理解IEEEll49.1标准和USB技术原理的基础上,针对Altera公司专用的USB数据配置电缆USB.Blaster,对其内部工作原理进行分析。作者成功破译了Al
3、tera公司在配置其可编程逻辑器件时使用的内部通信机制,并进一步完成了USB下载接口电路的完整软硬件设计,实现了对Altera系列PLD的配置功能。不同于目前已开发的USB下载接口电路,本论文所设计的下载接口电路的目标是要能被Altera的集成开发环境Quartusll中所兼容。现有的USB下载接口电路设计一般需要在主机端另行设计软件束控制与下载接口电路及目标器件之问的通信和数据传送,但是这样不仅烦琐,而且可能由于PC机的操作系统的不同影响兼容性。本文讨论的USB下载接口电路被验证能在Altera的Quartusll开发环境下直接使用,无须在
4、主机端另行设计通信软件,其兼容性较现有设计有所提高。和传统的基于PC并13的下载电缆相比,本设计的USB下载接121电路具有支持热插拔、体积小、便于携带、降低对PC硬件伤害、编程速度快等明显优点。从成本来看,本设计的USB下载接口电路与其同类产品相比有较强的竞争力关键词:联合测试工作组,边界扫描测试,可编程逻辑器件,通用串行总线Abstractwilhlrapiddevelopmentsofsystemonchip(sOo,programmablelogicdevices(PLD),includingcomplexprogrammablelo
5、gicdevice(CPLD)andfieldprogrammablegatearray(FPGA)whichcansupportin—systemprogrammabilityOSP)becomemoreandmorepopular.Thistrendalsosethigherstandardtodownloadcablcsthaneverbefore,whichareusedtoprogramPLDs.Atpresent,configurationinterfacecircuitsaredividedintotwoclasses.Onei
6、sbaseonPC’sparallelport。andanotheronUSBinterface.Becauseofhigherdownloadspeedandmoreconveniencethelaterjsofmoreadvancement.Butitsapplicationislimitedbecausethatit'spriceisrelativelyhigherandPLDmanufactureskeepasecrettoprotecttheirintellectualProperty.Andthissituationalsoset
7、moredifficultytoresearcherstodesignitbythemselves.Thisarticleresearcheshowtodesignandacel(USB).omplishuniversaseriabusdownloadinterfacecircuitbasedonIEEEstd.1149.1specification.Basedondeepcomprehensionof髓Estd.1149.1specificationandUSBprinciple,theauthorcontraposedUSB.Blaste
8、r,aldndofUSBdownloadinterfacecircuitwhichisspecialusedinAltera.Coandanalysiseditin
此文档下载收益归作者所有