Earthboy333
2022-06-28T14:36:42+00:00
入职还不到一周,我今天的摸鱼时间就超过三个小时了(八小时工作制),第一份工作,我不想混啊[s:ac:瞎]。
带我的大佬就给我一份设计方案和配套的原理图,让我自己看,一天到晚都看那玩意,直犯困[s:ac:晕]。
有没有大佬可以指点一下,萌新应该先了解一些什么东西呢[s:a2:偷吃]
摸,使劲摸!![不是]
设计方案看一看,摸一下主芯片是啥,外围有啥,外部连接有啥,主芯片和外围是怎么配置的,搞清楚这板子是用来干啥的。我们自己的方案一般都包括主芯片子系统、FPGA子系统、时钟子系统balabala。
搞清楚这些才知道调板子的时候要关注啥。比如,高速接口丢包、跳帧,是不是时钟有问题呀,时钟要求的规格参数是多少呀之类的。单板为什么起不来呀,串口没有打印是卡在哪一步等等。
原理图我反而觉得没有方案重要,现在芯片硬性规定比较多,局限性比较大。有些细节设计可能要实际接触了才会发现,为什么要这样做。
再就是,去实验室溜达会呗,找板子摸一摸。方案看着是真困,我实习的时候差点睡在位置上了[s:ac:瞎]
[quote][pid=623481769,32597509,1]Reply[/pid] Post by [uid=61493216]阿松42[/uid] (2022-07-07 23:25):
摸,使劲摸!![不是]
设计方案看一看,摸一下主芯片是啥,外围有啥,外部连接有啥,主芯片和外围是怎么配置的,搞清楚这板子是用来干啥的。我们自己的方案一般都包括主芯片子系统、FPGA子系统、时钟子系统balabala。
搞清楚这些才知道调板子的时候要关注啥。比如,高速接口丢包、跳帧,是不是时钟有问题呀,时钟要求的规格参数是多少呀之类的。单板为什么起不来呀,串口没有打印是卡在哪一步等等。
原理图我反而觉得没有方案重要,现在芯片硬性规定比较多,局限性比较大。有些细节设计可能要实际接触了才会发现,为[/quote]谢谢大佬[s:ac:羡慕],设计方案里各个模块以及它们之间的连接关系都描述得很详细,不过芯片估计我是接触不到了,研发部门和生产部门隔特别远,这个方案是一年前的了,也不知道研发部门这边还有没有。。。,另外,cadence,vivado,pads我应该先学哪个呢?
Reply to [pid=623484642,32597509,1]Reply[/pid] Post by [uid=62871223]商周舟[/uid] (2022-07-07 23:42)
要是计算机想转硬件的话,有啥建议嘛?我是已经工作两年多了,是要走考研的路径还是读博的路径?
不是看你摸鱼不,是看你同事摸鱼不,如果不是过段时间就没法摸鱼了
[quote][pid=623620920,32597509,1]Reply[/pid] Post by [uid=60068582]spartawhy117[/uid] (2022-07-08 15:18):
要是计算机想转硬件的话,有啥建议嘛?我是已经工作两年多了,是要走考研的路径还是读博的路径?[/quote]我也才工作,不是很清楚[s:ac:晕],不过要是想做硬件,模电数电高频这些课程都得学过才行吧,原理图和pcb板总得看懂不是[s:ac:瞎]
[quote][pid=623621849,32597509,1]Reply[/pid] Post by [uid=61849681]沙777[/uid] (2022-07-08 15:22):
不是看你摸鱼不,是看你同事摸鱼不,如果不是过段时间就没法摸鱼了[/quote]同事都在做项目啊,还有年中总结,新入职的其他部门的同事,他们的导师每天都在指导他们学啥,带我的大佬每天找他沟通项目的人都很多,而且现在还出差了[s:ac:喷]
Reply to [pid=623484642,32597509,1]Reply[/pid] Post by [uid=62871223]商周舟[/uid] (2022-07-07 23:42)
学vivado,转fpga
[quote][pid=623748806,32597509,1]Reply[/pid] Post by [uid=61899559]bbyeah[/uid] (2022-07-09 05:49):
学vivado,转fpga[/quote]好哒[s:ac:羡慕]
[quote][pid=623620920,32597509,1]Reply[/pid] Post by [uid=60068582]spartawhy117[/uid] (2022-07-08 15:18):
要是计算机想转硬件的话,有啥建议嘛?我是已经工作两年多了,是要走考研的路径还是读博的路径?[/quote]你这转硬件属实有点想不开[img]https://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]
硬件再往后比卷度不比软件差,但是收入差别很大[img]https://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]
我已经摸鱼2周了,老板让做电源天天过来视察,看啥呢看
[quote][pid=623748806,32597509,1]Reply[/pid] Post by [uid=61899559]bbyeah[/uid] (2022-07-09 05:49):
学vivado,转fpga[/quote]我也是听nga老哥推荐,毕业做fpga的,刚入职两个月,感觉难度还挺大的,特别是调试硬件很麻烦,不过门槛确实比其他硬件高点吧,不做项目基本练不出来
了解下板子的电源树/时钟拓扑/关键芯片的特性,参数,外围电路设计等等
如果涉及fpga/cpld的话需要学下verilog
硬件是个需要和测试,软件,结构,工艺,可靠性,生产等各个专业打交道的岗位,需要的知识比较广泛。学一下常用的总线协议,高速/低速SI、电源环路分析、系统、EMC等的基础知识,基本的调试分析方法,常用硬件调试工具的使用。然后快速阅读datasheet的能力,像intel的cpu一般都会有动辄几千页的PDG,EDS,handlebook等等英文参考资料,需要有快速获取需要的信息的能力
硬件工作要想游刃有余,还是需要对器件特性有比较深的理解的。虽然很多时候大家都是原理图抄来抄去,借鉴成熟模块,参考芯片厂家设计,但遇到疑难问题就看出水平差距了。遇到问题追根究底,分析清楚底层原理才能有提高,不然就永远只是拉线工程师。
我做了四年硬件了,还是时常感觉自己非常菜,每天被各种问题摩擦,和软件扯皮,不过一个完整项目做下来感觉提升还是比较明显的。楼主一起加油吧,猛练自然强[s:a2:干杯]
Reply to [pid=623924366,32597509,1]Reply[/pid] Post by [uid=39335287]NEUQ王不留行[/uid] (2022-07-10 00:00)
看来老哥也是做X86主板的啊,对这套这么熟悉
是大厂还是小厂?
大厂就摸吧,反正搞到后面都是模块电路
小厂请直接转FPGA
[quote][pid=623927509,32597509,1]Reply[/pid] Post by [uid=37707427]半点孤灯[/uid] (2022-07-10 00:24):
看来老哥也是做X86主板的啊,对这套这么熟悉[/quote]哈哈,X86,ARM都搞过,兄弟做服务器还是pc啊[s:a2:干杯2]
[quote][pid=623924366,32597509,1]Reply[/pid] Post by [uid=39335287]NEUQ王不留行[/uid] (2022-07-10 00:00):
了解下板子的电源树/时钟拓扑/关键芯片的特性,参数,外围电路设计等等
如果涉及fpga/cpld的话需要学下verilog
硬件是个需要和测试,软件,结构,工艺,可靠性,生产等各个专业打交道的岗位,需要的知识比较广泛。学一下常用的总线协议,高速/低速SI、电源环路分析、系统、EMC等的基础知识,基本的调试分析方法,常用硬件调试工具的使用。然后快速阅读datasheet的能力,像intel的cpu一般都会有动辄几千页的PDG,EDS,handlebook等等英文参考资料,需要有快速获取需要的信息的[/quote]谢谢大佬![s:ac:羡慕]
[quote][pid=623928017,32597509,1]Reply[/pid] Post by [uid=37172390]哇擦哇擦[/uid] (2022-07-10 00:28):
是大厂还是小厂?
大厂就摸吧,反正搞到后面都是模块电路
小厂请直接转FPGA[/quote]小厂,应聘的职位就是FPGA硬件工程师[s:ac:瞎]
[quote][pid=623620920,32597509,1]Reply[/pid] Post by [uid=60068582]spartawhy117[/uid] (2022-07-08 15:18):
要是计算机想转硬件的话,有啥建议嘛?我是已经工作两年多了,是要走考研的路径还是读博的路径?[/quote]…劝你不要往坑里走,自讨苦吃[s:ac:喷]