lattice的FPGA使用有感

来源:本站
导读:目前正在解读《lattice的FPGA使用有感》的相关信息,《lattice的FPGA使用有感》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《lattice的FPGA使用有感》的详细说明。
简介:前几个月,因为给别人做项目的缘故,使用了lattice的FPGA。使用过程中最大的问题就是软件不熟,网上分享的资料也比较少。

俗话说,先入为主。每个工程师由于第一个项目的原因,对第一次使用的工具印象特别深。以后再做项目,第一反应就是使用第一次使用的工具。

我看到一个项目,第一反应就是使用xilinx的FPGA,ISE软件、chipscope调试、添加约束等,特别得心应手,遇到问题,几下子就能搞定。相比之下,我就对altera的不是特别熟,当然用altera的FPGA也做了几个项目,但总是对xilinx的感情更深一些。

前几个月,因为给别人做项目的缘故,使用了lattice的FPGA。使用过程中最大的问题就是软件不熟,网上分享的资料也比较少。

安装了Diamond后,只**license就折腾了近一周,郁闷死了。其他的软件都是修改license中MAC地址为本PC机的MAC地址,这个破文件要求将本机的MAC地址修改为license中设定的MAC地址。修改MAC地址后,还导致我其他的Quartus,modelsim不能用,重新修改license文件才可以。

接下来熟悉了基本的建立工程,添加文件,综合,布局布线。添加约束就折腾了一阵子。

遇到最大的问题就是仿真了,软件自带了Active-HDL工具,但是这个工具另外需要license,我在网上找了很久,也没搞定;最后还是用modelsim,用modelsim的时候,刚开始只会做前仿真,后仿真那个框老是灰的。先凑合着用吧,但用的过程中,由于只能做前仿真,厂家给的ngo网表文件就没法用,这个必须后仿真才能用啊。折腾了好长时间,后来无意中发现,我把工程文件布局布线全部做完后,后仿真那个框就可选了。哎,折磨死我了,和ISE使用习惯差别太大了。不过解决了这个问题,我编程序,仿真就进入快车道了,进入我擅长的领地了。

后来下载调试,在设置trigger和event时,也遇到了问题,好几天没整明白怎么回事,后来无意中才解决。

换开发环境,确实要慎重,尤其是项目比较急的项目。熟悉一套新的软件(其实还有新的FPGA,它的一些基本原语,PLL,RAM设置等都需要重新熟悉)确实需要花费不少精力。

lattice的FPGA也有不少优点,比如它为图像传输专门设置的7:1LVDS接口,摄像头MIPI接口等,使用起来挺方便的。

提醒:《lattice的FPGA使用有感》最后刷新时间 2024-03-14 01:09:03,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《lattice的FPGA使用有感》该内容的真实性请自行鉴别。