以太网交换芯片这个领域怎么样?
SDN看起来是大势所趋,通用处理器处理交换包的能力也在增强,这个领域有没有沦为小众的风险?
现在SDN的演进还没有用通用处理器
将来呢?是通用处理器扩展指令把交换也处理了,还是network switching变成处理器里的标准IP?如果是后一种情况对干IC的人来说影响不大
目前的雏形都还是专有设备
这个行业已经寡头通知啦。后面的人再进来已经很困难了。
这个领域已经只剩下为数不多的几家寡头玩了,一般厂家都玩不起来了。
苏州那家,搞了这么多年,最后为国效力,也算是一个最好的结局了。
所以,从市场角度看,没啥特别好玩的。
通用处理器这块,现在不行,未来行不行,要看CPU+FPGA能走到什么程度,注意,不是简单的异构,而是合封之后的模型,现在还很未知。
CPU+FPGA和把switching IP做到SoC里比较,有什么利弊?
FPGA再怎么也没有专用IP快,在算法密集的领域(视频/音频/加解密等)还都是专用IP,对switching这个领域不太懂,不知道被取代的可能大不大
我知道的一个做HDCP的IP就是CPU做的,不过可能定制了一些加速指令/单元。
不是有没有沦为小众的风险,而是已经是小众了。低端的产品,台资公司把持,比如两个tk;高端的产品美资大鳄把持,比如某个com。中等的公司都半死不活,慢慢的在等死,比如某个a。这个不是关键,关键是,无论高端低端中端,国内都没有啥坑。我敢说,全张江,数通的坑不超过100个,包括设计和验证。
某a是谁啊?呵呵
海思网络开发部有坑
看看最近Intel收购xilinx的传闻,以及IBM Power8推出的CAPI,就知道CPU+fpga以后一定是一个大的方向了。
只是具体的体系架构需要重新设计。
Oracle的M7也是类似的架构,只是Oracle专门搞自家的数据库,所以可以把FPGA变成ASIC,但是在很多场合,FPGA只能是FPGA。
对于以太网领域,有可能的是把某些算法硬化,变成ASIC,参考M7。但为了保持灵活性,又不会完全变成M7,会变成Power8.
不在国内,想问的是趋势
看来国内就是海思和盛科了
三层交换的算法设计,主要是海思和盛科;
另外交换机里有个很重要的接口是高速serdes,10Gbps~25Gbps,这部分盛科完全没有能
力,海思可以自己设计;
你如果做上面的那个SDN,基本上没太多坑的,海思待遇好一些不够加班文化很严重,盛科
能发得出工资就不错了;
如果是做高速接口,基本上很多知名IC公司都还是需要的;
serdes投入大,和上层数字设计没什么相关度,小的startup直接用avago了
以太网领域没啥算法,除了一堆高速接口serdes以外,全是memory。
serdes可以买或者大公司里从其他做PCIE/GBE的部门拿,switching部分看上去核心全在data path上,用在data center需要把latency做低,还没搞清楚到底核心难点在什么地方,架构?frami process?
我在考虑的这个team以前是用异步逻辑降低latency,以后打算主要还是用同步设计,毕竟业界的工具支持好得多。
感觉不靠谱,latency架构决定的多些,异步只能做一些小块功能的优化吧。
核心的难点不在设计,而在定规格。那些功能是客户需要的,哪些是不需要的。同步换异步降低latency?何苦呢,能省多少latency?复杂度上去一个数量级啊。
switching统共不也就那么多“小功能块”嘛,靠谱的,要不是异步设计需要搞出一套自己的synthesis和timing tool,费力太大,没准就继续沿着那条路做下去了。
啥东西不都是十年河西,十年河东的。
今天SDN最大的特性就是软硬件分离。传统硬件厂商卖你一个交换机,管你要不要,几千个协议的软件都装在上面了,但是真正需要的就那么点。
今天能够用软件来定义网络,还不是通用CPU的能力得到了大的提升。
你准备让通用处理器做什么?
通用CPU?网络设备上都是NP吧。。。
最差也是工业级的powerpc什么的。。
sdn有多种演进路线,至今没有一个公认的方案
intel,华为,还有barefoot,cavium,bcom都有自己的想法
sdn曾经有一个想法就是通用处理器加底层硬件交换的模式
没听过NFV吗?
听说marvell的以色列部门也搞这个
我是变态芯片团队的……
久仰久仰~
这么快就沉了,顶一下!