
安装和使用手册 (1)
1. USB B l ast er图片 (3)
2. USB Blaster下载线特性 (3)
3. 系统配置 (4)
4. 产品清单 (4)
5. 注意事项 (4)
6. 接口定义 (4)
7. USB-Blaster安装过程 (6)
8.SignalTap II逻辑分析仪使用方法 (9)
9. 用AS模式下载口对EPCSx配置器件编程 (16)
10. 用JTAG接口对FPGA编程 (19)
11. 异常处理 (20)1、USB B l ast er图片
图片
下载线特性
2、USB Blaster下载线特性
1、 真正完美支持 1.2V 到 5V 的 J TAG/ASP IO 电压(部分型号只支持 2V 到 5V);
2、 支持 S ignalTap 嵌入式逻辑分析仪功能
3、 支持 A LTERA 公司的全系列器件
-- CP LD:MAX3000、MAX7000、MAX9000、和 M AXII 等系列
-- FPGA:Stratix、Stratix II、StratixIII、Stratix IV、HardCopy I、HardCopy II、HardCopy III、 HardCopy IV、Cyclone I、Cyclone II、Cyclone III、Cyclone IV、ACEX1K、
ACEX20K 和 A CEX10K 等
-- 主动串行配置器件:EPCS1、EPCS4、EPCS16 等以及其它第三方配置器件
-- 增强型配置器件:EPC1、EPC4、EPC16 等。
4、 支持三种下在模式:EPCI、EPCS4、EPCS16 等;
5、 支持与 N ios II 嵌入式软核处理器的通信和在系统调试;
6、 速度快:比常用的并口下载线 B yteBlasterII 快 6倍;
7、 使用方便:USB 接口连接方便,2 个状态指示灯使调试更加得心应手;
8、必须:目前笔记本电脑几乎已经淘汰了并口,所以常用的 B yteBlasterMV 和 B yteBlasterII
下 载线都已经不能在笔记本上使用,所以对于笔记本用户来说,选用 USB 下载线即时方便, 更是必须;9、 完全兼容 A LTERA USB B laster,使用方法和性能都和 A LTERA 原厂下载线一致。
系统配置
3、系统配置
1、 P C 机为 W indows 2000 或 W indows XP 系统,USB 接口;
2、 Q uartus II 版本 4.0,及其以上
产品清单
4、产品清单
1、 U SB Blaster 编程器
2、 U SB 数据线
3、 10 芯 J TAG 下载仿真/ASP 下载电缆
4、 U SB-Blaster 安装说明
注意事项
5、注意事项
USB-Blaster 和目标板上的 C PLD 或 F PGA 使用 J TAG 协议通信,而 J TAG 自身不带有任何 容错、纠错机制,因此这种通信是十分脆弱的,稍微受到干扰,就会出错。请注意以下几点:
1、 目标板 J TAG 接口至芯片的 P CB 布线请按照高频信号的布线要求进行,尽量减少过 孔、走线长度。
2、 由于 U SB-Blaster 从 P C 机 U SB 口取电,请保证 U SB 口供电的充足和稳定。计算机 本身不要和大电感、强干扰的用电器(如电扇等)共用同一插座,也不要在通信时 插拔电报上其他的 U SB 设备。
3、 尽量控制工作场所的电磁干扰,原来手机等辐射源,尽量减少 USB-Blaster 同目标板之间连接电缆的长度。
4、 如果通信出错,请重新连接 U SB-Blaster 和 P C 机,并重启 Q uartusII 软件。
接口定义
6、接口定义
USB-Blaster 与 F PGA 板使用 10 芯电缆连接,在 F PGA 板上有 2.54mm 间距 5X2 的插针座接 口。由于 U SB-Blaster 支持多种接口,以下以 J tag 接口为例说明,其信号定义如下图所示:
第一脚的线应该为红色 缺口与线缆中的卡口对应,线缆接头的顶视图如下所示,其中第一脚的线应该为红色AS 模式、JTAG 模式和 P S 模式的信号定义如下图:
7、USB
安装过程
USB--Blaster安装过程
以下是对本产品的驱动安 装过程作简单说明。
1、通过 U SB 电缆,将 U SB-Blaster 与 P C 机相连。
2、此时,系统提示“发现新硬件”,并弹出“找到新的硬件向导”窗口。选择“从列表或指定位
”选框,点击下一步。
置安装(高级)
3、 选择“在这些位置上搜索最佳驱动程序”,勾选“在搜索中包括这个位置”,单击“浏览”按
钮。找到 Q uartusII 的安装路径。以 Q uartusII8.0 版本为例,如果 Q uartus 安装在 C:\\下,则 找到如下目录:c:\\altrera\\80\\quartus\\drivers\laster
4、 系统提示安装成功。在设备管理器中,可以找到新安装的 USB-Blaster 设备
设备管理器的查看方法:在桌面上“我的电脑”点击右键选择“属性”,选择“硬件”属性页中的“设备管理器(D)”,点击“通用串行总线控制器”前的“+”。
5、打开 Q u artusII,从菜单打开 T oos>Programmer,从 H ardwareSetup 按钮设置使用 U SB-Blaster
编程器请参考 A ltera 发布的
本产品与 A ltera 原厂 U SB-Blaster 在功能上完全相同。
,
详细的说明,
usb-b laster datasheet.
点击“Program”按键,打开烧录窗口,点击“Hardware Setup”
在弹出窗口选择“USB-Blaster”。如果列表中没有“USB-Blaster”,请暂时关闭杀毒软件和防火墙(现在已知金山毒霸的防火墙会对“USB-Blaster”产生影响),并重新连接“USB-Blaster”,
。
,请重新连接“USB-Blaster”
如果列表中没有“USB-Blaster”
逻辑分析仪使用方法 alTap II逻辑分析仪使用方法SignalTap II
8、Sign
选取TOOLS菜单下 SIGNALTAP II LOGIC ANANLYZER
选取SETUP 设置使用的硬件设备
选中左侧的USBBLASTER ,然后CLOSE
选取执行的SOF文件
弹出选中编程文件窗口,选取对应的SOF文件
然后编程器件
编程完成
自动分析:
波形图如下图
节点查找选中LIST 会出来节点
节点增加,从左侧选取观察的节点选中“>”进入选中的节点,然后选取OK完成
自动分析开始,有时系统会提示需要编译选是,就会重新编译!有编译错误自己查下!!
9、用AS 模式下载口对EPCSx 配置器件编程配置器件编程
AS AS接口不同接口不同接口不同JTAG JTAG JTAG接口接口接口,选择此模式需要把选择此模式需要把JTAG JTAG JTAG口的线接到口的线接到口的线接到AS AS AS接口接口接口 ,请关电后换接口请关电后换接口切记切切记切记!!!打开 Q u artusII ,从菜单打开 T oos>Programmer ,从 M ODE 后的选项中选取AS 模式
选择下载文件
下载功能选取,选择编程和校验PROGRAM和Verify复选项
点击“S tart”开始烧录….
下载进行中
编程完成
1010、、用JTAG 接口对FPGA 编程编程
用 JTAG 接口对 FPGA 编程的过程是最常用的方式
成功下载
11、异常处理
如果“USB-B laster”无法使用请安装以下方法检查问题:
1、 打开设备管理器查看是否有“Altera USB-Blaster”设备,如果没有请重新连接 U SB 线
缆, 如果是因为驱动没有安装请按照“USB-Blaster 安装过程”章节安装驱动,如果
还是看不 到“Altera USB-Blaster”设备则可能是“Altera USB-Blaster”已经损坏。 设
备管理器查看方法:在桌面上“我的电脑”点击右键选择“属性”
,选择“硬件”属性 页中的“设备管理器(D)”
,点击“通用串行总线控制器”前的“+”号。
2、 确认上一步骤正常,如果 Quartus II 软件找不到“USB-B laster”,请暂时关闭杀毒
,并重新连接。软件和防火墙(现在已知金山毒霸的防火墙会对“USB-Blaster”产生影响)
,请关闭 QuartusII软件重新打开,重,如果列表中没有“USB-Blaster”
“USB-Blaster”
。
新连接“USB-Blaster”
