完成波形的随机设置(A,B任意给定高低电平即可,只是当作测试信号),选择任务栏Assignments【Setings】,设置Simulation mode为functional,其余保持不变点击ok。点击进行编译,点击进行功能仿真,波形如下所示。

选择波形,查看Task栏目里RTL级,点击可以生成基于该波形的电路结构,通过查看该电路,验证verilog程序是否满足要求,若不满足,在打开.v文件修改保存再进行一系列的仿真,而不需要重新建立工程。若满足,选择任务栏Assignments【Setings】,设置Simulation mode为Timing。

点击编译按钮,进行综合优化。编译结果如下:

选择任务栏Processing【Generate Functional Simulation Netlist】,进行适配完成布局布线功能,通过 Netlist Writer 生成的标准网表文件(.vo) 以及标准延时(.sdo)文件,用于对设计进行时序仿真(后仿真) ,之后simulate波形,可以看出输入与输出的信号都存在一个延迟。

建立工程和设计之后, 可以使用 Quartus II 软件 Assignment 菜单中的 Settings 对话框、
Assignment Editor 、Pin Planner、Design Partitions 窗口和 Timing Closure 布局图指定初始设计约束条件,例如,引脚分配、器件选项、逻辑选项和时序约束条件。约束将对后序的综合
与适配过程产生控制与影响。点击Pin Planner,按照手册分配引脚

下载调试:对设计进行验证后, 即可对目标器件进行编程和配置, 下载设计文件到硬件中进行硬件验证。QuartusⅡ编程器 Programmer 最常用的编程模式是 JTAG 模式和主动串行编程模式 AS。JTAG模式主要用在调试阶段, 主动串行编程模式用于板级调试无误后将用户程序固化在串行配置芯片 EPCS 中。JPAG方式下载:选择 QuartusⅡ主窗口的 Tools 菜单下的 Programmer 命令,在该对话框点击 Hardware Setup,进入 Hardware Setup 对话框,在此添加硬件设备;配置完成后,选择下载模式为JPAG模式。点击下图的start图标进行验证。

之后进行AS方式下载,步骤大致相同,只需要把mode改为 Active Serial Program,下载完成后程序固化在 EPCS 中,开发板上电后 EPCS 将自动完成对目标芯片的配置,无须再从计算机上下载程序。

Tips:AS模式(active serial configuration mode):FPGA器件每次上电时,作为控制器从配置器件EPCS主动发出读取数据信号,从而把EPCS的数据读入FPGA中,实现对FPGA的编程。

JTAG是直接烧到FPGA里面的 由于是SRAM   断电后要重烧,AS是烧到FPGA的配置芯片里保存的 每次上电就写到FPGA里

在下载配置的时候对于cycloneII的器件,如ep2c8,在JTAG下载方式对应.sof,AS下载方式对应 .pof.

插线顺序

1. 关闭FPGA开发板的电源;

2. 将JTAG仿真器的JTAG线缆连接至FPGA开发板的JTAG接口;

3. 在仿真器的USB接口上插入USB线缆(假设USB线缆的另一段已经插在电脑上);

4. 打开FPGA开发板的电源。

步骤2和3的最好不要调换,因为虽然FPGA开发板没有供电,但是USB供电的JTAG仿真器也会产生一定的电压,作用于FPGA开发板的VCC和GND上,所以千万要注意此顺序。

拔线顺序

1. 关闭FPGA开发板的电源;

2. 拔下JTAG仿真器的USB接口上的USB线缆;

3. 去除JTAG线缆与FPGA开发板的连接;

初识QuartusII 9.0(破解,半加器的仿真,综合:下)的更多相关文章

  1. 初识QuartusII 9.0(破解,半加器的仿真,综合:上)

    由于在意大利期间,用的xilinx公司的ZYBO板子,相应的软件用ISE,SDK.回国买了altera公司的板子,自然也要学习国内较流行的软件(TB大西瓜家,因此相关例程也是大部分引用他家).Quar ...

  2. QuartusII 13.0的完美破解

    网络上破解QuartusII 13.0软件的方法都不行,最后经过本人总结测试(独创),最终实现了QuartusII 13.0的破解,破解方法如下: 网上常规操作之后,会得到一个“license.dat ...

  3. 【转】Parallels Desktop 11.2.0 破解版 最佳Mac虚拟机软件

    原文网址:http://www.macappstore.net/parallels-desktop-11-pojie-ban/ Parallels Desktop 11.2.0 破解版 最佳Mac虚拟 ...

  4. JetBrains IntelliJ IDEA for Mac 15.0 破解版 – Mac 上强大的 Java 集成开发工具

    应网友要求更新. IntelliJ IDEA 是最强大的 Java IDE 之一,由知名的Jetbrainsg公司出品,最新版本增加了大量强大易用的特性,比如 Java 8 的Lambda 表达式调试 ...

  5. X-pack 6.4.0 破解

    X-package 6.4.0 破解 获取x-pack-core-6.4.0.jar 下载 elasticsearch下载页面:https://www.elastic.co/downloads/ela ...

  6. [转]三步完成Source Insight 4.0 破解安装

    下载地址有更新,之前有朋友因潜在的版权问题封禁没下到,现在更新后可正常使用了. 文末有完全清除上次安装残留的方法,需要的人可以参考. —— 更新于 2018.1.21 第一步:安装    安装sour ...

  7. Source Insight 4.0 破解和使用

    参考出处: https://blog.csdn.net/u011604775/article/details/81698062 https://blog.csdn.net/user11223344ab ...

  8. MyEclipse 2016 Stable 1.0破解教程

    一.下载所需文件 1. Windows最新版: MyEclipse 2016 Stable 1.0离线安装包(文件大小:1.52GB)--完整安装包,无需在线下载http://pan.baidu.co ...

  9. StarUML 3.0 破解方法

    首先在我这里下载  StarUML3.0 破解替换文件app.asar 链接:https://pan.baidu.com/s/1wDMKDQkKrE9D1c0YeXz0xg 密码:y65m 然后参照下 ...

随机推荐

  1. localhost-startStop-1启动失败

    背景:在IDEA调试程序的时候,应用起不来,看日志是从main线程切换到localhost-startStop-1线程就开始卡住了 方法一 原因 这个问题和jvm上的熵池策略有关 解决 将$JAVA_ ...

  2. easyui-datagrid清空表中原有数据

    $('#dg').datagrid('loadData', { total: 0, rows: [] });

  3. (六) Docker 部署 Redis 高可用集群 (sentinel 哨兵模式)

    参考并感谢 官方文档 https://hub.docker.com/_/redis GitHub https://github.com/antirez/redis happyJared https:/ ...

  4. JML规格编程系列——OO Unit3分析和总结

    本文是BUAA OO课程Unit3在课程讲授.三次作业完成.自测和互测时发现的问题,以及倾听别人的思路分享所引起个人的一些思考的总结性博客.主要包含JML相关梳理.SMT Solver验证.JML单元 ...

  5. grep过滤日志

    A -B -C 后面都跟阿拉伯数字 -A是显示匹配后和它后面的n行. -B是显示匹配行和它前面的n行. -C是匹配行和它前后各n行. 总体来说,-C覆盖面最大.用它保险些.哈哈.这3个开关都是关于匹配 ...

  6. windows cmd下列出当前目录下的所有文件

    使用的命令是dir 如,列出当前目录下的目录及文件名到1.txt: dir /b >1.txt 只列出某类文件 dir *.txt  /b >1.txt

  7. 浅谈dubbo服务

    Dubbo分布式服 推荐大家一个画图工具:https://www.processon.com/i/572d51efe4b0c3c74981ec14 1.Dubbo是一个分布式服务框架,致力于提供高性能 ...

  8. 0.UML图入门——学习《大话设计模式》笔记

    <大话设计模式>中讲述了UML类图的基本用法,做此笔记加深理解. 注:上图来源于<大话设计模式> 上图中设计的关键术语为:继承.实现.聚合.组合.关联.依赖. 要想弄清楚UML ...

  9. 恶意代码分析学习之dll相关记录

    kernel32.dll 这是一个很常见的DLL,它包含核心系统功能,如访问和操作内存.文件和硬件,Kernel32.dl等等 Advapi32.dll 这个DLL提供了对核心Windows组件的访问 ...

  10. sql server 获取某一字段分组数据的前十条记录

    1.sql 语法 select m, n from ( select row_number () over (partition by m order by n desc) rn,--以m分组,分组内 ...