一个合格的FPGA工程师需求把握哪些常识?这儿依据自己的一些心得总结一下,其他朋友能够弥补啊。
1.Verilog言语及其于硬件电路之间的联系。
2.器材结构(最好熟练把握Spartan3,VerTIx4系列的器材结构,及其资源于Verilog行为描绘办法的联系。)。
3.开发工具(熟练把握Synplify,Quartus,ISE,Modelsim)。
4.数字电路(组合电路,触发器,特别是D触发器构成分频器,奇数倍分频占空比为50%,时序电路,而且能用Verilog言语描叙。)。
5.了解FPGA规划流程(仿真,归纳,布局布线,时序剖析)。
6.熟练把握资源预算(特别是slice,lut,ram等资源的预算)。
7.同步规划原理。
8.熟练把握基本概念(如树立时刻,坚持时刻,流量(即所做FPGA规划的波特率)核算,延迟时刻核算(所做FPGA规划),竞赛冒险,消除毛刺的办法等等)。
9.具有详细规划经历(对应届生而言如毕业规划)。
10.杰出的规划思路(流水线规划即熟称打拍子,在速率资源功耗之间的折中考虑)。