V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
allmightbe
V2EX  ›  程序员

真心请教下各位芯片行业的大佬们,目前有个转行到 芯片行业的系统验证的机会

  •  
  •   allmightbe · 189 天前 · 3000 次点击
    这是一个创建于 189 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请教下各位芯片行业的大佬们,目前有个转行到 芯片行业的系统验证的机会。

    之前是做 c/c++开发的(目前 3 年工作经验,目前行业的 offer 也拿了,涨幅也很好了),但芯片薪资给的确实更给力。我也确认了我的工作内容。

    验证大概分为两种:

    • 芯片验证:会用到 verilog 、system verilog 、可能还会用到 uvm (这个不太确定,但我肯定用不到 uvm )
    • 系统验证(也就是我的方向):只会用到 c 相关,python 写写脚本。总之,属于硅后验证,是做系统级的验证。
    • 感觉前者是白盒测试、后者是黑盒测试。(不知道理解对不对)

    希望各位大佬给点建议,不知道芯片行业的这个方向的前景是否长久?技术壁垒会不会很低(或者说可替代性很高)?这两天会决定是否要转行。

    34 条回复    2022-09-06 11:04:48 +08:00
    ivan_wl
        1
    ivan_wl  
       189 天前
    同行,我司也在招人,有空私聊?微信号同 v2 用户名
    bitdepth
        2
    bitdepth  
       189 天前
    你懂數位電路去做 verilog 驗證?玩 C/C++這個看起來已經是 bring up 時候的樣子了
    duke807
        3
    duke807  
       189 天前 via Android
    至少沒有 35 歲畢業的擔心
    自己喜歡就可以
    另推薦開源的 cocotb 仿真,用 python 仿真 verilog 比較方便
    allmightbe
        4
    allmightbe  
    OP
       189 天前
    @bitdepth #2
    就是不懂呀。verilog 、system verilog 、uvm 都没有学过,工作中估计也用不到。总感觉不会这些,就缺乏些核心竞争力。(当然,我觉得自己自学能力也还可以,这些我都可以去自学)

    另外,bring up 就是指 硅后吗
    allmightbe
        5
    allmightbe  
    OP
       189 天前
    @duke807 #3
    喜欢谈不上,但还是有点感兴趣。

    因为以前是软件开发,比如在 c++开发领域,我把 c++研究的很透的话,就会是一个不错的加分项。
    把上面的这句话 套用在芯片行业的话,我理解 verilog 、system verilog 、uvm 就是芯片行业的语言,但是我却根本没有这些东西的经验,所以我有点恐慌(虽然我理解他们只是工具,但是我连工具都不会用,自然觉得恐慌)(我和那些一开始就使用过 uvm 的验证人员相比,就感觉弱了很多)。
    user0
        6
    user0  
       189 天前 via Android
    我不是做芯片的,不过和芯片的同事聊天,他们天天说现在验证好吃香,因为特别特别缺人。前阶段公司有个哥们被 amd double 薪资挖走了。

    非芯片行业内部人员,仅供参考!
    liulongquan
        7
    liulongquan  
       189 天前
    转数字还好,零基础培训班搞验证都能飞起来
    模拟不行
    allmightbe
        8
    allmightbe  
    OP
       189 天前
    @liulongquan #7
    不太了解培训班的行情哈。所以培训班都是 培训的 数字芯片验证呗。

    我这个应该是搞 GPU 的,GPU 我理解就是 数字芯片,对吧
    pengtdyd
        9
    pengtdyd  
       189 天前
    完全不懂,知识盲区
    shijingshijing
        10
    shijingshijing  
       189 天前
    @allmightbe 模拟的基本上不可能靠培训出来的,完全靠经验积累,越老越吃香。模拟电子可以说是神的领域。
    duke807
        11
    duke807  
       189 天前 via Android
    @allmightbe
    > 我理解他们只是工具

    no no no ,verilog 和 c/c++ 最大的區別是,看起來是寫代碼,其實是描述硬件,你要先在大腦裏面設計好硬件電路(當然不用太詳細),否則是做不好的。
    allmightbe
        12
    allmightbe  
    OP
       189 天前
    @duke807 #11
    好吧,其实我也稍微理解,他们都是硬件描述语言,或者说是 完全的硬件思维(比如电路上的电平的传导),不是以前的软件思维。

    那我想问下,我以后 有必要自学 verilog 来转到 uvm 验证相关岗位吗?
    就算不需要转到 uvm 验证,我也得学 verilog 和 uvm 来让我更好的理解这个方向吗?
    allmightbe
        13
    allmightbe  
    OP
       189 天前
    @shijingshijing #10
    那会不会 模拟的就很很偏(只是个人理解😂,说错了请指正),就业范围更少
    shijingshijing
        14
    shijingshijing  
       189 天前
    @allmightbe 模拟的基本上靠一个大牛撑起一家公司,不像数字器件,比如 CPU ,有 Intel ,AMD ,苹果,高通,联发科等等这么多公司,模拟就是 TI 一家独大,ADI 这个老二跟老大完全不是一个数量级上的,剩下的基本上可以归到 others 里面。

    主要是模拟电子到后面完全是物理学,电磁学,材料学这些,特别是涉及到 RF 射频的,一条折线走直角还是圆弧,得出来的结果可能完全不一样,这些都要靠知识积累,靠踩坑获取经验。
    Vincent103
        15
    Vincent103  
       189 天前
    国内的芯片行业的前景不得看美国是不是还继续封锁我们吗?
    至少我们公司是做半导体 AOI 设备的,很多封装厂都在尽力使用国产设备进行替换。
    ivan_wl
        16
    ivan_wl  
       189 天前   ❤️ 1
    @allmightbe 芯片相关主要就是 3 个方向,设计,验证,还有相关的软件开发,包括系统验证。
    设计就是使用硬件描述语言,verilog 这些的,设计具体的电路。
    验证就是通过模拟仿真等手段,测试电路是不是符合预期。
    系统验证就是把这个芯片在系统上运行起来做功能验证,要开发固件,驱动等。一般在流片前就要在 FPGA 上进行验证。
    vance123
        17
    vance123  
       189 天前 via Android   ❤️ 1
    不看好芯片行业。过几年国家就会撤资,潮水退去,卖不出产品的公司都得死
    emhhb2ppy
        18
    emhhb2ppy  
       189 天前
    我哥们在一个国内芯片测试验证的公司。他们公司很稳定,没有销售,项目做不完。12 年去的,干了十年了。我感觉这样的公司不错。行业的发展总是起起伏伏,你想要看多少年?我认为半导体行业在国内继续发展十年一点问题没有。这东西是实体行业不是互联网的融资上市的路线。哪个公司,我想了解一下,我也想进这个行业....
    madeye
        19
    madeye  
       189 天前
    数理基础不错的话,可以考虑形式化验证,长期招聘中:

    Danswerme
        20
    Danswerme  
       189 天前
    @vance123 不是被掐脖子了么?为啥会撤资呢?
    vance123
        21
    vance123  
       189 天前
    @Danswerme 因为没钱了,或者说有更需要花钱的地方
    fxxkgw
        22
    fxxkgw  
       189 天前
    看好这个行业 芯片行业非常大 国产代替的节奏不可阻挡 而且关键这个是实打实的实业。。。
    以前在数通行业做设备 像那种堆叠的交换机设备 整个板子上可能连最简单的电容都是进口的 我们只能拿着别人的文档调寄存器 自嘲是寄存器熟练工
    对华为的封杀真的敲醒了很多人,整个行业从基础的设备制造到蚀刻、流片、封测等等都在进行这国产化
    zhaofish
        23
    zhaofish  
       188 天前 via Android
    @fxxkgw 虽然芯片行业会越来越好,但是也要看是什么公司,现在有产品并且出货的公司可以去,初创公司就要仔细辨认了,19 年之后涌现了很多芯片设计公司,这些公司是资本用钱砸出来的,有些是有水分的
    im67
        24
    im67  
       188 天前
    IC 工程师好像都要硕士起步。要是没有这个门槛,以现在这个火热程度,肯定有一大批培训机构跟进。
    churchmice
        25
    churchmice  
       188 天前 via Android
    post silicon 的回片测试,我感觉你的职位因为还是 baremetal 的测试,就是寄存器读写,也不用复杂算法,但是深入某个方向的话需要懂一些具体的硬件协议去调试定位问题,比如 pcie,usb 这些,内容是蛮枯燥的,积累吧也是有的
    b1u2g3
        26
    b1u2g3  
       188 天前
    这么年轻,学一学新领域又何妨呀~~~
    lingxi27
        27
    lingxi27  
       188 天前
    @allmightbe 听上去是我们组做的事情,想多看看机会吗
    allmightbe
        28
    allmightbe  
    OP
       188 天前
    @ivan_wl #1
    @madeye #19
    @lingxi27 #27
    各位大佬,base 城市哪里,方便留个联系方式
    lingxi27
        29
    lingxi27  
       188 天前
    @allmightbe bGktY2Fubm9uQDE2My5jb20=
    mylonelycat
        30
    mylonelycat  
       185 天前
    芯片行业的周期性很强,验证招的人感觉现在太多了一点。到了下行周期,不知道怎么样。
    如果可能的话,我觉得 RTL 开发会好一点。
    a852695
        31
    a852695  
       93 天前
    @emhhb2ppy 的确,在老美的持续封锁下,这块技术无论如何都要发展起来,不然一直受制于人,说不定哪天又来一个封锁,没有芯片很多工业都得走下坡路。也准备转了。
    a852695
        32
    a852695  
       93 天前
    @ivan_wl 请教大佬,如果从 it 转行的话,从系统验证入手会不会更容易一些呢。
    ivan_wl
        33
    ivan_wl  
       93 天前
    @a852695 这个怎么说呢,都是写写软件代码,不过和 IT 比,这里的代码会更接近底层,需要你理解芯片硬件是怎么运行的。另外各个细分领域的知识和经验也很重要,比如做存储系统控制芯片,就需要熟悉 PCIe NVMe 等协议,这些经验换了一个细分行业可能就没什么用了。建议还是先选定方向吧
    Padawan
        34
    Padawan  
       29 天前
    不知道楼主有没有去。硬件行业都是赢者通吃,不如软件有前途。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2129 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 12:11 · PVG 20:11 · LAX 05:11 · JFK 08:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.