原创 用ATCA代替定制多核SoC

2007-6-22 11:28 3734 4 4 分类: 通信

随着IDT推出新的PPS器件EDN的执行编辑Ron Wilson写了一篇关于ATCA的blog,文章如下:


如果你需要有适当的计算能力而又无力去设计一个SoC,那么基于标准IC去异构一个平台就是个可选方案。最显而易见的方式就是通过软件来实现这一过程,但是这种方式有它的局限性。首先它只可以应用于对时间不敏感的任务,除非你可以忍受高速CPU的身影只是偶尔的闪现;其次,架构上的一小步异化都代表着芯片管芯和功耗的一大步。


但是如果你限定一个设计空间并扩展可编程能力的界定,那么有一些不错的方案可以避免上述的缺点。ATCA就是一个很好的例子,它是串行RapidIO(sRIO)链接的星形网络,输入和输出端口通过DSP在中心进行交换,ATCA在限定空间有效的实现了一种计算架构,使得通过标准器件实现交换和DSP节点成为可能。


这个构思给设计者留下了发挥的空间,IDT就推出了一个有趣的器件,位于星行拓扑中心的预处理交换PPS芯片。近日,第二代芯片问世,详情可查阅资料。它除了作为一个快速的buffer外,很重要的一个功能是可以代替DSP做一些数据处理的工作,减轻每个节点DSP的负荷。


利用软件来实现异构,但不是利用在通用CPU上编译执行C语言,而是利用顺序代码驱动特殊的状态机,这种方式在专用硬件和CPU或DSP集群之间开辟了一个新的空间。对于IDT和ATCA,随着多核方案开始在SoC和板级都开始取代基于CPU的系统架构,它们都在找寻这种应用的新天地。

文章评论0条评论)

登录后参与讨论
我要评论
0
4
关闭 站长推荐上一条 /3 下一条