产品中心PRDUCTS
- 澳门bet356·体育在线官网-三亚国光豪生酒店“撒欢卖萌”活动拉开大幕
- 澳门bet356·体育在线官网_汤姆·克鲁斯新片“座驾”坠毁 致两人死亡(图)
- 希拉里大胜南卡州初选 批特朗普边境筑墙言论:澳门bet356体育在线官网安装
- 澳门bet356·体育在线官网|游戏更新后现多种BUG 网络延迟最为严重
- 澳门bet356·体育在线官网:《英雄联盟》:玩家意外触发新功能,或将上线投票暂
技术支持RECRUITMENT
澳门bet356体育在线官网安装:这样学习FPGA最有效
2024-10-09 18:07:01
本文摘要:自学FPGA,在有所不同层次的人显著有有所不同的答案。自学FPGA,在有所不同层次的人显著有有所不同的答案。再行说一句,说道不要研发版的都是菜鸟级运动员。
我把FPGA层次区分为,鸡蛋级别,菜鸟级别,老鸟级别,高手级别四类。题主是鸡蛋级别的吧!啥也会。那些得赞高的不少都是菜鸟级别的运动员。
当然,我现在告诉他你的如何沦为一个菜鸟。当然以后有空我也不会写出从菜鸟变为老鸟的方法。 1)熟知语法,只不过你不必须什么都会,但是要忘记几个经典的时序,逻辑电路的叙述方式。
2)熟知三个经典电路叙述并建模。建模只不过不是很最重要,我开始自学压根没有学那个玩意儿,因为要是只做到模块那玩意儿没啥用。必要用ChipSchop捉捉数据更加慢。
建模是给做到算法,工程比较较小的人用的。三个经典电路分别是,分频器,计数器(可做到一个时钟),序列检测器。
这样你就基本熟知了研发环境了。 3)上板卡跑完一个灯,熟知一个板卡上时钟资源用于,硬件的用于原理。 4)告诉了FPGA自学主要不在于编程!压根没编程这其实!!Verilog是硬件描述语言!叙述!!写出代码时脑子里必需有电路图!!告诉FPGA主要习的是硬件和算法!!软件最少能占到10%就不俗了!! 只要你能已完成这上面的东西,恭贺你转入菜鸟行列,可以在别人设计好FPGA方案的条件下已完成一些模块的设计了。
只不过华为招聘员工,很多人FPGA水平一开始都差不多这么菜。 再行写出一下老鸟必须不会什么,以后再行问怎么做。
1)FPGA逻辑资源,尤其是时钟资源要十分熟知。 2)做到算法的必需熟知sysgen的用于。说道的更容易了,sysgen画画图也没有那么更容易哦,你要熟知用于各种滤波器,理论知识拒绝起点就极大。
3)充份解读FPGA从上而下的设计原则,需要撰写中等程度的FPGA详细设计方案。 4)熟知时序优化,时序发散,区域约束等科学知识。并且能运用到编程之中,解决问题菜鸟们解决不了的不科学的问题。说白了就是不会用于planhead,以及ISE中那些你还没有认识过的功能。
一般菜鸟们ISE都只不会编程,配置文件的编译器一下,然后iTunes,ChipSchop捉捉数想到。 5)需要熟知FPGA常用的模块,不欲都会编程,但是要告诉他们功能是什么。比如ADC,DAC,串口,EMIF等等。
并且熟知DSP等FPGA周边常用芯片工作原理。 6)熟知硬件设计,最少要告诉Bank上IO规划怎么好,全局时钟,区域时钟大体怎么规划等等。 7)信号源,示波器,频谱仪都要熟知用于吧! 等这些都熟知了,差不多是老鸟了。
要沦为高手,你没十来个FPGA程序设计经验,解决问题过十来个中大项目核心问题,没做到过大系统还是逗留在小板卡,都是敢的。 找到入门没有那么更容易。
我实在入门必需告诉FPGA是做到什么的,能做到什么?和ARM,DSP,X86,GPU对比有啥优势? 我下面非常简单说道说道,FPGA现在有三个方面: 1)通信高速接口设计。一般速率太高了,必须用FPGA把高速数字信号分离,然后使信号更容易处置,传输,存储。3 2)数字信号处理。
还包括图像处理,雷达信号处理,医学信号处理等。优势是实时性好,用面积换速度,比CPU慢的多。 3)SOPC。但是个人实在这个方面不过于主流。
基本上60%以上应用于做到通信接口,也是FPGA最合适做到,也是优势仅次于的方面。30%做到信号处理。
只不过很多情况做到信号处理也是由于一个系统中早已必须一个做到模块的FPGA,想多花钱、费事在卖个DSP而已! 后记 听见有人抨击,只不过我还是酋高兴的。有人说道我水平是一个较高的菜鸟。
显然严苛来讲没拢。建模仍然是我忽视的一个环节。我在这里否认自己说道建模不最重要是不该的。建模一般可以提升一个杰出的FPGA工程师的工作效率,一些低级的错误可以一下子反应出来。
尤其是不熟知FPGA语法的人必须建模。却是一个较小的FPGA程序必须编译器几个小时。
但是请求大家合理的看来建模这件事,菜鸟又要学编程又要学建模。关键建模准确后实际还不一定对!这样不会压制信心。
在有条件的基础上可以必要捕捉信号想到波形,这样较为精确。一下子可以让你延长做到一个非常简单工程的周期。菜鸟级别的工程一般必要写出出来也不怎么会错的。所以在上面我说道了建模对于菜鸟不是很最重要。
各自还是看每个人处在的阶段看问题吧! 一般从时间上来说一般1-2年能入门,就是我说道的菜鸟水平没超过老鸟级别。3-5年却是一个老鸟级别吧!能无法到高手看个人炼。
我自学FPGA目前是两年左右,做到过工程量大的项目2个,小项目记不清了,级别在菜鸟和老鸟之间。熟知FPGA各个方面的工作,但不娴熟。青睐交流和高手们批评指正。
本文关键词:澳门bet356体育在线官网安装,澳门bet356·体育在线官网
本文来源:澳门bet356体育在线官网安装-www.lehuoezu.com