打印

实用、深入、细致---安富利LX9培训亲历感想

[复制链接]
1849|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
星星之火红|  楼主 | 2012-10-5 21:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
作为一名FPGA工程师,我大学毕业踏入这一行业一年多,我很幸运能够参加这次由电子创新网举办的Spartan6 LX9的基础知识培训,非常感谢电子创新网举办这次免费的FPGA培训,同时,感激安富利的员工百忙之中抽出时间为我们培训,感谢电子创新网张总经理亲临现场的关怀和指导。不是我在这里故意宣传电子创新网和安富利,而是通过这次理论与实战的一天培训,我确实受益匪浅,因为我是带着很多问题去寻找答案的,一旦涉及那个知识点我就更能理解透彻。现在和大家一起分享一下我的收获,具体有以下几个方面:

相关帖子

沙发
星星之火红|  楼主 | 2012-10-5 21:16 | 只看该作者
对刚刚出来的具有电子行业革命性意义的ZYNQ 7系列有了一个整体认识和了解,包括ZYNQ 7的工艺、功耗、整体架构、代码的移植、XADC的介绍和使用、芯片逻辑资源的介绍和对比、外围接口类型的拓展。重点介绍了memory、lvds、高速传输,对赛灵思推出的ZYNQ 7系列与其他系列进行了各方面对比,让我充分体会到了ZYNQ 7芯片的高性能,对使用ZYNQ 7所能利用的多场合有了一个更深认识。就我手上现有的一个项目来说,现在采用的是独立安卓板加FPGA板做成的一个系统,由于ZYNQ 7内嵌了两个A9的内核,而且逻辑资源部分也是十分充足,加上目前的安卓板很多也采用了A9的主芯片,A9的性能比较不错的,所以我打算把公司以前的系统替换为只要一颗ZYNQ 7主芯片的系统,由于更多的信号直接在芯片内部传输,电路集成度高,该系统将比以前的系统性能更高,成本也将更低、性能会更加稳定,让我深深地看到了技术革新的美好前景以及个人从事这份技术的大好前途,我感觉到一股强大的力量在催促我学习和工作,因为我对这个技术十分憧憬,想想就会精力十足去征服这颗ZYNQ 7芯片,让它成为我的一把利剑,为公司和个人带来双收益。我想每一个热爱FPGA技术的工程师都会很兴奋和感叹。

使用特权

评论回复
板凳
星星之火红|  楼主 | 2012-10-5 21:16 | 只看该作者
对Spartan6系列使用MCB更加清楚和有信心。经过现场的刘工对MCB的讲解,我发现我对不再畏惧MCB的使用,我从事的行业方向主要是视频的处理,做过视频处理的FPGA工程师应该都很清楚ddr控制的重要性,利用ddr来做帧缓存、帧变换等,ddr的控制更多是利用ise中自带的IP核MCB来处理,MCB的应用是个关键,它涉及到跨时钟区域的信号处理,数据流的控制。我最近就一直在做ddr的方面的事情,用到的是MCB64位的处理模式,数据量是1080p(60帧/秒),遇到很多一些疑难的问题,我在培训现场对刘工提出我遇到的问题,刘工很是给力,就我提出问题一一认真回答,让我对判断在项目中数据流出问题的原因有了更明确的方向。别看培训的名字是Spartan6 LX9的基础知识培训,但是培训中内容选得很到位,讲解工程上的具体细节很清楚。例如:ddr控制器的讲解,刘工对怎么使用mcb的每一个步骤以及每一个选项设置可能会对你的工程产生什么影响讲解得十分透彻,我心中很多不确定点消除了,感觉很有信心可以使用好mcb,让ddr的性能充分发挥。我有一个这样的感受:为了解决mcb问题,我认真地看了几遍MCB datasheet,但是有些重要的信息点还是没有找出来,以及MCB的使用技巧还不够熟练,可能是我水平还不够的缘故吧,但是经过培训之后,我的对MCB的使用更加清楚和确定。在培训完后,我就迫不及待重新定位我工程的问题,就一天的时间,我星期天晚上做到凌晨三点多,终于排除了问题。由lvds的进来的1080p数据经过处理在送往ddr后再由lvds接口输出驱动液晶屏。我很是兴奋,心里也踏实多了,不怕老板催我进度了。数据流一旦流通,接下来你就可以把很多算法模块往里面贴,在再调试一下,效果就出来了。我很是感谢电子创新网的免费培训。

使用特权

评论回复
地板
星星之火红|  楼主 | 2012-10-5 21:17 | 只看该作者
对chipscore的使用更加得心顺手,让我深深地感觉chipscore的用处和强悍,可以这么说,只要是你用verilog或者vhdl语言写的程序,出现了时序上问题,可以轻松地用chipscore观察到,以便你解决问题。我个人认为:在做一个项目的时候,只要把整体框架搭好了,写程序其实很快,但是要把程序中出现的问题找到,这个才是关键。一个强大调试工具让你事半功倍,但是前提是你得很熟练它的调试技巧。我之前看到chipscore里调试信号那么多,心里总是有种怕怕的心里,就是想着程序一次到位就好了,但是经过这次培训,我对chipscore观察信号很喜欢,因为我掌握很多技巧,让我快速定位问题,看到我想看到的信号。例如:时钟不稳定怎么测试、数据不稳定怎么定位、怎么选择观察的时钟等等。

使用特权

评论回复
5
星星之火红|  楼主 | 2012-10-5 21:17 | 只看该作者
对Macroblaze使用更上一层楼。Macroblaze说白了就是一个IP核,只是这个IP是一个32位的MCU。黄工对Macroblaze的架构做了一个详细的介绍,接下来对Macroblaze的开发环境和使用做了一个具体操作。俗话说得好:实践出真知。由电子创新网提供的Spartan6 LX9 MicroBoard板给我们提供了一个很好的硬件平台,该板十分小巧,携带也是十分方面,只要需要插在电脑上就可以使用,与其它开发板相比,省去了独立的电源和JATG调试器,市面上一个JATG调试器价格起码要100多,而且这块板的价格只需要538元,与其他市场上开发板相比,很是划算。令我很欣慰的是这块小板五庄六腑俱全,板上载有ddr芯片、串口转usb、网口、usb接口、按键、led、配置芯片、复位芯片、有源晶振,还拓展了两个12脚接口,方便自己加入其它模块,如:蓝牙模块、wifi模块、电机驱动模块、AD/DA采样模块等。我之前买过21世纪电子开发的FPGA板,价格578元,主芯片采用Spartan3系列的,板上没有带ddr芯片、usb接口也没有,所以我一对比,发现这块板性价比确实高。有点说远了,我们在这块Spartan6 LX9 MicroBoard板上,做了关于Macroblaze的好几个实验,由于一天的时间有限,还有好多很不错实验没有在这块板子上做,例如:做一个远程网络控制喂狗粮的系统、电脑与FPGA的通信等等。不过,通过这几个实验我掌握使用Macroblaze的流程和方法,我心里感到很踏实。

使用特权

评论回复
6
星星之火红|  楼主 | 2012-10-5 21:17 | 只看该作者
以上就是我个人在由电子创新网举办的免费的培训的收获,更多的是我学到了一种应用xilinx芯片的方法和技巧,得到了更多使用xilinx芯片的技术支持,让我在今后的工程中少走了很多弯路。对于那些刚刚踏入FPGA之路的爱好者来说,拥有一块性价比很高的开发板会加速你掌握FPGA这门技术,结合我这几年买的FPGA开发板来说,这款Spartan6 LX9 MicroBoard值得你购买,里面提供的资料十分丰富,玩熟这块板子,对于使用xilinx Spartan6芯片就完全入门了,其他系列以此类推。最后,每个培训结束后,我们每个参加者获得了一次精美的T恤,穿在身上感觉自己形象不错哦,再次感谢电子创新网和安富利,也希望电子创新网以后能够经常举办这种免费的培训,方便大家技术交流和共同进步。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

1782

帖子

22

粉丝