想逃离魔都 去新加坡发展的 发简历给我hr@hi-talent.com The
The following are some key words for the job requirement:
o Project experience on Ethernet Switch, PCIe, SPI, I2C, 1588 protocol
o Strong ability in hand-on coding/debugging on UVM and SystemVerilog. SystemC is plus
o Good Experience on functional coverage implementation and closure
o Skilled in VCS/Verdi simulator flow
o Strong in scripting with Perl and makefile .
o Character with discipline, focus and team working
o 5-8 years verification experiences
o Work in Singapore
现在还有人会考虑去坡县?
可能有的人会去
但是这个坑不建议去, 上回有些人拖家带口的去了坡县MTK打算长期奋战 项目干完了 直接被裁员 灰溜溜的回来又要重新开始 湾湾公司太不厚道了
这边做IC工资不比国内的高啊
去mtk挖不就可以了,直接对口,不会薪资比mtk还低吧。
这不就是mtk吗?
去年给的薪资不高,不知道今年会不会学乖了。否则根本找不到人
mtk不做soc的switch.
soc和非soc的switch是什么区别呢?
就是集不集成cpu呗。
所有switch都会集成cpu core。而且有可能还有多个cpu core/
有些高性能的是外接cpu。
就算外接,内部也有。
兄弟,对switch来说,一个cpu就是一个port而已,内嵌外接不是重点。内嵌是一个端口,外接是另外一个端口,仅此而已。
不会是marvell吧
不确定有没有,但是很多switch的cpu不对外开放,而且用户不可见,datasheet里没有提,框图中也没有cpu
M家switch不在坡县吧
有verification team在坡县
绝对有的,兄弟。
我随便跟你扯一下,外接cpu如何配置交换机?有两种方式,1,local bus之类的慢速本地总线。2,通过外接cpu的管理口。
方法1,local bus管脚太多,并且速度比较慢,最关键的是外部cpu直接操作寄存器读写的话,必须开放很多的设计细节给外接cpu。客户也必须记住非常多的状态控制寄存器。
方法2,外接cpu的管理口本质上就是一个rgmii口,传输的是以太网包。外接cpu发送的是控制命令,由内嵌cpu进一步分解成原子化的寄存器读写。这种方式效率更加高一些,并且很多设计细节被封装在内部。有时候一个控制命令,可以被进一步细化成一串的原子操作,但是,外接cpu只要下一个命令。
技术讨论随便拍
有些带宽上T的switch都是全硬件处理包,外部cpu通过PCIE配置。
不仅仅这两种,对于简单的switch,smi/xsmi就可以。有的switch也可以用pcie,通过switch内部的adapter可以管理switch寄存器。
※ FROM: 202.40.236]
※ 来源:·水木社区 http://www.newsmth.net·[FROM: 202.40.236]
兄弟,哪个状态机还能分包组包,跑协议栈的?另外,有总线,有cpu core,switch作为一个模块跟内嵌cpu之间通过总线相连,凭啥不是soc?
你不要把这个内嵌cpu想简单了,外部cpu不一定跟它是直连,如果远程控制的话,甚至会一个在新疆,一个在上海电信机房。所以控制命令是封装在udp报文里面的,所以可能会有整个tcp ip的协议栈。为了方便外接cpu的控制,甚至会run一个图形界面。
全硬件是在数据转发平面,管理/控制平面还需要CPU
兄弟,你混淆了traffic和control packet的区别。traffic就是switch需要转发的数据流量,几十g很平常,纯硬件。但是交换机不是说有个硬件转发表就完了的,还有一堆的其他表来控制traffic的转发行为,这些表需要被配置。而这些配置不是生来就有的,有可能需要根据一些协议来实时生成,并且实时更新。这些协议都要跑在cpu上,无论内嵌还是外接,总要有一个。
交换机会把这些控制报文从接受到的traffic里面识别出来,转发给cpu,然后cpu生成配置。同时,cpu还会实时产生控制报文跟traffic一起发送出去。
兄弟,做个交换机的项目你就全明白了。另外,pcie在数通领域不是很普遍,因为它天然不是以太网接口啊,这些控制报文没有办法天然的传给外部cpu。不过pcie这么高的带宽,用来跟外部cpu相连也不是不可以。
你这是说的哪家的switch?B? M?
现在基本中高端的switch都带PCIe接口接外部CPU,内置的CPU性能比较弱.
为啥要集成CPU?