首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 基于USB接口的通用测试仪的设计与实现

基于USB接口的通用测试仪的设计与实现

资料介绍
测试测量技术

基于USB接口的通用测试仪的设计与实现
随着片上系统(SoC,System on
Chip)时代的到来,包括复杂可编程逻辑器件(CPLD,Complex ProgrammableLogic
Devi(e)和现场可编程门阵列(FPGA,Field Programmable Gate
Array)的可编程逻辑器件(具有在系统可再编程的独特优点),应用越来越广泛。这给用
于可编程逻辑器件编程的下载电缆提出了更高的要求。
  本文研究基于IEEEll49.1标准的USB下载接口电路的设计及实现。针对Altera公司
的FPGA器件Cy-
ckone,通过分析它的边界扫描测试结构和各种JTAG指令,研究它的编程过程和编程特点
,并提出设计方案。在接口电路硬件设计中,选用FTDI公司的USB控制芯片FT2蛎BM,实
现USB物理层和链路层协议的解析;Altera公司的可编程逻辑器件EPM7064实现接口逻辑
。与传统的基于PC并口的下载电缆相比,本设计的USB下载接口电路具有支持热插拔、体
积小、便于携带、降低对PC硬件伤害、编程速度快等明显优点。
  目前已开发的USB下载线一般需要在主机端另行设计软件来控制与下载线及目标器件
之间的通信和数据传送;但是这样不仅繁琐,而且可能由于PC机操作系统的不同而影响
兼容性。本文讨论的USB下载线能在A1tera公司的QuartusII开发环境下直接使用,无须
在主机端另行设计通信软件。
  1 系统结构及工作原理
  接口电路的整体结构框图如图1所示。由
基于USB接口的通用测试仪的设计与实现
本地下载

评论