摘要

现代信号处理系统中,处理器的性能不断提高,而同时期处理器的总线频率增长却相对缓慢,导致了处理器数据处理需求与总线所能提供数据能力的矛盾,并成为了制约系统性能的关键因素之一[1]。SRIO协议因为其传输速度快,可靠性强、灵活度高的优点,被作为一种解决总线速率的方法,广泛应用在多个模块的互连中,用以实现高速通信。本文基于国产SRIO交换芯片NRS1800,研究了在FPGA和PowerPC之间以及PowerPC之间实现SRIO协议的方法,并通过NRS1800实现了多个模块间的高速通信。同时利用软件对SRIO数据传输性能进行了验证,为国产化的高速信号处理平台的设计提供了参考[2]。