USBBlaster用户手册.docx

上传人:b****5 文档编号:6687169 上传时间:2023-01-09 格式:DOCX 页数:13 大小:623.64KB
下载 相关 举报
USBBlaster用户手册.docx_第1页
第1页 / 共13页
USBBlaster用户手册.docx_第2页
第2页 / 共13页
USBBlaster用户手册.docx_第3页
第3页 / 共13页
USBBlaster用户手册.docx_第4页
第4页 / 共13页
USBBlaster用户手册.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

USBBlaster用户手册.docx

《USBBlaster用户手册.docx》由会员分享,可在线阅读,更多相关《USBBlaster用户手册.docx(13页珍藏版)》请在冰豆网上搜索。

USBBlaster用户手册.docx

USBBlaster用户手册

USBBlaster用户手册

目录

 [隐藏] 

∙1产品相关介绍

o1.1产品简介

o1.2AlteraUSBBlaster用户手册(英文)

∙2设备连接

o2.1设备连接与软硬件平台

o2.2连接到PC机

o2.3连接到目标板的接口简介

∙3软件使用说明

o3.1软件简介

o3.2利用JTAG接口在线配置FPGA(掉电后配置丢失,需要重新下载)

o3.3利用JTAG接口编程串行配置器件(掉电后配置不丢失)

产品相关介绍

产品简介

    USBBlaster适用于ALTERACPLD/FPGA器件,可以通过计算机的USB接口对器件及其配置芯片进行编程、调试等操作。

USBBlaster功能简述

-支持ALTERA公司全系列CPLD/FPGA器件

-支持ALTERA公司全系列主动串行配置器件

-支持ALTERA公司全系列增强配置器件

-支持AS﹑PS﹑JTAG三种下载模式

-高速、稳定,内部采用FT245R+CPLD设计

-支持1.2-5V编程电压

-支持SignalTapII嵌入式逻辑分析仪

-支持NiosII嵌入式处理器的通信和调试

支持的软件

-QuartusII集成开发环境

-NIOSIIIDE集成开发环境

-NIOSIIEDS集成开发环境

支持的器件

-CPLD:

MAX3000、MAX7000A/B/S、MAX9000和MAXII等

-FPGA:

Stratix、StratixII、Cyclone、CycloneII、CycloneIII、ACEX1K、APEX20K和FLEX10K等

-主动串行配置器件:

EPCS1、EPCS4、EPCS16等

-增强配置器件:

EPC1、EPC4等

-新器件不断增加中......

产品特性

-采用高速下载方案:

FT245+CPLD+244,下载速度接近原装ALTERAUSBBLASTER

-相比其它下载方案,如68013或C8051F等方案,速度快1-3倍

与PC机的连接

-通过USB2.0接口与计算机连接

与目标板的连接

-通过JTAG、AS或PS接口与目标板连接

USBBlaster状态灯说明

-红灯是电源灯

-绿灯是信号指示灯。

进行软件下载时,绿灯闪烁说明下载正常

AlteraUSBBlaster用户手册(英文)

AlteraUSBBlaster用户手册参考

设备连接

设备连接与软硬件平台

    一个完整的CPLD/FPGA开发环境,需具备“软件开发平台”和“硬件开发平台”。

软件开发平台:

-HDL开发软件:

QuartusII

-SOPC构建平台:

SOPCBuilder

-DSP构建平台:

DSPBuilder

-NIOSII软件开发平台:

NIOSIIEDS

-仿真软件:

Modelsim-Altera

-另外对第三方综合、仿真等工具提供了软件接口

硬件开发平台:

    硬件开发平台很简单,只需要一台PC、一条编程电缆便可对CPLD/FPGA进行在线配置或对配置芯片进行编程

连接到PC机

使用USB连接PC机

    第一次把设备连接至电脑,您需要安装设备驱动,驱动由ALTERA公司提供,随QuartusII软件一起提供给用户。

安装过程详见:

USBBlaster驱动安装教程

    图示安装教程:

Beforeyoubegintheinstallation,verifytheUSB-Blasterdriverislocatedinyour

∙directory:

\\drivers\usb-blaster

连接到目标板的接口简介

下表为JTAG、AS、PS接口定义:

 

JTAG

AS

PS

PIN

信号

描述

信号

描述

信号

描述

1

TCK

时钟信号

DCLK

时钟信号

DCLK

时钟信号

2

GND

信号地

GND

信号地

GND

信号地

3

TDO

数据输出

CONF_DONE

配置完成

CONF_DONE

配置完成

4

VCC(TRGT)

电源

VCC(TRGT)

电源

VCC(TRGT)

电源

5

TMS

JTAG状态机控制

nCONFIG

配置控制

nCONFIG

配置控制

6

NC

nCE

cyclone芯片使能

NC

7

NC

 

DATAOUT

主动串行数据输出

nSTATUS

配置状态

8

NC

 

nCS

串行设备选择

NC

 

9

TDI

数据输入

ASDI

主动串行数据输入

DATA0

数据输入

10

GND

信号地

GND

信号地

GND

信号地

标准JTAG接口:

标准AS接口:

标准PS接口:

软件使用说明

软件简介

FPGA常用开发软件简介

软件名称

简介

QuartusII

QuartusII是Altera公司的综合性PLD开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(AlteraHardwareDescriptionLanguage)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。

SOPCBuilder

SOPCBuilder是一个强大的系统开发工具,能使用户在很短的时间内定义并且生成一个片上系统;SOPCBuilder作为QuartusII软件的一部分提供给用户。

NIOSIIEDS

NIOSIIEDS(NIOSIIEmbededDevelopmentSuite)是一款面对所有NIOSII处理器的软件开发环境。

只需要一个运行在PC上的NIOSIIEDS软件,一个ALTERAFPGA,一条下载电缆,用户就能进行NIOSII系统的程序编写或者与SOPC系统通信。

SignalTapII

SignalTapII全称SignalTapIILogicAnalyzer,是一款功能强大且极具实用性的FPGA片上debug工具软件,可以捕获和显示实时信号,观察在系统设计中的硬件和软件之间的互相作用。

Modelsim-Altera

Mentor公司为ALTERACPLD/FPGA量身定做的一款仿真软件,具有RTL级和门级仿真等功能。

    通过开发板的JTAG接口既能实现对FPGA器件的在线配置,也可编程串行配置器件。

    以下配置皆以EP3C16为例,配置时要选对应的芯片型号,如:

你用的芯片是CycloneII系列的EP2C8,那么下面操作涉及到配置为CycloneIII的改为CycloneII,涉及到配置为EP3C16的改为EP2C8

利用JTAG接口在线配置FPGA(掉电后配置丢失,需要重新下载)

    使用QuartusII下载示例程序中的Verilog和VHDL,可参看视频教程:

    

Verilog程序下载视频教程

    

VHDL程序下载视频教程

    在您编译完成后,就可进行配置信息的下载了,图示具体步骤如下:

1.Tools->Programmer,打开Programmer对话框,如下图所示:

2.点击左上角Hardwaresetup,如下图所示:

3.打开Currentlyselectedhardware下拉菜单,选择USB_blaster,然后单击close,如下图所示:

4.点击Addfile,选择Quartusii生成的SOF文件,之后勾选program/configure,如下图:

5.点击Start,配置开始。

利用JTAG接口编程串行配置器件(掉电后配置不丢失)

1.在File菜单下拉菜单中选择convert/programmingfiles,操作步骤如下图:

1.点击Generate,几秒钟后会提示成功;和下载sof配置文件类似,打开programmer对话框,进行设置,下载MODE选择JTAG,然后把刚才生成的jic文件加载进去,如下图所示:

2.点击start开始下载,下载速度会有点慢,这是正常的,因为这个过程首先要对FPGA进行配置,之后再通过JTAG-ASMIbridge编程Flash。

3.之后切断电源,然后再次重新上电,(或者按下板子的nconfig按键),之后FPGA重配置,说明程序已经固化成功。

取自“:

80/w/index.php?

title=USB_Blaster用户手册&oldid=3262”

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 动态背景

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1