电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

一个合格的FPGA工程师需要掌握哪些知识

一个合格的FPGA工程师需要掌握哪些知识_第1页
1/2
一个合格的FPGA工程师需要掌握哪些知识_第2页
2/2
一个合格得 F PGA工程师需要掌握哪些知识?这里根据自己得一些心得总结一下,其她朋友可以补充啊。 ﻫ1、Veri l o g语言及其于硬件电路之间得关系。 2、器件结构(最好熟练掌握 S p a r t a n 3,V e r t ix4 系列得器件结构,及其资源于V erilo g行为描述方法得关系。)。 3、开发工具(熟练掌握Sy nplify,Quart us,I S E,Mod e lsi m)。 4、数字电路(组合电路,触发器,特别就是D触发器构成分频器,奇数倍分频占空比为 5 0%,时序电路,并且能用 V e rilog 语言描叙。)。 ﻫ5、熟悉F P G A 设计流程(仿真,综合,布局布线,时序分析)。 ﻫ6、熟练掌握资源估算(特别就是 sli c e,l u t,r am等资源得估算)。 7、同步设计原理。 8、熟练掌握基本概念(如建立时间,保持时间,流量(即所做 FP GA设计得波特率)计算,延迟时间计算(所做 FPG A设计),竞争冒险,消除毛刺得方法等等)。 ﻫ9、具备具体设计经验(对应届生而言如毕业设计)。 ﻫ10、良好得设计思路(流水线设计即熟称打拍子,在速率资源功耗之间得折中考虑)。 ﻫ一个合格得 F P GA 工程师至少在以下三个方面得一个非常熟悉: 1、嵌入式应用 ﻫ2、DSP 应用 ﻫ3、高速收发器应用 ﻫ将自己得走过得弯路与总结得经验与大家分享一下,希望对您有一点点得参考价值。 ﻫ首先从先从如何成为一个合格得设计者说起吧!初学者觉得一切都就是挑战,一切都新奇,不知从何处下手。我总结了学习EDA 逻辑设计得 4 个步骤,请拍砖! ﻫ1。 首先,应该好好学习一下FPGA/CPLD 得设计设计流程。 不要简单得以为就就是设计输入-》仿真-》综合-》实现那么一回事,要抠细,要学精,要多问每个步骤得注意事项,区分相关步骤得联系与区别。比如要搞清楚功能仿真、综合后仿真、Translate 后仿真、Map后得仿真、布局布线后仿真得作用都就是什么,什么时候应该做,什么时候可以不做这些仿真!学习清楚了设计流程最大得好处就就是有利于培育良好得 EDA 设计习惯,日后会受益非浅! 2。 关于设计输入与 Codi n g Style。 设计输入最好学习 HDL 语言,Ve ril og、VHDL 都可以,可以把状态机输入与原理图输入作为补充内容,但不就是重点。我在前面得帖子已经反复强调了 C od i ng St y le 得重要性。因为它就是逻辑设计人员得一个基本业务素养。而且 C o d i ng St y le 不就是瞧...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

一个合格的FPGA工程师需要掌握哪些知识

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部