第8章 QuartusⅡ开发平台简介.ppt

  1. 1、本文档共136页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
  2.选择编程模式   在图8.3.42中的“Mode”栏中可以看到有4种编程模式可以选择,即JTAG、In-Socket Programming(套接字内编程)、PassiveSerial(被动串行模式)和 ActiveSerialProgramming(主动串行编程模式),此处选择默认的JTAG 模式。   3.确认下载文件   应注意核对下载的文件名。若需要下载的文件没有出现,则需要在图8.3.42所示界面的左侧点击“AddFile...”按钮,手动选择。全加器编译成功后会产生test1.sof文件。选择好文件后,注意勾选“Progarm/Configure”项。 图8.3.42 下载配置文件界面 图8.3.43 设置下载线缆类型   4.对编程芯片进行编程   在完成以上操作后,会显示如图8.3.44所示的窗口界面,点击“Start”按钮,即可对实验开发板的 FPGA 器件进行下载。 在配置文件下载的过程中,图8.3.44中右上角的 “Progress”滚动条会显示下载进度,当下载进度为100%时,表示编程成功。成功下载后,可以通过实验开发板观察全加器的工作情况。 图8.3.44 设置完成后的编程下载界面   在前面介绍过,.sof配置文件是由下载电缆将其下载到 FPGA 中的,在掉电时,数据会丢失。.pof配置文件是将配置文件下载到配置芯片中。配置器件通常是可编程的只读存 储器,在加电时,配置芯片会自动配置 FPGA。配置芯片的下载过程如下:   (1)连接开发板。   将 DE2 70开发板的下载电缆与 PC 的 USB接口相连,将开发板上的 RUN/PROG开关拨向 PROG。   (2)设置配置芯片。   DE2 70开发板上的配置芯片是 EPCS16,在“Assignments”→“Device”→“Device PinOptions”→“Configuration”选项卡中,将“ConfigurationDevice”设置为“EPCS16”。   (3)设置编程模式。 在如图8.3.44所示的“Mode”栏中将编程模式配置为“ActiveSerialProgramming”(主动串行编程模式)。   (4)添加.pof编程文件。   确认将编译产生的.pof文件作为下载文件,并注意勾选“Progarm/Configure”项。   (5)对编程芯片进行编程。   完成第(1)~第(4)步后,在图8.3.44所示窗口的左侧,点击“Start”按钮,完成对配置芯片的编程。   将 DE2 70开发板断电,并将开发板上的“RUN/PROG”开关拨向“RUN”,再加电后就可执行新的硬件设计。 图8.3.27 时钟信号设置对话框   下面说明本节中全加器的三个输入信号“A”、“B”和“C0”绘制的过程。下面分别用不同的方法对这三个信号进行设置。   (1)信号“A”。   在160ns点附近的输入信号“A”波形上点击鼠标,然后将鼠标拖动到320ns点。所选的时间段以蓝色突出显示,如图8.3.28(a)所示。通过点击 图标将波形的值更改为1,如图8.3.28(b)所示。   (2)信号“B”。   另一种可以编辑波形的方式是通过使用反转图标 将选定的时间间隔内信号的值取反。我们使用这种方法来创建信号“B”的波形。在“B”信号波形内选择80~160ns时间 图8.3.28 编辑全加器输入信号“A”的波形 图8.3.29 编辑全加器输入信号“B”的波形   (3)信号“C0”。   我们使用第三种方法来绘制“C0”的波形。这个信号应该在每隔40ns的区间取值在0和1之间交替变化。信号的这种规律变化的模式与逻辑电路中使用的时钟信号类似。“C0” 虽然不是时钟信号,但以时钟信号的设置方式指定“C0”是很方便的。   在信号窗口点击“C0”输入,它将选择“C0”的整个仿真时间,然后点击 时钟图标,会弹出如图8.3.30所示窗口,这里设置80ns的时钟周期和50%的占空比。 图8.3.30 时钟信号参数设置 图8.3.31 编辑全加器输入信号C0”的波形 图8.3.32 数据显示格式设置 图8.3.32中各选项对应的数据格式如下: ? Binary:二进制数。 ? Octal:八进制数。 ? Hexadecimal:十六进制数。 ? SignedDecimal:有符号十进制数。 ? UnsignedDecimal:无符号十进制数。 ? Fractional:小数。 ? ASCII:ASCII码。   4.保存矢量波形文件   在设置完输入信号的波形后,就可以保存波形文件了。具体方法是:点击主窗口的保存按钮,并对输入波形文件命名后,系统会将其保存在当前工程所建立的文件夹中。这里 将前面编辑的全加器的矢量波形文件命名为 Fadder

您可能关注的文档

文档评论(0)

执着仅一次 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档