在配置、控制和管理数据平面,对低速数据可以采用串行总线如UART、I2C、CAN、UART扩展的RS485等;对于高速传输可以采用主从并行总线如PCI、HPI、DSI、UTOPIA等,或采用FE/GE、PCIe、sRIO等网络互连技术;如果需要通过外部以太网管理系统内部则需要使用FE、GE等通用网络技术。
对于系统的整体互连拓扑,当整体算法链路固定且主要为顺序传递或逐级分解/汇聚或dsp数量较少时,可以采用两dsp间点—点直接互连组成的链/环式、树/星型、二/三维规则拓扑、Mesh等拓扑结构;当需要中、低性能的多dsp间相互传输,可以采用多点总线、FPGA星型、FE/GE的星型网络拓扑;当需要较多dsp间的高性能互连、算法灵活或需要性能与规模的线性扩展时,可以使用FPGA或分组交换网络形成的星型拓扑。
结语
现代高性能多dsp并行dsp系统一般将采用分平面的混合互连与传输技术。高性能多dsp的互连和数据传输将主要是基于低压差分SerDes的全双工互连和分组数据传输。当dsp数量较少时系统级互连将以dsp间的直接互连为主,当dsp数量较多时将以交换机及交换网络为中心。多dsp互连的整体发展趋势是从局部的差异化互连→全局统一的网络互连;从直接互连/传输→通过中介的间接传输→通过互连网络的间接传输;从非标准互连→标准互连;从通用以太网→面向信号处理优化的高性能嵌入互连网络sRIO。