返回列表 发帖

[求助] 关于招聘要求与高速接口(USB等)?

[求助] 关于招聘要求与高速接口(USB等)?

经常看到招聘要求如下,
1.熟悉PCIE接口;
2.熟悉DDR接口;
3.熟悉USB接口;
4.熟悉以太网接口;
    今天在一个QQ群里面讨论到这个问题,招聘里面要求熟悉这些接口,因为自己想在FPGA逻辑开发领域更进一步,期望待遇更高一步,除了搞算法或者走系统工程师的路线,就只有搞高速接口了。所以有点纠结是否需要下点功夫研究一下它们。但是也有很多疑惑,希望有经验丰富的大神指点一下。

1.真的有人可以在工作经验不足5年或者30岁之前都熟悉这4种接口吗?
    熟悉的标准是,对这些协议的具体内容精通,甚至
可以直接用逻辑实现,比如逻辑实现USB的发送和接收,不用68013。

2.大多数企业真的需要一个FPGA工程师熟悉这么多接口吗?
      想来一般项目应该不会这些接口都用吧。
那么企业是不是一般只需要精通1-2种接口就行了??

3.企业需要熟悉这些接口到什么程度?
   ----比如,以USB为例,对大多数方案而言,
   能够用现成的IP核进行调试?
   或者用只是需要配合一下专用芯片68013使用就行了?
   还是需要纯逻辑实现USB的接发?

比如我就常常想,如果对成本不是特别敏感,板子面积不是特别小,加一个68013芯片,不是比逻辑实现省太多的事情了吗?

TOP

TOP

TOP

TOP

回复 5# y23angchen
您要是能回答一下,就更好了

TOP

FPGA的主要功能是数据处理:接收-->存储-->(算法处理)-->转发。
a.其中的接收和转发:
1)PCIE SATA SRIO CPRI JESD204B(n种其他高速接口),总之就是基于transceiver的穿行高速接口。
2)ethernet/usb等,一般多用外带的专用芯片。
b.其中的存储:DDR、QDR等等,以DDR 最为长见,成本也最有竞争力。
c.算法是核心,能够掌握核心算法的,才是产品的灵魂。
简单的回答下楼主的几个问题:
1.真的有人可以在工作经验不足5年或者30岁之前都熟悉这4种接口吗?
答复:可以,举一反三的东西,一个项目下来你就都会了,是边做边学,不是先学后做。

2/3.大多数企业真的需要一个FPGA工程师熟悉这么多接口吗,企业需要熟悉这些接口到什么程度?
答复:看企业规模,规模越小,希望FPGA工程师会的越多。大多数企业不需要你完全的从头去开发这些接口,多是IP已经开发的差不多了(或是直接上ASSP),你在上面修修补补或者配置一下而已,但是你还是要熟悉这些接口,不用精深,但是出了问题能够对照协议去读代码。

TOP

回复 7# 冲出藩篱
感谢,总结得很精辟,终于遇到高手了。
这么看来,现在确实也没有必要一个协议一个协议地去研究。
希望以后在项目中能够遇到,能够实践就好了,车道山前必有路。

TOP

usb,以太网一般外挂芯片,这些东西会用就行,除了PCIE,我一年内基本上把这些接口都调过了,很多都是工作很多年的前辈们写的,消化成自己的就行了,唯一注意的是,调试中有些很头疼的工程问题,调通一次就好多了

TOP

回复 9# zhou19891227
厉害,我再多学学。谢谢。

TOP

返回列表

站长推荐 关闭


欢迎访问 TI SLL(信号链)专区

欢迎访问 TI SLL(信号链)专区


查看