原创 【博客大赛】Quartus II 15.0尝鲜记

2015-5-21 22:16 10148 15 22 分类: FPGA/CPLD 文集: FPGA深入学习

    就这几天,Altera推出了最新的FPGA开发工具Quartus II 15.0。作为一个好奇心非常强的人,小梅哥也自然是第一时间就下载了该软件,并在自己的电脑上呼呼的安装了起来。这里,由于作为尝试,所以只是选最主要的部分组建进行了安装。

    Quartus II 15.0的启动界面已经有了不小的变化,由原来的深蓝色变为了天蓝色,个人感觉更加漂亮了,下面秀图(这里截图时间没选好,导致颜色比较暗):

20150521221230176.jpg

    另外,从Quartus II 13.1开始,就已经不再对Cyclone III及更早期的Cyclone系列FPGA进行支持了,Quartus II 15.0当然也不例外,作为一个手头还有几块Cyclone II系列的开发板的我,不免有些失落,不过,新的Cyclone IV系列的FPGA在功耗和性价比上也确实完胜以前的系列,所以,对于实际做项目来说,也是没有任何影响的。

    早就听说Quartus II 15.0新开放了一批免费的算术IP,并将一些最常用的RTL模块也封装成了IP核的形式,直接在软件中提供。打开软件,也迫不及待的去看了下。发现果然如此,这里就来仔细给大家列举一下Quartus II 15.0软件给我们提供了哪些常用的IP核吧。

    在基本运算IP核中,排在第一位的是Altera_CORDIC,这是一个非常强大的IP核,该IP核基于CORDIC算法,能够通过简单的加和移位运算来代替乘法运算,并能够实现SinCosAtan2Vector TranslateVector Rotate运算,是个非常霸气的算法。这里,我就暂时不对该IP核做仿真分析了,后面有时间再说吧。

 

20150521221306659.jpg

    新增的一个Bitec组里面,有一个叫做oc_i2c_masterIP核,应该就是友晶DEx系列开发板提供的例程里面最常见到的那个I2C控制器了,该控制器主要用在对一些功能芯片的寄存器进行配置的地方。  

20150521221343902.jpg

    另外,还有很多的IP核,我就不一一介绍了,这里先截图,给大家列出来,感兴趣的筒子可以去下载了亲自测试。如果方便,小梅哥后期也会对这些IP的使用做一些简单的仿真分析,以进一步理解IP的功能、性能以及工作时序。

大学计划系列的:  

20150521221419354.jpg

20150521221437993.jpg

    哈哈,相信大家一看就发现很眼熟吧,是的,这些IP核大部分都是基于友晶的DEx系列上面的DEMO修改过来的,看来友晶的东西果然是世界级的优秀设计啊。  

文章评论7条评论)

登录后参与讨论

用户443800 2015-8-8 14:31

你好,我在用15.0生成fir ii IP核时出错,错误如下。 Error: no such variable (read trace on "env(IP_ROOTDIR)") invoked from within
"lappend all_core_ip_files "${env(IP_ROOTDIR)}/altera/sopc_builder_ip/altera_avalon_sc_fifo/altera_avalon_sc_fifo.v" "
(procedure "gen_sim_files" line 32)
invoked from within
"gen_sim_files $entity VERILOG"
(procedure "gen_sim_verilog_files" line 2)
invoked from within
"gen_sim_verilog_files fir"

用户1839409 2015-8-2 08:20

小梅哥,加油!挺你哟!

用户377235 2015-7-24 15:00

你好,我最近也尝试了一下Quartus 15.0。但是在固化nios2程序的时候出现了问题。按以前的经验认为可能是缺少EPCS layout文件。于是我把nios2-flash-override.txt文件放在了nios2-flash-programmer.exe所在的目录下,然而问题依然存在。错误码是8。我使用的是Win8.1的操作系统,开发板是友晶的DE0_NANO。不知道你是怎么固化程序的。能不能请你把固化程序的方法通过邮件发给我:249842719@qq.com。

用户529999 2015-5-26 09:34

已经看到,小梅哥之前已经做过IP核的仿真测试了:http://bbs.ednchina.com/BLOG_ARTICLE_3029243.HTM I got it.

用户529999 2015-5-26 09:22

小梅哥,可否就IP核完整的调用过程做个实例讲解!

小梅哥 2015-5-22 12:33

de2系列

用户377235 2015-5-22 09:08

友晶的哪一块开发板?

dreamfly123123 2014-6-24 02:06

谢谢夸奖

用户1420144 2014-6-19 21:09

不错,蛮好
相关推荐阅读
小梅哥 2019-09-04 22:10
小梅哥FPGA时序分析笔记(6.2)深入现象看本质——庖丁解牛之FPGA内数据传输模型
通过上一节,我们了解了FPGA内部数据的传输形式,接下来我们就可以根据上一节的内容来总结一下FPGA内部的数据传输模型了。 时钟和数据传输路径 通过上一节内容中,我绘制的那个FPGA内部数据在逻辑...
小梅哥 2019-09-01 21:28
小梅哥FPGA时序分析笔记(6.1)深入现象看本质——庖丁解牛之FPGA可编程原理
上一次发博客,已经是2个月前了,这中间两个月,干了件很有意义的事情,尤其是对于自己来说,感觉学到了非常多的知识和经验,每天都很忙,忙到没时间逛网站博客,终于忙完闲下来了,连载的事情可不能忘,终于可以书...
小梅哥 2019-07-02 08:57
小梅哥FPGA时序分析笔记(五)I/O约束显神威——深入龙潭
大家一定对我上一节的突然结尾表示一脸茫然:我是来学习时序约束的,然后你告诉我时序约束里面IO约束很重要,然我又跟着你的文章继续往下看,本以为你就要讲如何进行IO约束了,结果呢,你一个取反时钟就把我们打...
小梅哥 2019-06-30 11:07
小梅哥FPGA时序分析笔记(四)I/O时序定成败——化险为夷
小梅哥FPGA时序分析从遥望到领悟系列没有遇见过I/O时序问题,没有通过I/O约束方式实际解决过I/O时序问题,就很难明白I/O约束的重要性,也很难相信各种EDA软件真的有那么的傻白甜。 我遇到的最...
小梅哥 2019-06-22 10:32
小梅哥FPGA时序分析笔记(三)时钟约束真重要——事实说话
小梅哥FPGA时序分析从遥望到领悟系列以前,那是在以前,经常有网友(原谅我行文动不动就是网友说,网友问,毕竟我是卖开发板的,正面接触学FPGA的网友相对多一些,所以这些也都是事实存在的事情)问我:小梅...
小梅哥 2019-06-21 10:33
小梅哥FPGA时序分析笔记(二)时钟质量是生命——初遇时序
小梅哥FPGA时序分析从遥望到领悟系列第一次遇到时序问题并通过相应的手段解决问题,算是2年前做百兆以太网图像传输的时候了吧。当时遇到的问题为:同一个工程,每次编译结果的效果都不一样,有的时候编译了,下...
我要评论
7
15
关闭 站长推荐上一条 /2 下一条