欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件无线电体系结构.ppt

    • 资源ID:86901593       资源大小:2.78MB        全文页数:64页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件无线电体系结构.ppt

    软件无线电基础任课老师:杜青松信息科学与工程学院第四章软件无线电体系结构本章学习的主要内容本章学习的主要内容体系结构综述体系结构综述体系结构综述体系结构综述1软件无线电的系统模型软件无线电的系统模型软件无线电的系统模型软件无线电的系统模型 2软件无线电的基本结构软件无线电的基本结构软件无线电的基本结构软件无线电的基本结构3软件无线电的软件体系结构软件无线电的软件体系结构软件无线电的软件体系结构软件无线电的软件体系结构5软件无线电的硬件体系结构软件无线电的硬件体系结构软件无线电的硬件体系结构软件无线电的硬件体系结构43什么是体系结构?4.1 4.1 体系结构综述体系结构综述vv所谓体系结构,是指一个全面、一致的功能、所谓体系结构,是指一个全面、一致的功能、组件、设计原则的集合,依靠它可以组织、组件、设计原则的集合,依靠它可以组织、设计、构建一个系统。设计、构建一个系统。vv一个特定系统的体系结构对系统功能和组成一个特定系统的体系结构对系统功能和组成进行了区分,并将这些系统功能分配给相应进行了区分,并将这些系统功能分配给相应的组件和接口。的组件和接口。vv随着系随着系统统复复杂杂性增加,系性增加,系统统体系体系结结构的作用构的作用越来越重要。越来越重要。4软件无线电体系结构vv软件无线电体系结构是实现软件无线电概念软件无线电体系结构是实现软件无线电概念的具体设计结构,包括硬件体系结构、软件的具体设计结构,包括硬件体系结构、软件体系结构和接口协议等部分。体系结构和接口协议等部分。vv软件无线电体系结构是软件无线电技术的核软件无线电体系结构是软件无线电技术的核心,其设计必须综合考虑无线通信的技术现心,其设计必须综合考虑无线通信的技术现状和长远发展,具有融合各个通信标准的能状和长远发展,具有融合各个通信标准的能力。力。4.1 4.1 体系结构综述体系结构综述5软件无线电体系结构vv广义上讲,软件无线电的专门技术和相关技广义上讲,软件无线电的专门技术和相关技术都属于软件无线电体系结构的研究范围:术都属于软件无线电体系结构的研究范围:vv如:宽带天线和多频段射频模块技术、电磁如:宽带天线和多频段射频模块技术、电磁兼容技术、材料技术、高速宽带模兼容技术、材料技术、高速宽带模/数和数数和数/模模变换技术、抗干扰和保密技术、软件设计方变换技术、抗干扰和保密技术、软件设计方法和设计技术、软硬件之间的接口通信协议法和设计技术、软硬件之间的接口通信协议等等4.1 4.1 体系结构综述体系结构综述6通信系统模型4.2 SDR4.2 SDR的系统模型的系统模型传统无线通信模型传统无线通信模型 软件无线电的多频带、多模式、多线程、多个性化软件无线电的多频带、多模式、多线程、多个性化的特点需要从这个简单的通信模型上进行扩展。的特点需要从这个简单的通信模型上进行扩展。7通信系统模型4.2 SDR4.2 SDR的系统模型的系统模型RF信道扩展信道扩展为信道集为信道集信源扩展为信信源扩展为信源集源集基本函数模型基本函数模型 8通信系统模型4.2 SDR4.2 SDR的系统模型的系统模型可编程的射频及信道接入:对多个射频段和其他可能的可编程的射频及信道接入:对多个射频段和其他可能的可编程的射频及信道接入:对多个射频段和其他可能的可编程的射频及信道接入:对多个射频段和其他可能的 信道接入方式进行自动接入信道接入方式进行自动接入信道接入方式进行自动接入信道接入方式进行自动接入 中频处理:进行滤波、频率变换、波束形成等处理中频处理:进行滤波、频率变换、波束形成等处理中频处理:进行滤波、频率变换、波束形成等处理中频处理:进行滤波、频率变换、波束形成等处理调制解调:包含多种调制技术,实现多模式无线电所要调制解调:包含多种调制技术,实现多模式无线电所要调制解调:包含多种调制技术,实现多模式无线电所要调制解调:包含多种调制技术,实现多模式无线电所要 求的多种调制方式求的多种调制方式求的多种调制方式求的多种调制方式 9通信系统模型4.2 SDR4.2 SDR的系统模型的系统模型u信源阶段:信源阶段:信源编码算法、远程信息输入信源编码算法、远程信息输入软件无线电节点对计算的需求:软件无线电节点对计算的需求:u信道阶段:信道阶段:波束形成算法、频段选择、调制方式选择波束形成算法、频段选择、调制方式选择 数据格式选择数据格式选择u联合控制:联合控制:管理和协调整个系统的正常工作管理和协调整个系统的正常工作 用户选择不同的配置,系统对运算的需用户选择不同的配置,系统对运算的需求有很大不同。求有很大不同。10通信系统模型4.2 SDR4.2 SDR的系统模型的系统模型一个软件无线电节点个性化配置服务供应商软件无线电基站上上上上传传传传个性化配置下下下下载载载载其它软件无线电节点 不能超过不能超过系统本身系统本身允许的最允许的最大限量大限量软件无线电节点个性化配置软件无线电节点个性化配置 11SDR系统等效软件模型4.2 SDR4.2 SDR的系统模型的系统模型软件无线电系统硬件的等效软件模型软件无线电系统硬件的等效软件模型 12SDR系统等效软件模型4.2 SDR4.2 SDR的系统模型的系统模型优点优点优点优点明确系统顶层的即插即用接口;明确系统顶层的即插即用接口;可以预测和控制系统的性能;可以预测和控制系统的性能;为建立标准定义一个参考模型;为建立标准定义一个参考模型;为产品演化提供体系结构;为产品演化提供体系结构;特点特点特点特点拓拓扑扑结结构构中中的的节节点点和和有有向向线线段段可可带带有有有有关关的的任任何何重重要要特特性性。这这些些重重要要特特性性构构成成拓扑空间的维数。拓扑空间的维数。13软件无线电系统的基本结构4.3 SDR4.3 SDR系统的基本结构系统的基本结构vv一个实际的软件无线电系统基本结构如下图一个实际的软件无线电系统基本结构如下图14软件无线电系统的基本结构vv软件无线电系统基本结构主要包括:宽带天软件无线电系统基本结构主要包括:宽带天线、射频前端、变频、高速线、射频前端、变频、高速ADCADC和和DACDAC、数字、数字信号处理,另外还有系统的控制部分。信号处理,另外还有系统的控制部分。vv软件无线电软件无线电系统的工作是通过软件硬件的协系统的工作是通过软件硬件的协调共同完成的。调共同完成的。vv软件无线电系统体系结构包括硬件体系结构软件无线电系统体系结构包括硬件体系结构和软件体系结构。和软件体系结构。4.3 SDR4.3 SDR系统的基本结构系统的基本结构15无线电体系结构的演变4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构16无线电体系结构的演变4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构17硬件体系结构的划分方法vv一是按照构成硬件平台的物理介质划分;一是按照构成硬件平台的物理介质划分;vv二是按照系统中各功能模块的连接方式划分,二是按照系统中各功能模块的连接方式划分,即各功能模块如何互联,从而组成一个开放即各功能模块如何互联,从而组成一个开放的、可扩展的、标准的,同时具有较高数据的、可扩展的、标准的,同时具有较高数据吞吐率的硬件平台。吞吐率的硬件平台。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构18按物理介质区分的硬件体系结构vv按照按照物理介质划分的物理介质划分的SDR硬件体系结构主要硬件体系结构主要分三种:分三种:1.1.1.1.是以通用处理器是以通用处理器是以通用处理器是以通用处理器GPPGPPGPPGPP为基础的体系结构,该结构为基础的体系结构,该结构为基础的体系结构,该结构为基础的体系结构,该结构直接采用直接采用直接采用直接采用PCPCPCPC机和工作站进行数字信号处理;机和工作站进行数字信号处理;机和工作站进行数字信号处理;机和工作站进行数字信号处理;2.2.2.2.是以是以是以是以DSPDSPDSPDSP为基础进行数字信号处理的体系结构;为基础进行数字信号处理的体系结构;为基础进行数字信号处理的体系结构;为基础进行数字信号处理的体系结构;3.3.3.3.是以是以是以是以FPGAFPGAFPGAFPGA为基础进行数字信号处理的体系结构;为基础进行数字信号处理的体系结构;为基础进行数字信号处理的体系结构;为基础进行数字信号处理的体系结构;4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构19按物理介质区分的硬件体系结构vvGPPGPPGPPGPP:即通用处理器:即通用处理器:即通用处理器:即通用处理器(General(General(General(General PerposePerposePerposePerpose Processor)Processor)Processor)Processor),一般指的是服务器和桌面计算机用的,一般指的是服务器和桌面计算机用的,一般指的是服务器和桌面计算机用的,一般指的是服务器和桌面计算机用的CPUCPUCPUCPU芯片,芯片,芯片,芯片,如如如如IntelIntelIntelIntel系列系列系列系列CPUCPUCPUCPU;vvDSPDSPDSPDSP:是指专门为快速实现各种数字信号处理算法:是指专门为快速实现各种数字信号处理算法:是指专门为快速实现各种数字信号处理算法:是指专门为快速实现各种数字信号处理算法而设计的具有特殊结构的微处理器;而设计的具有特殊结构的微处理器;而设计的具有特殊结构的微处理器;而设计的具有特殊结构的微处理器;vvFPGAFPGAFPGAFPGA:即现场可编程门阵列:即现场可编程门阵列:即现场可编程门阵列:即现场可编程门阵列(Field Programmable(Field Programmable(Field Programmable(Field Programmable Gate Array)Gate Array)Gate Array)Gate Array)。它是作为专用集成电路。它是作为专用集成电路。它是作为专用集成电路。它是作为专用集成电路(ASIC)(ASIC)(ASIC)(ASIC)的一的一的一的一种半定制电路出现的。种半定制电路出现的。种半定制电路出现的。种半定制电路出现的。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构20按物理介质区分的硬件体系结构vv基于基于GPPGPP的体系结构的体系结构vv完全采用完全采用完全采用完全采用PCPCPCPC机和工作站完成所有的信号处理工作,机和工作站完成所有的信号处理工作,机和工作站完成所有的信号处理工作,机和工作站完成所有的信号处理工作,这样的软件无线电系统也称为虚拟无线电。这样的软件无线电系统也称为虚拟无线电。这样的软件无线电系统也称为虚拟无线电。这样的软件无线电系统也称为虚拟无线电。vv优点:计算机体系结构的开放性、灵活性、可编优点:计算机体系结构的开放性、灵活性、可编优点:计算机体系结构的开放性、灵活性、可编优点:计算机体系结构的开放性、灵活性、可编程性和人机界面等方面的能力非常强,开发调试程性和人机界面等方面的能力非常强,开发调试程性和人机界面等方面的能力非常强,开发调试程性和人机界面等方面的能力非常强,开发调试容易,最接近理想的软件无线电容易,最接近理想的软件无线电容易,最接近理想的软件无线电容易,最接近理想的软件无线电vv缺点:通用计算机技术水平还达不到理想处理能缺点:通用计算机技术水平还达不到理想处理能缺点:通用计算机技术水平还达不到理想处理能缺点:通用计算机技术水平还达不到理想处理能力,性能比较差,成本相当高,实用性不强。力,性能比较差,成本相当高,实用性不强。力,性能比较差,成本相当高,实用性不强。力,性能比较差,成本相当高,实用性不强。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构21按物理介质区分的硬件体系结构vv基于基于DSPDSP的体系结构的体系结构vv基于基于基于基于DSPDSPDSPDSP的结构是目前可实现的一种结构。的结构是目前可实现的一种结构。的结构是目前可实现的一种结构。的结构是目前可实现的一种结构。vv这种结构的通用性、灵活性比较好,开发调试比这种结构的通用性、灵活性比较好,开发调试比这种结构的通用性、灵活性比较好,开发调试比这种结构的通用性、灵活性比较好,开发调试比较容易,性能比较好。较容易,性能比较好。较容易,性能比较好。较容易,性能比较好。vv是立足于当前的硬件水平、能够初步实现软件无是立足于当前的硬件水平、能够初步实现软件无是立足于当前的硬件水平、能够初步实现软件无是立足于当前的硬件水平、能够初步实现软件无线电思想的一种体系结构。线电思想的一种体系结构。线电思想的一种体系结构。线电思想的一种体系结构。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构22按物理介质区分的硬件体系结构vv基于基于FPGAFPGA的体系结构的体系结构vv基于基于基于基于FPGAFPGAFPGAFPGA的结构通用性、灵活性好,成本很低,的结构通用性、灵活性好,成本很低,的结构通用性、灵活性好,成本很低,的结构通用性、灵活性好,成本很低,体积和功耗可以很小,性能比较好。体积和功耗可以很小,性能比较好。体积和功耗可以很小,性能比较好。体积和功耗可以很小,性能比较好。vv在软件无线电系统中,对于一些复杂的、通用在软件无线电系统中,对于一些复杂的、通用在软件无线电系统中,对于一些复杂的、通用在软件无线电系统中,对于一些复杂的、通用DSPDSPDSPDSP不能完成的功能,可采用专用处理器和不能完成的功能,可采用专用处理器和不能完成的功能,可采用专用处理器和不能完成的功能,可采用专用处理器和FPGAFPGAFPGAFPGA来来来来实现。实现。实现。实现。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构23按连接方式区分的硬件体系结构vv在软件无线电系统中,各功能模块通过一定在软件无线电系统中,各功能模块通过一定的连接方式进行互联而组成了一个开放的、的连接方式进行互联而组成了一个开放的、可扩展的、标准的、具有较高数据吞吐率的可扩展的、标准的、具有较高数据吞吐率的硬件平台。硬件平台。vv按照系统中各功能模块的连接方式,硬件体按照系统中各功能模块的连接方式,硬件体系结构可以分为流水式结构、总线式结构、系结构可以分为流水式结构、总线式结构、交换式结构、基于计算机和网络式结构等。交换式结构、基于计算机和网络式结构等。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构24按连接方式区分的硬件体系结构vv流水式结构流水式结构4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构25流水式结构以流水线形式进行互联,与流水式结构以流水线形式进行互联,与无线通信的信号流向一致,因此效率较高。无线通信的信号流向一致,因此效率较高。其优点如下:其优点如下:时延短、硬件简单时延短、硬件简单实时性好、处理速率高实时性好、处理速率高缺点如下:缺点如下:耦合相当紧密,独立性不高耦合相当紧密,独立性不高去除或调整某一模块,会导致总体结构的改去除或调整某一模块,会导致总体结构的改变变26若增加中频带宽或信道数,那么现有的数若增加中频带宽或信道数,那么现有的数字下数变频也将改变,字下数变频也将改变,牵一发而动全身!牵一发而动全身!在体系结构中各模块之间的接口都是面向在体系结构中各模块之间的接口都是面向特定对象设计的,各模块之间不存在统一和特定对象设计的,各模块之间不存在统一和开放性接口标准。导致接口的通用性和伸缩开放性接口标准。导致接口的通用性和伸缩性变差、不利用技术的协同与进步,而且带性变差、不利用技术的协同与进步,而且带宽比较窄。宽比较窄。27按连接方式区分的硬件体系结构vv总线式结构总线式结构4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构 宽宽 带带 射射 频频板板 存存 储储 器器 板板并并行行DSP板板高高速速A/DD/A板板 VME 主主机机板板 用用 户户 接接 口口 板板音频音频视频视频传真传真数据数据VME总线总线 多路耦合器多路耦合器 高速数据总线高速数据总线28 各功能通过总线连接、并通过总线交换数据各功能通过总线连接、并通过总线交换数据及控制命令。及控制命令。总线易成为系统扩展的瓶颈,特别是实时总线易成为系统扩展的瓶颈,特别是实时处理性高的地方。因此总线须具备高速率、处理性高的地方。因此总线须具备高速率、能进行复杂控制、便于复杂控制和功能控能进行复杂控制、便于复杂控制和功能控制。制。软件无线电的总线结构特点:软件无线电的总线结构特点:a)支持多处理器系统支持多处理器系统数据运算量大,要求很高的处理速度,如数据运算量大,要求很高的处理速度,如果采用果采用DSP,则目前单片,则目前单片DSP无法胜任,需无法胜任,需多多DSP并行处理。并行处理。29b)具有带宽高速的特性具有带宽高速的特性为保证大量的数据传输,软件无线电具为保证大量的数据传输,软件无线电具有较高的数据传输和有较高的数据传输和I/O口吞吐能力,总线口吞吐能力,总线传输速率超过传输速率超过50Mb/s,支持,支持32-64位的数据位的数据和总地址线。和总地址线。c)具有良好的机械和电磁特性具有良好的机械和电磁特性总线总能在恶劣的通信环境下工作,保证总线总能在恶劣的通信环境下工作,保证一定的通信性能。一定的通信性能。30d)需要复杂的控制机制,如采用分级总线需要复杂的控制机制,如采用分级总线或多总线方式或多总线方式软件无线电要求通信系统具有较高的通信软件无线电要求通信系统具有较高的通信处理能力,只有采用先进的标准化总线结处理能力,只有采用先进的标准化总线结构,才能发挥适应性,升级换代快的特点。构,才能发挥适应性,升级换代快的特点。这种结构是软件无线电设计的首先方案。这种结构是软件无线电设计的首先方案。工业化的标准化总线有:工业化的标准化总线有:ISA、EISA、VESA、PCI、VME、PC/104等等31按连接方式区分的硬件体系结构vv交换式结构交换式结构4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构32 该结构采用适配器和交换网为各功能模块该结构采用适配器和交换网为各功能模块提供统一的数据通信能力,各个模块由相同提供统一的数据通信能力,各个模块由相同的的DSP 组成,模块之间通过数据包来交换数组成,模块之间通过数据包来交换数据,即功能模块通过适配器来打包和解包,据,即功能模块通过适配器来打包和解包,并通过交换网络交换数据。并通过交换网络交换数据。这种体系结构遵循相同的通信接口和协这种体系结构遵循相同的通信接口和协议,它们之间的耦合性弱。议,它们之间的耦合性弱。33这种结构具有效率高、带宽高以及通用性好这种结构具有效率高、带宽高以及通用性好的特点,并具有较好的吞吐量和实时性能。的特点,并具有较好的吞吐量和实时性能。系统结构缺点:系统结构缺点:时延长、硬件复杂时延长、硬件复杂不易实现和成本高不易实现和成本高由于该结构综合了总线结构和流水线结构的由于该结构综合了总线结构和流水线结构的优点,符合软件无线电的特点,因此具有很优点,符合软件无线电的特点,因此具有很好的前途。好的前途。34按连接方式区分的硬件体系结构vvPC+LANPC+LAN结构结构4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构35按连接方式区分的硬件体系结构vvPC+LANPC+LAN结构结构vv这种结构由可编程前端和计算机组成。可编这种结构由可编程前端和计算机组成。可编程前端包括上程前端包括上/下变频、下变频、ADC/DAC、外围电路、外围电路(数据总线和控制器);后者主要由计算机(数据总线和控制器);后者主要由计算机组成,充分利用计算机的数据处理能力,是组成,充分利用计算机的数据处理能力,是该系统的关键部分。该系统的关键部分。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构36此体系结构的优点:此体系结构的优点:a)计算机技术和网络技术成熟,只需要安装计算机技术和网络技术成熟,只需要安装适配器和相关软件即可在现存的计算机上适配器和相关软件即可在现存的计算机上使用,该方案非常经济;使用,该方案非常经济;b)该系统是基于网络的,因此可以为最近出该系统是基于网络的,因此可以为最近出现的互联网络和与移动通信结合的趋势提现的互联网络和与移动通信结合的趋势提供有力的支持,使无线网络更容易使容易供有力的支持,使无线网络更容易使容易与计算机网络融合;与计算机网络融合;37c)这种结构的效率高、带宽高和通用性很好;这种结构的效率高、带宽高和通用性很好;d)该系统比该系统比DSPFPGA方案的软件化程度高方案的软件化程度高、更灵活、更接近理想无线电。、更灵活、更接近理想无线电。目前基于计算机实现软件无线电还比较困目前基于计算机实现软件无线电还比较困难,该技术还不够成熟,所以实现的系统和任难,该技术还不够成熟,所以实现的系统和任务相比代价偏高,器件体积较大,不便利于应务相比代价偏高,器件体积较大,不便利于应用到个人终端中去。用到个人终端中去。38几种结构性能比较几种结构性能比较性能结构效率延时带宽复杂度伸缩性通用性流水式最高最短窄简单差差总线式低短宽简单好好交换式高长宽复杂好好计算机网络式高长宽复杂好好4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构39SDR中的数字信号处理器vv在顶层结构中,一个软件无线电系统包含四在顶层结构中,一个软件无线电系统包含四个部分:天线、射频前端、基带数字信号处个部分:天线、射频前端、基带数字信号处理器和控制器。理器和控制器。vv其中天线、射频前端为可编程控制的硬件其中天线、射频前端为可编程控制的硬件vv基带数字信号处理器和控制器则由可编程的基带数字信号处理器和控制器则由可编程的数字信号处理器件构成,主要包括:数字信号处理器件构成,主要包括:GPP、DSP、ASIC和和FPGA4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构40SDR中的数字信号处理器vvGPP、DSP、ASIC和和FPGA的可重编程性和处的可重编程性和处理能力对比如下图所示:理能力对比如下图所示:4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构41信号处理器处理能力的度量vv1 1、时钟速率、时钟速率vv一般而言,处理器的时钟速率越快,运算速一般而言,处理器的时钟速率越快,运算速度就越快。度就越快。vv但在比较处理器的运算速率时,除了要比较但在比较处理器的运算速率时,除了要比较时钟速率外,还要注意指令速度与时钟速率时钟速率外,还要注意指令速度与时钟速率的倍率关系。(时钟速率可能等于指令速率,的倍率关系。(时钟速率可能等于指令速率,也可能是指令速率的两到四倍)也可能是指令速率的两到四倍)4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构42信号处理器处理能力的度量vv2 2、指令执行速度、指令执行速度vv指令执行速度以一条指令所需的执行时间或指令执行速度以一条指令所需的执行时间或每秒钟执行的指令数目来度量,这两者互为每秒钟执行的指令数目来度量,这两者互为倒数,单位分别为倒数,单位分别为nsns(纳秒)或(纳秒)或MIPSMIPS(每秒(每秒百万条指令)百万条指令)vv指令速度并不能表明处理器的真正性能,不指令速度并不能表明处理器的真正性能,不同的处理器在单条指令下完成的任务量是不同的处理器在单条指令下完成的任务量是不一样的(位宽?并行?)。一样的(位宽?并行?)。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构43信号处理器处理能力的度量vv3 3、操作执行速度、操作执行速度vv操作执行速度是指每秒钟执行的操作数目。操作执行速度是指每秒钟执行的操作数目。vv操作可以分为定点和浮点,其单位有操作可以分为定点和浮点,其单位有MOPSMOPS(每秒百万次操作)、(每秒百万次操作)、MFLOPSMFLOPS(每秒百万次每秒百万次浮点操作浮点操作)或)或BOPSBOPS(每秒十亿次操作)(每秒十亿次操作)vv该指标与该指标与MIPSMIPS有一定的联系(跟每条指令能有一定的联系(跟每条指令能完成多少次操作有关)完成多少次操作有关)4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构44信号处理器处理能力的度量vv4 4、乘加运算(、乘加运算(MACMAC)执行速度)执行速度vvMACMAC执行速度是指完成一次乘加运算的时间或执行速度是指完成一次乘加运算的时间或每秒钟执行的乘加运算数量,二者互为倒数,每秒钟执行的乘加运算数量,二者互为倒数,单位分别为单位分别为ns(纳秒)或(纳秒)或MMACS(每秒百万(每秒百万次乘加运算)次乘加运算)vv对数字信号处理运算而言,该指标比对数字信号处理运算而言,该指标比MIPS更更科学一些。科学一些。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构45信号处理器处理能力的度量vv5 5、FFTFFT运算执行速度运算执行速度vvFFTFFT执行速度是指完成一次执行速度是指完成一次N N点点FFTFFT运算所需的运算所需的时间。时间。vv由于由于FFT涉及的运算在数字信号处理中很有代涉及的运算在数字信号处理中很有代表性,因此表性,因此FFT运算时间常作为衡量数字信号运算时间常作为衡量数字信号处理器芯片运算能力的一个重要指标(最科处理器芯片运算能力的一个重要指标(最科学的衡量指标)。学的衡量指标)。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构46SDR对信号处理能力的需求vv对于软件无线电的来讲,紧张的资源包括对于软件无线电的来讲,紧张的资源包括I/O带宽、存储器容量和运算处理能力。各个部带宽、存储器容量和运算处理能力。各个部分由于算法的不同,对于资源的需求有所不分由于算法的不同,对于资源的需求有所不同。在设计初期需要对资源的需求进行精确同。在设计初期需要对资源的需求进行精确的估计,降低设计成本和提高系统的性能。的估计,降低设计成本和提高系统的性能。vv在软件无线电的通用硬件平台中,选用处理在软件无线电的通用硬件平台中,选用处理器件的重要指标是信号处理能力。器件的重要指标是信号处理能力。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构47例:移动通信基站的处理能力需求估计例:移动通信基站的处理能力需求估计例:移动通信基站的处理能力需求估计例:移动通信基站的处理能力需求估计系统各部分参数取值需求估计中频部分频带宽度10MHz(2.5倍采样)DIF=25000OPSIF滤波器100OPS/Hz 用户个数N30/基站基带部分信道带宽30kHzDBB=1.5MOPS解调器50OPS/Hz比特流部分Rb32kbpsDS=3.2MOPSFEC,信令100OPSpb信源部分CELP1.6MOPS/userDS=1.6MOPS/user信令部分SS72MOPS/基站Do=2MOPS合计DSP MOPSD=191 MOPS/基站48SDR对信号处理器的要求vv软件无线电中信号处理器的选择通常跟系统软件无线电中信号处理器的选择通常跟系统中的信号处理算法相关。中的信号处理算法相关。vv软件无线电系统中信号处理算法的特点如下:软件无线电系统中信号处理算法的特点如下:vv1、信号处理算法通常需要执行大量的乘累加、信号处理算法通常需要执行大量的乘累加运行,运算量很大,并且算法的实现都必须运行,运算量很大,并且算法的实现都必须实时。实时。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构49SDR对信号处理器的要求vv2、信号处理算法常具有某些特定模式,比较、信号处理算法常具有某些特定模式,比较典型的是数字滤波器中的连续移位。典型的是数字滤波器中的连续移位。vv3、信号处理算法的大部分处理时间花在执行、信号处理算法的大部分处理时间花在执行相对小循环的操作上。相对小循环的操作上。vv4、信号处理要求专门的接口,同时大量的数、信号处理要求专门的接口,同时大量的数据交换需要有高速的数据吞吐能力。据交换需要有高速的数据吞吐能力。vv5、信号处理数值范围较宽,采用的数据格式、信号处理数值范围较宽,采用的数据格式以浮点形式为佳。以浮点形式为佳。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构50SDR对信号处理器的要求vv因此,软件无线电对信号处理器的要求如下因此,软件无线电对信号处理器的要求如下vv1、实时的大运算量要求必须具有多个可并行、实时的大运算量要求必须具有多个可并行执行的功能单元,并对常用的数字信号处理执行的功能单元,并对常用的数字信号处理操作提供直接的硬件加速支持。操作提供直接的硬件加速支持。vv2、强的实时性决定了数字信号处理器不能有、强的实时性决定了数字信号处理器不能有太多的动态特征,因此对高速缓存机制、分太多的动态特征,因此对高速缓存机制、分支预测机制和终端响应机制的选择或采用具支预测机制和终端响应机制的选择或采用具有一定的限制。有一定的限制。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构51SDR对信号处理器的要求vv3、处理器应该设置片内存储器、单周期、处理器应该设置片内存储器、单周期MAC功能单元和硬件功能单元和硬件“零开销循环零开销循环”控制机制,控制机制,以适应大量相对小循环运算的需要。以适应大量相对小循环运算的需要。vv4、处理器应该有高的存储器带宽、专门的地、处理器应该有高的存储器带宽、专门的地址计算单元和专用的寻址模式,用来对高效、址计算单元和专用的寻址模式,用来对高效、实时的数据访问提供支持。实时的数据访问提供支持。4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构52三种信号处理器的比较4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构53三种信号处理器的比较4.4 SDR4.4 SDR系统硬件体系结构系统硬件体系结构54SDR中软件的地位和作用vv软件无线电以软件方式实现各种空中接口,软件无线电以软件方式实现各种空中接口,提供了灵活的无线通信方式,以及灵活的传提供了灵活的无线通信方式,以及灵活的传输机制、协议和应用。因此,软件在输机制、协议和应用。因此,软件在SDR中中起着核心的作用。起着核心的作用。vvSDR的软件设计包括:软件的功能定义、软的软件设计包括:软件的功能定义、软件硬件之间的相互关系和软件的体系结构。件硬件之间的相互关系和软件的体系结构。4.5 SDR4.5 SDR系统软件体系结构系统软件体系结构55SDR对软件的要求vv计算机互联网时代存在着很多的异构网络计算机互联网时代存在着很多的异构网络(即不同物理层结构的网络),这些异构网(即不同物理层结构的网络),这些异构网络是如何实现互联的呢?络是如何实现互联的呢?vvTCP/IP协议的出现屏蔽了异构网络的差异,协议的出现屏蔽了异构网络的差异,面向上层提供了统一的服务接口,从而真正面向上层提供了统一的服务接口,从而真正实现网络的互联。实现网络的互联。vvSDR中软件也要求屏蔽硬件部分的差异。中软件也要求屏蔽硬件部分的差异。4.5 SDR4.5 SDR系统软件体系结构系统软件体系结构56SDR对软件的要求vv1 1、SDRSDR中的软件要求具有良好的开放性,采用模块中的软件要求具有良好的开放性,采用模块中的软件要求具有良好的开放性,采用模块中的软件要求具有良好的开放性,采用模块化结构。这样使通信的高级应用可以利用现有的低化结构。这样使通信的高级应用可以利用现有的低化结构。这样使通信的高级应用可以利用现有的低化结构。这样使通信的高级应用可以利用现有的低层程序模块,避免低水平的技术重复,提高开发效层程序模块,避免低水平的技术重复,提高开发效层程序模块,避免低水平的技术重复,提高开发效层程序模块,避免低水平的技术重复,提高开发效率。率。率。率。vv2 2、要求软件可重用。在不同开发环境下开发的软件、要求软件可重用。在不同开发环境下开发的软件、要求软件可重用。在不同开发环境下开发的软件、要求软件可重用。在不同开发环境下开发的软件可以应用于不同的硬件平台,软件具有统一的源代可以应用于不同的硬件平台,软件具有统一的源代可以应用于不同的硬件平台,软件具有统一的源代可以应用于不同的硬件平台,软件具有统一的源代码并能够屏蔽硬件平台和开发环境的差异。理想情码并能够屏蔽硬件平台和开发环境的差异。理想情码并能够屏蔽硬件平台和开发环境的差异。理想情码并能够屏蔽硬件平台和开发环境的差异。理想情况下,软件也可以实现况下,软件也可以实现况下,软件也可以实现况下,软件也可以实现“即插即用即插即用即插即用即插即用”的功能。的功能。的功能。的功能。4.5 SDR4.5 SDR系统软件体系结构系统软件体系结构57主要的软件体系结构vv1 1、硬件特定的软件体系结构、硬件特定的软件体系结构、硬件特定的软件体系结构、硬件特定的软件体系结构4.5 SDR4.5 SDR系统软件体系结构系统软件体系结构58主要的软件体系结构vv在这种结构中,系统的软件采用处理器自身的语言在这种结构中,系统的软件采用处理器自身的语言在这种结构中,系统的软件采用处理器自身的语言在这种结构中,系统的软件采用处理器自身的语言开发,软件可以直接调用硬件资源,例如直接操作开发,软件可以直接调用硬件资源,例如直接操作开发,软件可以直接调用硬件资源,例如直接操作开发,软件可以直接调用硬件资源,例如直接操作寄存器和寄存器和寄存器和寄存器和I/OI/O端口。端口。端口。端口。vv软件的具体功能实现直接与相应的硬件相联系,软软件的具体功能实现直接与相应的硬件相联系,软软件的具体功能实现直接与相应的硬件相联系,软软件的具体功能实现直接与相应的硬件相联系,软件和硬件是紧密联系的。件和硬件是紧密联系的。件和硬件是紧密联系的。件和硬件是紧密联系的。vv这种结构较为简单、直观,容易实现,与结构化的这种结构较为简单、直观,容易实现,与结构化的这种结构较为简单、直观,容易实现,与结构化的这种结构较为简单、直观,容易实现,与结构化的软件设计方法相联系。软件设计方法相联系。软件设计方法相联系。软件设计方法相联系。vv非面向对象,不可移植。非面向对象,不可移植。非面向对象,不可移植。非面向对象,不可移植。4.5 SDR4.5 SDR系统软件体系结构系统软件体系结构59主要的软件体系结构vv2 2、开放的软件体系结构、开放的软件体系结构、开放的软件体系结构、开放的软件体系结构4.5 SDR4.5 SDR系统软件体系结构系统软件体系结构60主要的软件体系结构vv实现理想的软件无线电要求软件具有相对于硬件平实现理想的软件无线电要求软件具有相对于硬件平实现理想的软件无线电要求软件具有相对于硬件平实现理想的软件无线电要求软件具有相对于硬件平台的独立性。台的独立性。台的独立性。台的独立性。vv实现软件对硬件独立的方式之一是建立介于硬件和实现软件对硬件独立的方式之一是建立介于硬件和实现软件对硬件独立的方式之一是建立介于硬件和实现软件对硬件独立的方式之一是建立介于硬件和软件之间的中间件,形成硬件、软件和中间插件的软件之间的中间件,形成硬件、软件和中间插件的软件之间的中间件,形成硬件、软件和中间插件的软件之间的中间件,形成硬件、软件和中间插件的层次结构。层次结构。层次结构。层次结构。vv开放式的软件结构是分层的,硬件与应用软件完全开放式的软件结构是分层的,硬件与应用软件完全开放式的软件结构是分层的,硬件与应用软件完全开放式的软件结构是分层的,硬件与应用软件完全剥离开来,由中间件将硬件单元封装到对象中,并剥离开来,由中间件将硬件单元封装到对象中,并剥离开来,由中间件将硬件单元封装到对象中,并剥离开来,由中间件将硬件单元封装到对象中,并且允许对象通过标准接口互相通信。且允许对象通过标准接口互相通信。且允许对象通过标准接口互相通信。且允许对象通过标准接口互相通信。4.5 SDR4.5 SDR系统软件体系结构系统软件体系结构61主要的软件体系结构vv这种结构使得开发出来的应用软件更易于移植,更这种结构使得开发出来的应用软件更易于移植,更这种结构使得开发出来的应用软件更易于移植,更这种结构使得开发出来的应用软件更易于移植,更为快捷,成本更低。为快捷

    注意事项

    本文(软件无线电体系结构.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开