基于sca架构的软件无线电设计方法与综合业务处理平台的制作方法_2

文档序号:9790581阅读:来源:国知局
器321,I个中频DAC322。其中,CPU+DSP信号处理器的双核芯片31与信号处理FPGA芯片32通过EMIF总线进行通信。
[0032]本发明基于SCA架构的软件无线电理念,提出了一种基于SCA架构的软件无线电设计方法。该方法满足在统一的硬件平台上,实现了短波波形、超短波波形、高速数据波形组件化波形移植。
[0033]本发明作为软件无线电的一种新方法,首先分析电台硬件架构是否符合软件无线电架构要求;然后对相应的硬件资源进行分析是否满足各波形的运算速度和存储容量要求;最后对被移植波形按SCA规范要求进行相应的组件化软件模块划分,使其能满足SCA软件架构的实现要求。
[0034]本发明提供综合业务处理平台,采用模块化结构设计,明确接口标准,内插扩展信号处理技术,以简明的结构建立硬件平台,侧重以功能和电路模块对应,实现了整个软件无线电通信系统。实现了同一硬件平台,多种波形体制的兼容。同时本发明具有理念新颖、设计合理、方法可靠、实用性强,整体结构合理等特点。
【附图说明】
[0035]图1软件平台设计流程图
[0036]图2本发明波形移植方法流程图
[0037]图3本发明波形移植模块划分流程图
[0038]图4综合业务模块设计流程图
[0039]图5综合业务模件硬件资源分析流程图
[0040]图6本发明综合业务电路模件电原理图
[0041]图中符号说明:
[0042]I为主控单元,2,3为信号处理单元,4为桥接单元;
[0043]11,21,31 为 CPU+DSP 双核芯片 0MAP-L138;
[0044]22,32,41为FPGA;
[0045]221,321为中频厶0(:,222,322为中频0八(:。
[0046]111为面板通信串口,112为通用串口,113为以太网口,114为FLASH,
[0047]115 为 SDRAM,116 为 El 接口,117 为 K 接口。
【具体实施方式】
[0048]请参阅图1至图6,为本发明具体实施。
[0049]从图1至图5可以看出:
[0050]—种基于SCA架构的软件无线电设计方法,包括符合SCA规范的软件平台设计方法,移植波形功能分类与映射方法和综合业务模件设计方法,分别由步骤S1、S2和S3共3个步骤完成,其中:
[0051]所述步骤SI为符合SCA规范的软件平台设计方法,完成系统软件平台基础软件模块的划分和软件平台的管理与部署;
[0052]所述步骤S2为移植波形功能分类与映射方法,完成各移植波形的软件功能模块到硬件平台核心器件的映射;
[0053]所述步骤S3为综合业务模件设计方法,完成综合业务模件硬件资源分析,软件功能模块与核心器件对应,综合业务软件架构设计,软件功能模块设计实现。
[0054]所述步骤SI又包含步骤Sll和S12,共2个步骤,其中:
[0055]所述步骤Sll为基础软件模块划分,完成软件无线电软件平台的基础软件模块划分,将基础软件模块划分为文件解析模块、组件连接模块、资源管理、硬件抽象模块;
[0056]所述步骤S12为软件平台的管理与部署,完成软件无线电软件平台的管理与部署。将软件平台的管理与部署划分为基本接口的定义与服务、波形管理与调度、日志管理、资源监控,并提供对整个波形应用的安装、卸载、操作、配置和管理等规范规定的所有接口和功會K。
[0057]所述步骤S2又包含步骤S21和S22,共2个步骤,其中:
[0058]所述步骤S21为软件无线电台平台模块划分,完成软件无线电电台平台模块的划分,根据电台平台的整机结构,将电台划分为显控模件、综合业务模件、中频/频合模件1、中频/频合模件2、射频模件1、射频模件2和后盖板模件;
[0059]所述步骤S22为移植波形模块划分,完成对所移植波形进行功能模块的划分,通过对射频模件、中频/频合模件、后盖板模件、显控模件、综合业务模件进行移植分析,确定波形移植时需要改动的软件模块为综合业务模件,并确定需移植波形的具体软件模块。
[0060]所述步骤S3又包含S31、S32、S33、S34,共4个步骤,其中:
[0061]所述步骤S31为综合业务模块硬件资源分析,完成综合业务模块的硬件结构分析和核心器件性能、容量分析,保证硬件平台能够满足所有移植波形的软件存储、运行的空间和速率要求;
[0062]所述步骤S32为软件功能模块与核心器件对应,完成将软件功能模块置于相应的核心器件中的规划,将调制解调、跳频同步、跳频时序控制软件、MAC层控制、信道编解码、语音编解码、分组无线网、跳频时序控制、无线T0D、保密控制等软件模块移植到综合业务模块的相应芯片中进行设计规划;
[0063]所述步骤S33为综合业务软件体系架构设计,完成综合业务软件架构设计,为了实现综合业务的所有功能,程序架构划分为四个主体:主程序、中断程序、软中断和任务;主程序完成初始化处理、开机自检处理、CPU的接口处理和分组无线网;中断程序完成K口的接收和发送处理、语音芯片的接收和发送处理、语音编码、同步处理、保密机接口处理和软中断的调用;软中断主要完成调制解调处理、跳频时序控制处理、AGC控制、功率控制、频率字控制、语音解码和MAC层控制处理;任务完成数据编解码处理;调度方式为主程序首先进行初始化,然后设置主循环,同时硬件平台提供硬中断,在硬中断响应程序中设计有软中断,在软中断响应程序中设计有任务调度程序;
[0064]所述步骤S34为软件功能模块设计,完成软件功能模块具体的设计与实现,按照步骤S33的设计,软件实现以下功能模块,器件CPU+DSP上的参数加注和清除、网络管理、波形管理、参数管理、信息监控维护、业务通道处理、外部接口信令处理、数据接口控制、跳频同步、调制解调、跳频时序处理、无线TOD控制、MAC层控制、数据信道编解码、语音编解码、跳频参数管理、AGC控制、功率控制、语音接口控制、频率码控制;FPGA器件上的上下变频。
[0065]所述步骤S31,又含有步骤S311和S312,共2个步骤,其中:
[0066]所述步骤S311为硬件结构分析,完成硬件结构分析,对所使用硬件平台的CPU+DSP和FPGA的资源情况进行实时分析,保证整个平台可靠的运行。
[0067]所述步骤S312为核心器件性能及容量分析,完成硬件平台CPU+DSP和FPGA核心器件性能评估及容量进行分析。在本实施例中,核心器件CPU+DSP双核芯片的CPU指令处理能力大于375MIPS,存储空间外部代码段、数据段容量大于16Mbytes;其中DSP的工作频率375MHz,指令处理能力3648MIPS; FPGA是150万系统门级的集成电路,新的综合业务模块核心器件的资源能力满足电台波形软件移植需求。
[0068]从图6可以看出:
[0069]一种基于SCA架构的软件无线电综合业务处理平台,包括:主控单元1、第I信号处理单元2、第Π信号处理单元3、桥接单元4共四个部分相结合构成一个整体,其特征是:
[0070]所述桥接单元4中FPGA芯片41的第O?15脚与主控单元I中架构为CPU+DSP双核芯片11的第O?15脚相对应连接;
[0071]所述桥接单元4中FPGA芯片41的第16?31脚分别与第I信号处理单元2中架构为CPU+DSP双核芯片21的第O?15脚和FPGA芯片22的第O?15脚相对应连接;
[0072]所述桥接单元4中FPGA芯片41的第32?47脚分别与第Π信号处理单元3中架构为CPU+DSP双核芯片31的第O?15脚和FPGA芯片32的第O?15脚相对应连接,经桥接单元4中的FPGA芯片41的EMIF总线进行通信。
[0073]所述基于SCA架构的软件无线电综合业务处理平台中的主控单元I又包括:1个架构为CPU+DSP双核芯片11,I个面板通信串口 111,I个通用串口 112,I个以太网口 113,I个FLASH114,1个SDRAM115、1个E1接口116,1个K接口117。
[0074]所述基于SCA架构的软件无线电的综合业务处理平台中的第I信号处理单元2又包括:I个架构为CPU+DSP信号处理器的双核芯片21,I个信号处理FPGA芯片22,I个中频ADC转换器221,1个中频0六0222;其中<?1]+03?信号处理器的双核芯片21与信号处理??64芯片22通过
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1