如果是做终端网络设备(网关、***……),该选那种cpu好呢?
我做嵌入式开发时间不长,ppc没接触过,目前只是拿了一块ixp425的板子做了做评估,跑的是2.4的内核,64字节小包转发效率一般,才只有30%左右,超过512字节才差不多能到百兆线速,不知道mpc82xx系列怎么样,有谁对比测过吗?
当初打算选ixp425主要是考虑是arm核,做的人也比较多,资料相对好找,应该说开发难度稍微低一点,不过,如果今后考虑做高端一点的(ixp2xxx),感觉开发模式跟ixp4xx系列完全不一样,估计开发难度比较大了,是不是mpc系列在开发方式的延续性上会好一点?是不是mpc系列的网络通信处理部分完全是硬件处理,也不像ixp2xxx会涉及到微码开发了?
目前,我们是想综合评估一下这两种系列的cpu的性能、成本、软硬件开发难度,也便于今后的延续性开发,希望版上的大虾能给小弟指条明道,谢谢 |