• 回答数

    4

  • 浏览数

    84

幸福顺延
首页 > 工程师考试 > fpga工程师

4个回答 默认排序
  • 默认排序
  • 按时间排序

提琴小13

已采纳

FPGA以可重构性、高效、低延迟、低成本等优点迎合了多种新兴市场对更灵活的硬件资源的需求。从一个独立的单一硬件个体,到与其它硬件协同作用的系统化整体解决方案,FPGA的应用边界不断扩展,它逐渐在半导体市场扮演更加重要的角色。作为FPGA领域最核心的两大玩家,赛灵思和英特尔从技术到应用均在引领着FPGA的未来走向,通过步步为营、你追我赶的相互竞争,它们将带领FPGA迎来自己的黄金时代。北京至芯科技11年来专注于FPGA人才培养以及人才输出,根据企业需求,当下主流技术定制专业化培训体系,主张以实操带动创新,大大缩短了FPGA人才培养的时间,快速、高效培养出有实力有经验有技术的FPGA工程师,为中国FPGA发展做出一份贡献,欢迎想要了解学习FPGA的同学加入至芯科技,共同学习进步,开启人生新篇章!课程详情请扫描下方微信二维码具体咨询.

fpga工程师

295 评论(9)

肉祖宗想切肉

1、数字电路基础。做FPGA一定要有数字硬件的概念。FPGA是硬件设计,而不是软件设计,首先要有这个概念

2、硬件描述语言,Verilog或VHDL,推荐Verilog

3、主流厂家的芯片底层结构,如Logic Cell、DSP Block、时钟、IO单元等

4、EDA工具的使用,如主流厂家的集成编译环境(Quartus II、Vivado等)、仿真软件(ModelSim等)的使用

5、熟悉FPGA设计流程(仿真,综合,布局布线,时序分析)。

6、熟练掌握资源估算(特别是slice,lut,ram等资源的估算)。

7、同步设计原理。

一个合格的FPGA工程师至少在以下三个方面的一个非常熟悉:

扩展资料

FPGA工程师的核心竞争力

1、RTL设计实现能力。也就是算法实现能力,RTL实现是FPGA工程师或者说HDL开发人员的入门首先接触到的东西;

2、硬件调试能力。包括问题定位分析能力和系统调试能力,FPGA工程师真正的核心竞争力,因为这不仅仅需要经验的积累,同时还需要很好的逻辑思维和分析能力。

另外一方面是整个硬件软件系统层次的调试能力,要看得懂原理图PCB,懂硬件,了解软件接口,现在FPGA越来越讲究HardwareSoftwareCo-design,软件硬件这个系统层次的调试能力对人的要求更加高。

3、更加高层次的能力。还是系统层次的东西。算法和架构,怎样将一系列数学公式,转换为算法,在最终形成系统硬件的实现;

整个系统采用什么样的架构,纯FPGA,arm+FPGA,DSP+FPGA,SOC+FPGA;FPGA顶层采用什么架构,通用总线还是自定义总线,如何考虑通用性和可扩展性等等,再大至什么样的应用适合用FPGA实现。

什么样的问题适合软件实现,怎样的组合能更加低成本高效率的解决问题,这一些列问题涉及的东西有很多,基本上都是以FPGA为核心做开发要面临的问题,其实其他平台的硬件、软件产品都是类似,系统层面的问题都是复杂的问题,同时,从系统层面去优化,解决问题才是最高效率的方式。

286 评论(8)

紫蝴蝶CYF

1.负责FPGA软件代码编写、模块设计及仿真;硬件调试,以满足各种需要的功能及性能;3.进行系统的功能定义,算法实现;4.分析并解决开发过程中的问题,FPGA的资源及时序优化;5.配合软、硬件设计人员完成相关任务目标;6.完成方案文档、项目文档、质量记录及相关文档;7.协助测试工程师制定测试计划,定位发现的问题。

263 评论(8)

丹儿你个丹儿

fpga工程师是负责逻辑系统方案及测试方案制定。负责相关技术文档的编写,负责新技术的调研及落地,负责逻辑设计规范性、可靠性、可维护性的完善。具有能熟练使用Verilog来设计高速数字电路及运动控制功能。独立完成电路模块原理设计、样板制作、调试及验证协助其他工程师完成项目转产所需工作任务。

任职要求

要在本科或以上学历,电子信息、通信、计算机、自动化等电子类相关专业,5年及以上工作经验,有带团队经验,精通Verilog HDL硬件描述语言和熟悉C语言,掌握maltlab,并能进行一般数字信号处理链路的仿真,具备数字信号处理开发经验。

194 评论(10)

相关问答