由于在意大利期间,用的xilinx公司的ZYBO板子,相应的软件用ISE,SDK。回国买了altera公司的板子,自然也要学习国内较流行的软件(TB大西瓜家,因此相关例程也是大部分引用他家)。Quartus 9.1软件下载后,安装是还挺顺利。我是windows8.1系统,破解是费了一些力气。首先下载Quartus_II_9.0破解器.exe,运行解压缩,找到sys_cpt.dll,根据电脑的位数,假设你本是32位,却安装了64位,软件会提示打不开有错误,所以其实若不清楚自己电脑的位数,可以试试的。将它放在Quartus安装路径下的bin文件下,路径为(D:\quartus\bin);打开Quartus软件,选择Tools工具栏下License Setup,查看地步Network Interface Card(NIC) ID,我的电脑上有三个地址,选择第一个就好了,把它复制代替License.dat里面的XXXXXX,例程里面说要把小写字母改为大写字母,最好把下边的一大串中文删除,我自己没有受到这方面的影响,替换后将License.dat保存,保存路径可以任选,依然是查看NIC ID的窗口,将License.dat加载进去,之后大概如下图,就破解成功了:)

以半加器为例,半加器(Half adder)电路指的是对两个数据位相加,输出一个结果位为和进位。

数据输入a0被加数,数据输入b0加数,结果位s0,进位c1,其对应的真值表和逻辑电路图如下:

Altera 的 Cyclone® II FPGA 系列是低成本 90-nm 解决方案,它前所未有地提高了设计灵活
性,实现了高性能系统集成,关于它的特性,在综合仿真时,打算慢慢记载。以半加器为例,用该系列的EP2C5T144C8完成仿真综合。

1.创建工程:打开Quartus软件,创建halfadder project,之后第二页(File name什么的)保持不动就好,next,选择相应的器件,之后仍旧保持不动(此页面保持各个为None),依旧next,最后一页finishi.

2.图形输入:用QuartusII原理图输入设计法进行数字系统设计时,不需要硬件描叙语言,利用数字逻辑电路基本知识的基础上,利用软件提供的EDA(Electronic Design Automation)平台设计数字电路或系统。

2.1 选择File-New,选择 Block Diagram/Schemetic File打开图形编辑窗口,在图形中双击,弹出的对话框中,输入半加器所用的器件(异或门xor;二元与门and2;输入input;输出output);鼠标点击input,output,选择properties,输入A,B,C,S.

2.2文本输入方式:Quartus Ⅱ自带文本编辑器,用于程序设计输入。与图形输入类似,选择 Verilog HDL File 输入方式,即可打开文本编辑器

3.功能仿真:验证设计时序是否符合要求:工具有modelsim,Activehdl,NC-verilog/Vhdl,各厂家自带工具。

3.1.选择【File】--【New】选项,打开新建文件类型选择窗口
3.2.选择 Vector Waveform File(矢量波形文件) 打开波形仿真窗口,双击空白处,出现对话框(该对话框用来查找节点(Node Finder),加入节点(点击list),加入完成后OK,出现波形)。在波形左侧工具栏点击,带R标志,设置随机波形的周期,输入10,在ns前。
3.3.添加仿真测试信号,设置输入信号和仿真参数设置

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

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

    完成波形的随机设置(A,B任意给定高低电平即可,只是当作测试信号),选择任务栏Assignments[Setings],设置Simulation mode为functional,其余保持不变点击ok. ...

  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 破解和使用

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

  7. MyEclipse 2016 Stable 1.0破解教程

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

  8. StarUML 3.0 破解方法

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

  9. 三步完成Source Insight 4.0 破解安装(转)

    转自:https://blog.csdn.net/biubiuibiu/article/details/78044232 三步完成Source Insight 4.0 破解安装   下载地址有更新,之 ...

随机推荐

  1. java-version不是内部或外部命令的问题

    有时java-version的错误并不一定是环境配置的问题 ,可能是粗心的问题 运行——cmd——输入java -version 看清.java命令后是有个空格的 -version应该只是参数而已 我 ...

  2. PHP 中 include 和 require 的区别详解

    require() 语句的性能与 include() 相类似,都是包括并运行指定文件.除了处理失败的方式不同之外.require 在出错时产生 E_COMPILE_ERROR 级别的错误,终止脚本运行 ...

  3. Scala 类型参数

    介绍 类型参数是什么?类型参数其实就类似于Java中的泛型.先说说Java中的泛型是什么,比如我们有List a = new ArrayList(),接着a.add(1),没问题,a.add(&quo ...

  4. Java基础IO类之数据流

    DataInputStream: 数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本java数据类型.应用程序可以使用数据输出流 写入稍后由数据输入流读取的数据.DataInputStrea ...

  5. Spring Boot使用@ConfigurationProperties注解获取配置文件中的属性值

    注意:这种方式要提供属性的getter/setter方法—— 如果idea报错,提示没有相应的执行器,就需要在maven中添加: (虽然不配置代码也能正常运行,作用在下面会说明) 配置了该执行器后,在 ...

  6. 将springboot项目移到内网出现的问题!

    报找不到Jay包错误,在pom.xml文件中加这段 <repositories> <repository> <id>central</id> <u ...

  7. linux主机内存告警shell脚本

    #!/bin/sh ramusage=$(free | awk '/Mem/{printf("RAM Usage: %.2f\n"), $3/$2*100}'| awk '{pri ...

  8. C#正则表达式根据分组命名取值

    string[] regexList = new string[] { @"^(?<TickerPart1>[0-9A-Z])[ 0_]?(?<TickerPart2> ...

  9. 【fiddler】fiddler基础

    一.浏览器设置 一般情况下,fiddler会自动修改IE浏览器的设置,捕捉到IE浏览器的搜有通讯.其他浏览器需要手动设置 如chrome 打开chrome->设置->高级->系统-& ...

  10. 关于controller,service,dao层的问题记录

    出错写法: 1>.AlarmRecordController art=new AlarmRecordController(); 2>.private  static SystemServi ...