• 其他栏目

    唐友喜

    • 教授 博士生导师
    • 性别:男
    • 毕业院校:电子科技大学
    • 学历:博士研究生毕业
    • 学位:博士学位
    • 在职信息:在职人员
    • 所在单位:通信抗干扰全国重点实验室
    • 办公地点:电子科技大学清水河校区主楼B3-406
    • 联系方式:
    • 电子邮箱:
    访问量:

    开通时间:..

    最后更新时间:..

    uSDR软件无线电平台

      
    发布时间:2017-08-08   点击次数:

    uSDR软件无线电平台

      

    一、简介

     

      USDR(UESTC Software Definition Radio)软件无线电平台,是信号处理、无线通信、射频测试产品快速研发的基础平台。包括uSDR开发环境、uSCA、uHAL、基带平台、AD与DA、uRF平台。

      USDR平台,使用工控机硬件构架,包括:

      * 基带信号处理板。用作信号处理,可立即提供产品符合6U CPCI标准。

      * RF板。信号收发与上下变频,工作频率可调,TDD/FDD制式可选;符合6U CPCI板卡标准。

      * FMC子卡。扣在基带处理板上,与基带处理板配套使用,符合VITA 57工业标准;

      * 提供AD/DA子卡。

      * 背板/机箱/电源。机箱有1U/2U/4U,电源有250W/300W/350W,根据用户需求选择型号。

      * 附件。包括,连接电缆、后插线等。

      



    uSDR软件架构

      


     uSDR硬件

    uSDR详细信息,请参考 http://www.dingwave.com/

     


    二、USDR特点

      (1) USDR硬件平台特点:

        * 标准性:RF/基带处理板满足6U cPCI标准,成本低,FMC子卡满足VITA 57标准。

        * 扩展性:支持插多块板卡,支持相互控制,扩充处理能力。

        * 高速互联性:在J5留有自定义高速接口,同时支持板间互连20Gbps。

        * 替换性:根据需求可更换FMC子卡,例如,由AD子卡替换为光纤子卡。

      (2) SDR软件开发套件特点:

        * 支持Simulink环境中开发,全部控制信号处理板及射频处理板,会用Simulink,就可使用本系统,开发速度快。

        * 操作简单直观,所有操作图形化。

        * 代码自动生成。自动生成波形和组件的配置文件、代码框架,减轻用户开发工作量。

        * 提供通信基本信号处理库,如:通信信号处理库和矢量运算库,加快用户开发进度。

        * 移植性强。支持Windows/Linux/VxWorks操作系统,支持DSP/X86/ARM/PPC等不同CPU。

     uSDR详细信息,请参考 http://www.dingwave.com/

     

    三、基带信号处理板

     

      参数与指标说明

      * FPGA:Xilinx V6 130T~365T;可选支持更强FPGA。

      * PowerPC:Freescale P2020 1GHz,双核;可选支持更强PPC或ARM。

      * DSP:TI TMS320C6455@1GHz;可选支持更强DSP。

      * 前面板接口:一个FMC插槽,可插AD/DA卡;以太网;高速串口,可走Aurora/SRIO等协议,支持20Gbps板间互连。

      * 后板插口:PCI标准接口;满足PICMG2.16,支持背板以太交换,走J3;J5,高速接口;可用作RF高速控制。

      * 板内总线:PCIe X1/X2;EMIF;RapidIO X1;Local Bus。

      * PCI模式:支持CPCI主机模式和设备模式,自动识别。

      * 热启动:支持远程代码加载,硬复位。

      * 控制:可通过PCI控制板上FPGA DSP PowerPC。

      * 功耗:55瓦(典型值),75瓦(峰值)。

      * 温度范围:0~55℃。

     uSDR详细信息,请参考 http://www.dingwave.com/

     

    四、射频板

     

      参数与指标说明

      * RF输入输出:1M~4GHz,可调,步进100Hz(非跳频模式);最大功率:10±2.5dBm。

      * 收发通道数:收发各1通道/板。

      * 中频输入输出:70MHz,5MHz/30MHz带宽可选。

      * 频率切换时间:<100微秒,跳频间隔0.8MHz。

      * 工作制式:TDD/FDD,软件可配置。

      * 接口:SMA,50欧。

      * 输入保护:能承受30dBm高频功率。

      * 本振相位噪声:-80dBc@1kHz; -95dBc@10kHz  * RF控制方式:低速配置:通过PCI配置; 高速配置:通过J5配置。

      * RF输出杂散:-45dB。特定频段还可优化

      * 谐波抑制:-45dB@0dBm输出。特定频段还可优化

      * 带外抑制:45dB。特定频段还可优化

      * AGC动态范围:>60dB。

      * 温度范围:0~55℃。

    uSDR详细信息,请参考 http://www.dingwave.com/

     

    五、数模及模数变换板

     

     



        参数与指标说明

      * AD:双通道14bit@250MHz。可立即提供12bit、14bit、16bit、1.5GHz等常用条件下的AD FMC成品。

      * DA:双通道16bit@1GHz。可选支持14bit@2.5GHz等。

      * 时钟:板载时钟软件可配置; 支持外供时钟;支持内部时钟输出。

      * 触发:支持Trigger输入输出。

      * 接口:MMCX,50欧。

      * 温度范围:0~55℃。

    uSDR详细信息,请参考 http://www.dingwave.com/

     

     六、软件

      模块与功能说明

      * 演示波形:模拟FM波形,PTT方式,能与对讲机互通;数字波形,PTT方式,符合ALE 141B数传规范。

      * 开发工具:提供图形化操作、观察工具,可图形化:

       (1) 配置波形;

       (2) 将波形发布到硬件平台上;

       (3) 控制波形启动、停止;

       (4) 生成配置文件;

       (5) 生成组件代码框架,方便用户编辑。

      * uSCA核心框架:可移植到DSP;能快速解决代码Bug,拥有全部知识产权,符合SCA 2.2.2协议规范,包括:

       (1) 域管理器服务;

       (2) 设备管理器服务;

       (3) 波形服务;

       (4) 波形工厂服务;

       (5) 日志服务。

      * uLibrary通信运算库:加快用户开发,提供通信领域中常见的模块,包括:

       (1) 语音编码:业务速率涵盖1.2k/2.4k/4.8k/9.6k/16k/24k/32k,以及可变速率语音编码,全面支持ITU标准;

       (2) 视频协议:支持H.323、H.264、MPEG等常见视频标准;

       (3) 信道编译码:卷积/RS/Turbo/LDPC/Golay;

       (4) 交织:行列/卷积/随机交织;

       (5) 调制解调:支持MPSK/ MSK/FSK/GMSK;

       (6) MIMO STBC/VBLAST。

      * VSIP矢量运算库:uLibrary中没有提供的功能,可采用VSIPL开发,加速波形开发。VSIPL提供矢量信号处理标准库,包括:

       (1) 复数运算;

       (2) 矢量运算;

       (3) 矩阵运算;

       (4) 卷积/相关运算;

       (5) 滤波;

       (6) FFT运算;

       (7) 内插、排序,等等。

      * uORB中间件:提供中间件服务,符合miniCORBA规范。

      * uHAL抽象层:屏蔽底层硬件,保证上层软件可移植性

      

    上述硬件平台、软件平台,如果需要,可以在5个工作日内提供成品。

      

    uSDR详细信息,请参考 http://www.dingwave.com/