- 1、本文档共136页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.选择编程模式 在图8.3.42中的“Mode”栏中可以看到有4种编程模式可以选择,即JTAG、In-SocketProgramming(套接字内编程)、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”→“DevicePinOptions”→“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
您可能关注的文档
- 第6章 可编程序控制器结构组成与工作原理.pptx
- 第6章 Web挖掘与文本分析.pptx
- 第6章 单片机单总线、I2C和SPI的应用.ppt
- 第6章 焊接成形.pptx
- 第7课-含电阻、电容、电感元件的交流电路分析.pptx
- 第7章 Verilog综合设计实例.ppt
- 第7章 建筑电气工程图.pptx
- 第7章 可编程序控制器编程基本指令及编程.pptx
- 第7章 智能仪器的设计与调试.pptx
- 第7章 尺寸公差及检测.pptx
- 2023年中国工商银行业务研发中心春季校园招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 2023嘉兴银行总行科创金融事业部副职岗位及其他相关岗位招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 2023年中国邮政储蓄银行湖北省分行春季校园招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 2023交通银行吉林分行春季校园招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 蓝色的树叶市名师优质课赛课一等奖市公开课获奖课件.pptx
- 2023中国光大银行济宁分行零售业务部总经理(济宁)招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 2023中国光大银行深圳分行对公客户经理招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 2023中国光大银行深圳前海分行理财经理招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 2023中国光大银行潍坊寿光支行副行长(主管公司)(潍坊)招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 2023中国光大银行苏州分行互联网项目管理岗招聘笔试历年典型考题及考点剖析附带答案详解.docx
文档评论(0)