• 回答数

    3

  • 浏览数

    229

Lookiamycm
首页 > 工程师考试 > 芯片架构工程师培训班

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

小兔子lucky

已采纳

不会。芯片系统架构师只负责自己的职责,负责芯片详细设计方案,包括地址空间划分、逻辑划分、芯片内部接口位宽及时序确定。系统架构师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。

芯片架构工程师培训班

228 评论(9)

独角兽z

1、硕士研究生或以上学历2、电子工程、半导体物理与器件、微电子学或相关专业;3、了解数字集成电路设计流程;4、熟悉VHDL/Verilog语言进行电路设计;5、熟悉用Xilinx、Altera的FPGA实现或验证数字集成电路设计的流程;6、熟悉逻辑综合的概念和相关工具;7、熟悉电路网表向FPGA映射的原理流程,并熟练使用相关的工具;8、两年以上大规模数字集成电路设计方面的相关经验;9、至少有两次以上将芯片的RTL设计映射到FPGA上并成功实现其系统仿真的经验;10、有扎实的无线通信理论基础,精通无线通信物理层的技术。

282 评论(12)

花轮小丸子

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为核心做开发要面临的问题,其实其他平台的硬件、软件产品都是类似,系统层面的问题都是复杂的问题,同时,从系统层面去优化,解决问题才是最高效率的方式。

238 评论(13)

相关问答