李燕斌,覃 超,黄扬洲,刘伟敏
(中国西南电子技术研究所,成都610036)
软件无线电是一种新型的无线电体系结构,它通过硬件和软件的结合使无线网络和用户终端具有可重配置能力。软件无线电提供了一种建立多模式、多频段、多功能无线设备的有效而且相当经济的解决方案,可以通过软件升级实现功能提高[1]。软件无线电的基本思想是以开放性、可扩展、结构精简的硬件为通用平台,把尽可能多的无线电功能用可重构、可升级的构件化软件来实现。为了便于硬件模块的升级和扩展,软件无线电系统需采用标准的、高性能的开放式总线结构,内部各功能模块间通过标准嵌入式总线相连。
作为系统内部各模块间数据传输和交换的通道,总线是系统的血管和经络,对整个无线电系统而言,其重要性不言而喻。过去的软件无线电系统一般采用VME、PCI等并行总线结构,随着高速总线技术的发展,现在软件无线电系统主要基于高速串行总线结构来设计,未来全光数据交换结构将是发展方向。
图1所示为典型的软件无线电系统结构。软件无线电系统传统的总线方式大都采用并行架构,VME和CPCI是2种最常用的嵌入式总线方式,其结构形式参见图2。

图1 典型的软件无线电系统结构Fig.1 Typical system frame of SDR

图2 传统的软件无线电嵌入式系统结构Fig.2 Traditional embedded system frame of SDR
CPCI总线实现的是一种Big Pipe的数据传输模式,其采用一组并行线挂接多个功能模块,最高负载模块数量……