热度 22
2015-5-21 22:16
10172 次阅读|
7 个评论
就这几天, Altera 推出了最新的 FPGA 开发工具 Quartus II 15.0 。作为一个好奇心非常强的人,小梅哥也自然是第一时间就下载了该软件,并在自己的电脑上呼呼的安装了起来。这里,由于作为尝试,所以只是选最主要的部分组建进行了安装。 Quartus II 15.0 的启动界面已经有了不小的变化,由原来的深蓝色变为了天蓝色,个人感觉更加漂亮了,下面秀图(这里截图时间没选好,导致颜色比较暗): 另外,从 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 算法,能够通过简单的加和移位运算来代替乘法运算,并能够实现 Sin 、 Cos 、 Atan2 、 Vector Translate 、 Vector Rotate 运算,是个非常霸气的算法。这里,我就暂时不对该 IP 核做仿真分析了,后面有时间再说吧。 新增的一个 Bitec 组里面,有一个叫做 oc_i2c_master 的 IP 核,应该就是友晶 DEx 系列开发板提供的例程里面最常见到的那个 I2C 控制器了,该控制器主要用在对一些功能芯片的寄存器进行配置的地方。 另外,还有很多的 IP 核,我就不一一介绍了,这里先截图,给大家列出来,感兴趣的筒子可以去下载了亲自测试。如果方便,小梅哥后期也会对这些 IP 的使用做一些简单的仿真分析,以进一步理解 IP 的功能、性能以及工作时序。 大学计划系列的: 哈哈,相信大家一看就发现很眼熟吧,是的,这些 IP 核大部分都是基于友晶的 DEx 系列上面的 DEMO 修改过来的,看来友晶的东西果然是世界级的优秀设计啊。