如何将程序加载到FPGA

 我来答
huanglenzhi
2018-01-07 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517176
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部
  • 先准备下载线和FPGA测试板。

  • 打开QuartusII软件。

  • 按下右上角红箭头指向的按钮,显示下面界面。

  • 把下载线插入电脑USB接口,按下左上角Hardware Setup...按钮,显示下面界面。

  • 这时通过按下拉按钮来选择USB-Blaster[USB-0],再按下右边的ADD Hardware..来添加下载驱动,添加完下面白框里就有USB-Blaster项显示。

  • 按下上面的Mode下拉按钮选择Active Serial Programming,再按下左边的ADD File..按钮,显示下面界面。

  • 选择要下载的pof后缀文件,按下右下角的打开按钮,下载文件被打开,显示界面如下,在Progrom/Configure下面打上勾。

  • 8

    把下载线的另一头接到FPGA测试板十芯下载插座上并通电。

  • 9

    按下左边的Start按钮就开始下载了,等到右上角Progress显示百分之百就算下载完成了。

须庸镜雅艳
2019-09-02 · TA获得超过3657个赞
知道大有可为答主
回答量:3193
采纳率:28%
帮助的人:204万
展开全部
来,给你详尽的解答下。。这段话都放到我的论文里了。
根据上电配置FPGA的过程中的状态,数据配置可分为3种方式写入FPGA中[39]。
(1)AS(ActiveSerial,主动串行)配置方式
在AS配置方式下,由FPGA器件主动输出控制、同步信号和时钟给外部的专用配置芯片,配置芯片收到FPGA的命令后,就把内部存储的配置数据发送到FPGA中,完成配置的过程。其中只有Stratix
II系列、Cyclone系列、Cyclone
II系列和CycloneIII系列器件支持这种配置模式。CycloneII系列还支持40MHz的快速AS配置方式。AS配置方式是将程序编译后的文件下载到EPCS4中保存,再次上电时系统会先从EPCS4中读取数据进行相应的配置,一般在设计完成时使用。
(2)JTAG(JointTest
Action
Group)配置方式
JTAG是IEEE1149.1边界扫描测试标准接口。大多数的ALTERA
FPGA都支持JTAG配置方式。应用Quartus
II软件通过下载器将配置数据下载至FPGA中。在调试阶段一般选择JTAG配置方式,直接将编译生成的SOF文件下载到FPGA中,掉电后数据消失。
(3)PS(PassiveSerial,被动串行)配置方式
在被动串行配置方式下,系统是通过外围其他的器件来控制配置过程的,这些外围器件可以是配置芯片、CPLD和微处理器等,在配置过程中FPGA完全处于被动状态,只能够输出一些状态信号来响应这个配置过程。如果只选用一种配置方式,则可以将MSEL1和MSEL0直接接地或接VCC。如果选用多种配置方式则需要用FPGA对MSEL管脚按照上表中的值进行电平切换。MSEL管脚在配置开始之前必须处于稳态,不能悬空。发送端主控芯片选择的是ALTERA公司的Cylone
II系列芯片EP2C8144TC8N。
[39]
Altera
Corporation.Cyclone
II
Device
Handbook
[EB/OL].2008.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式