《Altera USB-Blaster DIY Manual》.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Altera USB-Blaster DIY Manual》.pdf

Altera USB-Blaster DIY 手册 Altera 系列FPGA 常用的配置方式包括AS ,AP ,PS ,JTAG ,FPP 等。不管何种配置方式,都会需要用到Blaster 电路。而Blaster 电路 的核心资料 (CPLD 程序)是未公开的,所以一般厂家制作的FPGA 电路板都是留出了配置接口,采用 Blaster 生产厂家提供的 USB-Blaster 等来配置 FPGA 。鉴于不少童鞋想尝试制作自己的 USB-Blaster ,小编根据网络上的资料以及个人的实践经验,总结了制 作的流程,并且打包了制作过程需要的资料,供各位童鞋参考。 Chapter 1. USB Blaster 电路结构框架及原理 USB-Blaster 主要包括USB interface chip ,CPLD 控制器,Voltage Translator Circuitry 以及10-pin Female Plug 。USB interface chip 用于 实现PC 机和CPLD 控制器之间的通信,CPLD 控制器用于产生对应 的programming 信号。结构框架如Figure 1-1: Figure 1-1 USB Blaster 结构框图 在不同的配置模式下,10-pin Female Plug 的每个pin 具有不同的 意义,参考Figure 1-2 。 Figure 1-2 10-pin Female Plug 不同模式下的引脚定义 Chapter 2. USB-Blaster 制作流程 1. 绘制原理图 参考编者提供的原理图UBT.pdf。需要注意的几点: 1.“DNI ”即“do not install ”, “不焊接”的意思。电路中标有“DNI ” 的器件不需要焊接。 2. 93LC48B 是USB 芯片 (FT245BL )的配置EEPROM ,需要写 入配置信息,第4 小结会提到具体如何烧写。 3. FT245BL 需要一个外部的6M 时钟,编者的电路中是靠CPLD 分频24M 时钟得来,童鞋们可以单独供一个 6M 的时钟。二者的区 别在于:靠CPLD 供时钟时,烧写EEPROM 配置信息之前需要先烧 写CPLD 的代码,要不然FT245BL 没有时钟供应,自然也不会工作。 2. 绘制PCB 电路板 小编这里有制作好了的PCB 板,和 UBT.pdf完全对应,如果有需 要可以登陆http://18 。 3. 烧写CPLD 控制器代码 器件焊接完毕之后,确保焊接没问题之后,第一步要做的就是烧 写 CPLD 的代码。烧写代码之前,确保PC 机安装了quartus II 。此外, 童鞋们还需要一个已经可以使用的下载线(可以是Byte-Blaster 或者是 USB-Blaster) 。 具体烧写过程和一般的 FPGA/CPLD 烧写流程一样,这里就不赘 述了。不会的童鞋,可以去找下有关quartusII 下载程序的资料。 小编这里提供了烧写的文件 ubt.pof,如果需要原程序,可以登陆 http://18 ,找掌柜申请。 4. 烧写EEPROM 代码 烧写EEPROM 需要一台PC 机和一根type-A 转type-B 的USB 线。 连接好USB-Blaster 到PC 机的USB 口之后,剩下的就是软件操作了。 1:双击CDM_Setup.exe,安装下载需要的驱动。 2 :双击MProg3.0_Setup.exe ,安装并运行烧写EE

文档评论(0)

wgvi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档