推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于CPLD的USB下载电缆设计

更新时间:2019-02-28 09:17:34 大小:372K 上传用户:z00查看TA发布的资源 标签:cpldusb电缆 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

讨论如何设计、制作一种在QuartusII programer 环境下使用的低成本的USB 数据下载电缆———USB2blaster 。根据IEEE1149. 1 标准、USB 协议以及J TAG 边界扫描原理,通过解析QuartusII 内部通信机制,使用USB 芯片和CPLD 结合,提出一种USB 接口电路设计与实现方法。与传统的并口、串口下载电缆相比,其在下载速度和灵活性上都有很大优势。

随着片上系统( SoC ,System on Chip) 时代的到来,包括复杂可编程逻辑器件( CPLD ,Complex Programmable

Logic Device) 和现场可编程门阵列( FPGA , Field Pro2grammable Gate Array) 的可编程逻辑器件(具有在系统可

再编程的独特优点) ,应用越来越广泛。这给用于可编程逻辑器件编程的下载电缆提出了更高的要求。

本文研究基于IEEE1149. 1 标准的USB 下载接口电路的设计及实现。针对Altera 公司的FPGA 器件Cy2clone ,通过分析它的边界扫描测试结构和各种J TAG 指令,研究它的编程过程和编程特点,并提出设计方案。在接口电路硬件设计中,选用FTDI 公司的USB 控制芯片FT245BM ,实现USB 物理层和链路层协议的解析;Altera公司的可编程逻辑器件EPM7064 实现接口逻辑。与传统的基于PC 并口的下载电缆相比,本设计的USB 下载接口电路具有支持热插拔、体积小、便于携带、降低对PC 硬件伤害、编程速度快等明显优点。


部分文件列表

文件名 大小
基于CPLD的USB下载电缆设计.pdf 372K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载