微波EDA网,见证研发工程师的成长! 2025婵犵數濮烽弫鍛婃叏閻戣棄鏋侀柛娑橈攻閸欏繘鏌熺紒銏犳灍闁稿骸顦…鍧楁嚋闂堟稑顫岀紓浣哄珡閸パ咁啇闁诲孩绋掕摫閻忓浚鍘奸湁婵犲﹤鎳庢禍鎯庨崶褝韬┑鈥崇埣瀹曠喖顢橀悙宸€撮梻鍌欑閹诧繝鎮烽妷褎宕叉慨妞诲亾鐎殿喖顭烽弫鎰緞婵犲嫷鍚呴梻浣瑰缁诲倸螞椤撶倣娑㈠礋椤撶姷锛滈梺缁樺姦閸撴瑩宕濋妶鍡欑缁绢參顥撶弧鈧悗娈垮枛椤兘骞冮姀銈呭窛濠电姴瀚倴闂傚倷绀侀幉锟犲箰閸℃稑宸濇い鏃傜摂閸熷懐绱撻崒姘偓鎼佸磹閻戣姤鍤勯柤鎼佹涧閸ㄦ梹銇勯幘鍗炵仼闁搞劌鍊块弻娑㈩敃閿濆棛顦ラ梺钘夊暟閸犳牠寮婚弴鐔虹闁绘劦鍓氶悵鏇㈡⒑缁嬫鍎忔俊顐g箞瀵鈽夊顐e媰闂佸憡鎸嗛埀顒€危閸繍娓婚柕鍫濇嚇閻涙粓鏌熼崙銈嗗04闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;闁绘劗鍎ら崑瀣煟濡崵婀介柍褜鍏涚欢姘嚕閹绢喖顫呴柍鈺佸暞閻濇洟姊绘担钘壭撻柨姘亜閿旇鏋ょ紒杈ㄦ瀵挳濮€閳锯偓閹风粯绻涙潏鍓хК婵炲拑绲块弫顔尖槈閵忥紕鍘遍梺鍝勫暊閸嬫挻绻涢懠顒€鏋涢柣娑卞櫍瀵粙顢樿閺呮繈姊洪棃娑氬婵炶绲跨划顓熷緞婵犲孩瀵岄梺闈涚墕濡稒鏅堕柆宥嗙厱閻庯綆鍓欐禒閬嶆煙椤曞棛绡€濠碉紕鍏橀崺锟犲磼濠婂啫绠洪梻鍌欑閹碱偄煤閵娾晛纾绘繛鎴欏灩閻掑灚銇勯幒鍡椾壕濠电姭鍋撻梺顒€绉撮悞鍨亜閹哄秷鍏岄柛鐔哥叀閺岀喖宕欓妶鍡楊伓02闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;闁绘劗鍎ら崑瀣煟濡崵婀介柍褜鍏涚欢姘嚕閹绢喖顫呴柍鈺佸暞閻濇牠姊绘笟鈧埀顒傚仜閼活垱鏅堕幍顔剧<妞ゆ洖妫涢崚浼存懚閺嶎灐褰掓晲閸噥浠╁銈嗘⒐濞茬喎顫忓ú顏呭仭闁规鍠楅幉濂告⒑閼姐倕鏋傞柛搴f暬楠炲啫顫滈埀顒勫春閿熺姴绀冩い蹇撴4缁辨煡姊绘担铏瑰笡闁荤喆鍨藉畷鎴﹀箻缂佹ḿ鍘遍梺闈浨归崕鎶藉春閿濆洠鍋撳▓鍨灈妞ゎ參鏀辨穱濠囧箹娴e摜鍘搁梺绋挎湰閻喚鑺辨禒瀣拻濞达絽鎳欒ぐ鎺戝珘妞ゆ帒鍊婚惌娆撴煙鏉堟儳鐦滈柡浣稿€块弻銊╂偆閸屾稑顏� 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;闁绘劗鍎ら崑瀣煟濡崵婀介柍褜鍏涚欢姘嚕閹绢喖顫呴柣妯荤垹閸ャ劎鍘遍柣蹇曞仜婢т粙鎮¢姘肩唵閻熸瑥瀚粈鈧梺瀹狀潐閸ㄥ潡銆佸▎鎴犵<闁规儳澧庣粣妤呮⒒娴e憡鍟炴い顓炴瀹曟﹢鏁愰崱娆屽亾濞差亝鍊垫鐐茬仢閸旀碍绻涢懠顒€鈻堢€规洘鍨块獮姗€鎳滈棃娑欑€梻浣告啞濞诧箓宕滃☉銏℃櫖婵炴垯鍨洪埛鎴︽煕濞戞ǚ鐪嬫繛鍫熸礀閳规垿鎮欑拠褑鍚梺璇″枙閸楁娊銆佸璺虹劦妞ゆ巻鍋撻柣锝囧厴瀹曞ジ寮撮妸锔芥珜濠电姰鍨煎▔娑㈩敄閸℃せ鏋嶉悘鐐缎掗弨浠嬫煟濡櫣浠涢柡鍡忔櫅閳规垿顢欓懞銉ュ攭濡ょ姷鍋涢敃銉ヮ嚗閸曨垰绠涙い鎺戝亰缁遍亶姊绘担绛嬫綈鐎规洘锕㈤、姘愁樄闁哄被鍔戞俊鍫曞幢閺囩姷鐣鹃梻渚€娼ч悧鍡欌偓姘煎灦瀹曟鐣濋崟顒傚幈濠电偛妫楃换鎴λ夐姀鈩冨弿濠电姴鎳忛鐘电磼鏉堛劌绗掗摶锝夋煠婵劕鈧倕危椤掑嫭鈷掑ù锝呮嚈瑜版帗鏅濋柕鍫濇嫅閼板潡姊洪鈧粔鎾倿閸偁浜滈柟鍝勭Х閸忓矂鏌涢悢鍝ュ弨闁哄瞼鍠栧畷娆撳Χ閸℃浼�濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柣鎴f閺嬩線鏌涘☉姗堟敾闁告瑥绻橀弻锝夊箣閿濆棭妫勯梺鍝勵儎缁舵岸寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ゆい顓犲厴瀵鏁愭径濠勭杸濡炪倖甯婇悞锕傚磿閹剧粯鈷戦柟鑲╁仜婵″ジ鏌涙繝鍌涘仴鐎殿喛顕ч埥澶愬閳哄倹娅囬梻浣瑰缁诲倸螞濞戔懞鍥Ψ瑜忕壕钘壝归敐鍛儓闂夊顪冮妶搴′簻妞わ箑鐏氭穱濠囨偨缁嬭法顦板銈嗙墬濮樸劑鎮块埀顒勬⒒娴e憡鍟為柟鍝ュ厴閹虫宕奸弴鐐磋緢闂佺粯岣块弫鍝ュ閽樺褰掓晲閸涱喗鍎撳銈呴閻倿寮诲☉銏犖╅柕澹啰鍘介柣搴㈩問閸犳牠鈥﹂柨瀣╃箚闁归棿绀侀悡娑㈡煕鐏炲墽鐓紒銊ょ矙濮婄粯鎷呴崨闈涚秺瀵敻顢楅崒婊呯厯闂佺鎻€靛矂寮崒鐐寸叆闁绘洖鍊圭€氾拷
首页 > 微波射频 > 软件无线电 > 基于模型的设计有助于发挥软件无线电的潜能

基于模型的设计有助于发挥软件无线电的潜能

时间:09-23 来源:MathWorks公司 点击:

尽管软件无线电(SDR)的指导原则是"开发一次,随处运行",但是每当硬件发生变化时,所有开发经常要重新开始。业界已经认识到,基于文本规范的传统开发模式已无法满足SDR硬件和软件的可移植性要求。这种认识促使下一代通信无线电的一个新设计方法的产生。该方法基于更高层次抽象描述,采用"基于模型的设计"思想,其核心为基于"与实现无关的模型(IIM)"和"特定实现的模型(ISM)"的可操作性规范。联合战术无线电系统(JTRS)的联合项目办公室(JPO)已经提出这些可操作规范的使用指导方针,以便能充分发挥SDR的潜能。

SDR所提供的无线电可被动态地编程,以支持不同的波形标准、提供新特性、改善系统性能,以及支持新的业务。目前SDR发展的推动者主要是美国军方,他们希望在SDR上实现基础的JTRS(下一代通信系统)。SDR将让士兵能在各种通信系统上进行通讯,并仅需通过增加软件就可模仿任何无线电的功能。与此同时,一个开放和可互操作的框架,特别是由软件通信架构(SCA)定义的框架,可显著减少设计、部署和维护将来无线电的费用。从目前来看,由于SDR的低成本优势,许多商用无线设备厂商也逐步开始采纳SDR架构。

作为JTRS项目的一个重要分支,SCA提供了一个定义在各种软、硬件之间如何实现互操作性的开放架构框架。SCA还提出一个被设计用来提供不同波形(与GSM和 802.11等标准类似)之间互操作性的核心框架(CF),这些波形作为软件应用用在商业用途中,可被下载到任何支持SCA规范的无线电设备上。

开发复杂度增加

几乎每次通信技术的重大进步都会给软件和硬件设计工程师带来巨大挑战,SDR也不例外。领先的武器承包商、电子元件供应商以及系统集成商目前都在开发下一代SDR,并承诺新的SDR将使无线通信改头换面,各种无线设备将可以相互操作,新功能的添加也将可通过软件下载来实现。

通过运行在更灵活的硬件上的软件程序来实现无线系统与任何波形之间的通信,将是一个很大的设计挑战。在当今的军用或商用无线平台中,硬件都是针对波形进行优化,特别是射频部分更是针对无线电所工作的狭窄频段进行优化。从专用设计转向通用设计必然会对系统的实时性能、电源消耗和尺寸大小等方面带来不利影响。

传统设计方法的缺点

到目前为止,大多数SDR设计工程师一直使用传统的设计方法:将系统架构师定义的规范细化为文档,用这些文档指导专注于信号处理或射频工程领域的项目团队,然后由这些团队定义硬件、设计电路、编写软件、运行仿真、测试并生成大量数据,这些数据被用来验证最终实现结果是否满足规范要求。

这种方法的一个重要问题是,许多错误常常要在原型阶段上所有模块可以一起测试的时候才能被检测出来。如果产品原型不满足规范,设计工程师必须确定问题是出自于系统需求、仿真模型、接口,还是目标处理器。因为解决问题的成本随着设计规模的增大而不断增加,所以目标处理器出现问题将快速增加开发成本。

波形可移植性的关键挑战

虽然这些挑战不易解决,但与多目标开发的要求相比,其难度则逊色多了。每一个主要的开发项目都必须考虑各种硬件选项,包括通用处理器(GPP)、DSP、FPGA,而且硬件的选择常常要到开发过程进入到一定阶段时才能确定下来。即使硬件已经选定,设计工程师也必须对硬件升级和外形因子改变有所准备,以便能完全改变开发方向,比如从DSP转换到FPGA。传统的开发方法与特定硬件架构相关联,因此为了实现一种新的硬件平台,必须从技术规范重新开始。

意识到传统设计方法的局限性,JTRS联合项目办公室提出了一种新的设计方法。在该方法中,波形规范在一个可执行的IIM(与硬件规范无关)以及一个或多个可执行的ISM(与硬件规范有关)中定义。这种方法有三个优点:首先,IIM和ISM是单个、明确、可执行的波形规范,可以在团队、部门和承包商之间共享;其次,它们提供了一个高层次的设计视角,以进行系统级的分析和折衷,并发现潜在的设计和实现错误;最后,它们可降低将波形从一个无线电装置移植到另一个无线电装置的成本,而同时还支持性能分析、需求分析跟踪以及高性能波形设计。

IIM包含可用来定义、表征和验证波形行为的信息,波形行为可以被验证和跟踪是否满足波形需求文档中的要求。波形的信号流、控制流和联网方式可以利用波形子系统边界、子系统抖动、延时和定时要求、子系统处理要求以及信号端口采样次数等信息来定义。可执行的IIM提供一个测试台来验证波形功能模块或者系统是否满足系统要求,并验证它们的性能。

另一方面,ISM反映了预期实现被移植到特定无线电装

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top