基于边界扫描测试的USB下载接口电路设计及实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:qgz111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着片上系统(SOC,System On Chip)时代的到来,包括复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)和现场可编程门阵列(FPGA,Field Programmable Gate Array)的可编程逻辑器件,具有系统内可再编程的独特优点,应用越来越广泛。这也给用于可编程逻辑器件编程的下载电缆提出了更高的要求。本论文研究基于IEEE1149.1标准的USB下载接口电路的设计及实现。接口电路的逻辑设计采用硬件描述语言Verilog HDL,先借助ModelSim软件进行功能仿真验证,在Quartus II4.0的集成开发环境中完成综合、布局布线并提取元器件和网线上的实际延迟信息后,再借助ModelSim软件进行时序仿真验证。接口电路的硬件设计使用protel 99软件,完成硬件的原理图和PCB设计。在接口逻辑设计中,首先分析IEEE1149.1标准和USB协议,理解边界扫描测试和USB数据传输的工作方式,然后针对Altera公司的FPGA器件Cyclone,通过分析它的边界扫描测试结构和各种JTAG指令,研究它的编程过程和编程特点,并提出设计方案。用Verilog HDL实现逻辑设计,进行并行I/O口和JTAG之间数据的转换,并通过了功能仿真和时序仿真。在接口电路硬件设计中,选用FTDI公司的USB控制芯片FT245BM,实现USB物理层和链路层协议的解析,Altera的可编程逻辑器件EPM7064实现接口逻辑。最后把逻辑设计下载到EPM7064中进行接口电路的硬件测试和下载验证。经过测试和验证,设计的USB下载电路可以对Altera的主要可编程逻辑器件进行正确编程,达到了预期的目的。和传统的基于PC并口的下载电缆相比,本设计的USB下载接口电路具有支持热插拔、体积小、便于携带、降低对PC硬件伤害、编程速度快等明显优点。尽管国外已经有同类产品,但是价格昂贵,从成本来看,本设计的USB下载接口电路与之相比有较强的竞争力。
其他文献
目的探讨新生研讨课《健康与护理》的构建,并分析实施效果。方法通过课程理论指导设计、教学目标设计、课程模块设计等对该课程进行构建,并使用职业认同量表和质性访谈研究该
本文回顾和分析了5G无线网络物理层关键技术,包括网络频谱共享、多制式协作融合、融合资源协同管理、邻近服务、无线回程管理、灵活移动性、无线网络资源虚拟化、无线控制与
【摘要】小学生认知能力较为薄弱,并且缺乏知识基础,因此教师要善于引导学生,确保学生始终向着正确的方向学习。文章以小学英语故事教学中学生高阶思维能力的培养为主题来展开分析,详细了解培养学生高阶思维能力的价值,提出了在小学英语故事教学工作中培养学生高阶思维能力的可行性对策。  【关键词】小学英语故事教学;高阶思维能力;培养  一、引言  高阶思维能力是指学生有着较高水平的认知,能落实开展各种心智活动。
2018年1月3日,国土资源部、财政部、中国人民银行、中国银行业监督管理委员会四部门印发通知,实施联合修订后的《土地储备管理办法》。新修版《土地储备管理办法》强调要贯彻落
在上半年线上教学工作的基础上,对《计算机应用技术》课程进行教学改革,重组教学内容,改进教学方法,精选直播平台,制作配套微课,经实践验证,教学效果良好。
学生语文核心素养的培养,基础在于阅读习惯的养成。要想使学生语文核心素养得到充分发展,必须增加其阅读量。这就要求小学教师要高度重视语文阅读教学,让学生获得综合性的语