摘要
软件无线电(SDR)包括一个无线电路和符合软件通信架构(SCA)规范的可执行无线电软件系统。该软件系统包括多种波形组件,这些波形组件可以在无线电电路初始化或波形组件初始化时加载,也可以在SDR波形运行中重新加载。SDR波形的DSP设备组件作为DSP专用处理器的代理,运行在通用处理器GPP上,负责DSP设备初始化、DSP镜像加载以及DSP设备接口的初始化。SDR波形运行中,DSP设备组件依据当前波形配置来动态加载相应的DSP镜像,而加载DSP镜像主要采用SGMII boot和基于I2C的TFTP boot。
SDR(Software Defined Radio) involves a wireless circuit and an executable software radio system that conforms to SCA(software communication architecture) specification.The software system includes a variety of waveform components,and these waveform components can be loaded in the radio circuit initialization or waveform component initialization,and also be reloaded in the operation of SDR waveform.The DSP device component of SDR waveform,as an agent of DSP dedicated processor,running on the general-purpose processor(GPP),is responsible for the initialization of the DSP device,the loading of DSP image,and the initialization of DSP device interface.The DSP device component,based on the configuration of waveform dynamically loads corresponding DSP image in the operation of SDR waveform,and the method for loading DSP image mainly adopts SGMII boot and I2C-based TFTP boot.
引文
[1]JOINT TACTICAL NETWORKING CENTER(JTNC).SCA Specification 4.0 User's Guide[S].V1.0,San Diego,California:JTNC,2012.
[2]刘文斌,廖文瑜,彭麟等.电台软件架构发展及其向SCA4.0演进的途径分析[J].通信技术,2014,47(04):396-400.LIU Wen-bin,LIAO Wen-yu,PENG Lin,et al.Analysis of Development and Methods Upgrade to SCA 4.0 for Radio Software Architecture[J].Communications Technology,2014,47(04):396-400.
[3]沈发江.基于以太网的DSP网络加载技术研究[J].微型机与应用,2013,32(07):58-60,63.SHEN Fa-jiang.Research of DSP Network Loading Technology based on Ethernet[J].Microcomputer and Application,2013,32(07):58-60,63.
[4]Texas Instruments Corp.Keystone Architecture DSP Bootloader User Guide[EB/OL].(2013-06-01)[2016-08-02].http://www.ti.com/lit/ug/sprugy5c/sprugy5c.pdf.
[5]Texas Instruments Corp.BIOS MCSDK 2.0 User Guide[EB/OL].(2015-04-01)[2016-08-02].http://processors.wiki.ti.com/index.php/BIOS_MCSDK_2.0_User_Guide.
[6]Texas Instruments Corp.TMSC6000 Assembly Language Tools v7.6 User′s Guide[EB/OL].(2014-04-01)[2016-08-02].http://www.ti.com/lit/ug/spru186x/spru186x.pdf.