• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      軟件無(wú)線(xiàn)電硬件平臺(tái)MHAL接口符合性測(cè)試方法

      2022-06-01 13:16:50文永康龔建全
      關(guān)鍵詞:調(diào)用消息波形

      胡 宇,文永康,徐 衛(wèi),羅 文,龔建全

      (成都天奧測(cè)控技術(shù)有限公司,成都 611731)

      0 引言

      軟件無(wú)線(xiàn)電通信架構(gòu)(SCA,software communications architecture)源自美軍聯(lián)合戰(zhàn)術(shù)無(wú)線(xiàn)電系統(tǒng)(JTRS)計(jì)劃,聯(lián)合戰(zhàn)術(shù)無(wú)線(xiàn)電系統(tǒng)是基于軟件無(wú)線(xiàn)電通信架構(gòu)規(guī)范而構(gòu)建的軟件無(wú)線(xiàn)通信裝備體系,其開(kāi)放性、靈活性、可移植性、擴(kuò)充性相對(duì)傳統(tǒng)的無(wú)線(xiàn)電通信裝備來(lái)說(shuō)得到了較大的提高。軟件無(wú)線(xiàn)電通信架構(gòu)規(guī)范對(duì)無(wú)線(xiàn)電通信裝備的軟件體系結(jié)構(gòu)、硬件體系結(jié)構(gòu)、波形體系結(jié)構(gòu)、管理體系結(jié)構(gòu)、測(cè)試體系結(jié)構(gòu)以及安全體系結(jié)構(gòu)進(jìn)行了確定,這種技術(shù)的應(yīng)用是為了實(shí)現(xiàn)硬件及軟件的深度解耦。SCA電臺(tái)采用開(kāi)放的標(biāo)準(zhǔn)結(jié)構(gòu),通過(guò)各種共享的硬件組建以及波形軟件的動(dòng)態(tài)加載來(lái)實(shí)現(xiàn)硬件維護(hù)以及軟件的功能升級(jí)。隨著軟件無(wú)線(xiàn)電技術(shù)的廣泛應(yīng)用,為實(shí)現(xiàn)軟件與硬件的無(wú)關(guān)性,提高開(kāi)發(fā)效率,SCA規(guī)范逐漸進(jìn)入了人們的視野并受到了廣泛的關(guān)注。文獻(xiàn)[2]分析了軟件無(wú)線(xiàn)電波形和波形組件,提出了一種基于SCA規(guī)范的波形組件動(dòng)態(tài)部署方法。文獻(xiàn)[3]通過(guò)研究SCA技術(shù)設(shè)計(jì)了指控裝備通信接口測(cè)試系統(tǒng)軟件框架。文獻(xiàn)[4]分析了SCA環(huán)境下常用的中間件技術(shù),并對(duì)ACE_TAO和AvicORB兩種CORBA產(chǎn)品的傳輸速率和傳輸時(shí)延等性能指標(biāo)進(jìn)行了測(cè)試。文獻(xiàn)[5]著重介紹了SCA硬件體系結(jié)構(gòu)、軟件體系結(jié)構(gòu)和安全體系結(jié)構(gòu),分析了其參考價(jià)值。文獻(xiàn)[6]提出了一種基于GPP代理的SCA波形管理方法,解決DSP和FPGA不能運(yùn)行CORBA的問(wèn)題。文獻(xiàn)[7]針對(duì)SCA規(guī)范提出的MHAL和MOCB兩種硬件抽象層標(biāo)準(zhǔn)進(jìn)行分析,研究了其實(shí)現(xiàn)方案,并對(duì)其特點(diǎn)、優(yōu)勢(shì)進(jìn)行了分析。文獻(xiàn)[8]提出了一種多總線(xiàn)結(jié)構(gòu)的MHAL路由方法,解決了傳統(tǒng)方法多端口路由以及數(shù)據(jù)包路由轉(zhuǎn)發(fā)的問(wèn)題。文獻(xiàn)[9]研究了SCA和補(bǔ)充規(guī)范的技術(shù)應(yīng)用,針對(duì)DSP和FPGA平臺(tái)設(shè)計(jì)了硬件抽象層通信接口。文獻(xiàn)[10]從基本定義、體系結(jié)構(gòu)、應(yīng)用和實(shí)現(xiàn)等方面分析了SCA中的CORBA和硬件抽象層技術(shù)。

      軟件無(wú)線(xiàn)電技術(shù)的核心在于利用軟件實(shí)現(xiàn)無(wú)線(xiàn)電信號(hào)產(chǎn)生和處理,在通用的硬件架構(gòu)上加載不同軟件實(shí)現(xiàn)不同的通訊功能。軟件無(wú)線(xiàn)電硬件架構(gòu)中一般包括嵌入式處理器、DSP、FPGA、ADC和DAC等組成部分,軟無(wú)設(shè)備中的“軟件”既包括諸如嵌入式處理和DSP中運(yùn)行的C程序,也包括FPGA相關(guān)的VHDL代碼。這些軟件如何才能重用,是SCA規(guī)范需要解決的關(guān)鍵問(wèn)題。不同的軟件無(wú)線(xiàn)電平臺(tái)或設(shè)備采用的硬件芯片、接口不盡相同,導(dǎo)致相應(yīng)的“軟件”不能共用,為此SCA提出了硬件抽象層(HAL-C,hardware abstract layer connectivity)的概念。MHAL應(yīng)用程序接口(modem hardware abstraction layer application program interface)支持部署在GPP、DSP和FPGA上的應(yīng)用程序組件之間的通信,制定了統(tǒng)一的消息格式和軟件接口。基于SCA設(shè)計(jì)的軟無(wú)硬件平臺(tái)應(yīng)具備相應(yīng)的API接口,供波形軟件開(kāi)發(fā)者調(diào)用,讓開(kāi)發(fā)者只關(guān)注通信波形、算法的設(shè)計(jì),不用考慮具體硬件如何實(shí)現(xiàn)。MHAL是衡量軟無(wú)硬件平臺(tái)是否滿(mǎn)足SCA規(guī)范要求的重要標(biāo)志,MHAL接口符合性測(cè)試是軟無(wú)設(shè)備開(kāi)發(fā)驗(yàn)證的必要環(huán)節(jié)。

      1 MHAL應(yīng)用程序接口

      1.1 MHAL工作原理

      SCA將軟無(wú)硬件平臺(tái)中的GPP(通用處理器)、DSP和FPGA定義為CE(計(jì)算單元),MHAL的作用就是方便CE之間的消息傳輸。MHAL API沒(méi)有指定硬件平臺(tái)中CE的數(shù)量、數(shù)據(jù)傳輸總線(xiàn)和具體架構(gòu),僅指定了消息傳輸接口協(xié)議。MHAL位于CE硬件接口和軟件之間,如圖1所示。

      圖1 軟無(wú)平臺(tái)典型架構(gòu)

      GPP、DSP的MHAL本質(zhì)上可以當(dāng)著平臺(tái)底層數(shù)據(jù)傳輸?shù)尿?qū)動(dòng),它按照標(biāo)準(zhǔn)要求提供接口數(shù)據(jù)收、發(fā)函數(shù)。FPGA的MHAL則是一系列的數(shù)據(jù)收發(fā)節(jié)點(diǎn),提供用戶(hù)數(shù)據(jù)接口,通過(guò)這些節(jié)點(diǎn)可以將FPGA內(nèi)部數(shù)據(jù)推送到平臺(tái)數(shù)據(jù)總線(xiàn)上。平臺(tái)開(kāi)發(fā)者根據(jù)平臺(tái)自身硬件架構(gòu)、配置開(kāi)發(fā)MHAL,軟件開(kāi)發(fā)者只需調(diào)用相應(yīng)接口就可以實(shí)現(xiàn)各CE之間的消息傳輸,使波形軟件可以在不同平臺(tái)上完成快速移植。除完成CE間的數(shù)據(jù)通信之外,MHAL消息還被用于傳送RF Chain命令,實(shí)現(xiàn)平臺(tái)天線(xiàn)接口單元、射頻信道等資源的控制。MHAL API包括GPP API、DSP API、FPGA API和RF Chain API等四大部分。

      1.2 MHAL消息格式

      MHAL消息格式,包括報(bào)頭和載荷兩部分,報(bào)頭包括在用標(biāo)識(shí)、邏輯目的地址和長(zhǎng)度,載荷包括消息ID和參數(shù)如圖2所示。

      圖2 MHAL消息格式

      “在用標(biāo)識(shí)”:長(zhǎng)度1位,當(dāng)波形開(kāi)發(fā)方的收、發(fā)數(shù)據(jù)采用共享緩存時(shí),用于標(biāo)識(shí)接收消息已處理完成。

      “邏輯目的地址”:長(zhǎng)度15位,用于指定消息傳輸?shù)哪康牡兀梢源硪粋€(gè)或一組DSP函數(shù)和FPGA節(jié)點(diǎn),邏輯目的地址在平臺(tái)中進(jìn)行全局定義,在每個(gè)CE中具有相同的含義。

      “長(zhǎng)度”:長(zhǎng)度16位,代表消息長(zhǎng)度。

      1.3 GPPMHAL接口

      GPP MHAL被封裝成CORBA組件,并定義了一系列端口、服務(wù)和接口。MHAL定義的端口包括“提供者端口”和“使用者端口”,“提供者端口”用于通過(guò)MHAL發(fā)送數(shù)據(jù),“使用者端口”用于從MHAL接收數(shù)據(jù)。發(fā)送數(shù)據(jù)時(shí)需將設(shè)備使用方的“使用者端口”連接到MHAL“提供者端口”;接收數(shù)據(jù)時(shí)將設(shè)備使用方的“提供者端口”連接到MHAL“使用者端口”。MHAL定義的服務(wù)包括“提供者服務(wù)”和“使用者服務(wù)”,“提供者服務(wù)”可被其它客戶(hù)端組件調(diào)用,當(dāng)MHAL作為客戶(hù)端時(shí)可調(diào)用“使用者服務(wù)”。MHAL定義了“平臺(tái)接口”(MHAL::PF_MHALPacketConsumer)和“波形接口”(MHAL::WF_MHALPacketConsumer),“平臺(tái)接口”供軟無(wú)設(shè)備平臺(tái)使用,波形接口用于內(nèi)部波形和應(yīng)用程序訪(fǎng)問(wèn)。GPP MHAL服務(wù)、接口及數(shù)原型如表1所示。

      1.4 DSP MHAL接口

      DSP MHAL由一系列傳輸MHAL消息的C函數(shù)組成,在DSP波形組件代碼中調(diào)用執(zhí)行,包括通信路由模塊和消息在用模塊。通信路由模塊實(shí)現(xiàn)MHAL消息發(fā)送、接收和路由功能,消息在用模塊實(shí)現(xiàn)“在使用”標(biāo)志控制、查詢(xún)功能。DSP MHAL共提供了6個(gè)接口函數(shù),詳情如表2所示。

      1.5 FPGA MHAL接口

      FPGA MHAL由數(shù)據(jù)發(fā)送節(jié)點(diǎn)和數(shù)據(jù)接收節(jié)點(diǎn)組成,以VHDL代碼模塊的形式存在,使用時(shí)需要與FGPA中的波形軟件代碼共同綜合、實(shí)現(xiàn)和下載。FPGA MHAL定義了1個(gè)發(fā)送節(jié)點(diǎn)和5個(gè)接收節(jié)點(diǎn)。發(fā)送節(jié)點(diǎn)采用多深度FIFO發(fā)送方式,接收節(jié)點(diǎn)可選擇多深度FIFO、單深度FIFO、RAM、N-WORD Register和Strobe等方式。標(biāo)準(zhǔn)對(duì)每種節(jié)點(diǎn)的總線(xiàn)信號(hào)接口制定了數(shù)據(jù)線(xiàn)、控制線(xiàn)、時(shí)鐘線(xiàn)、工作時(shí)序等,如表3所示。

      表1 GPP MHAL服務(wù)及接口

      表2 DSP MHAL接口函數(shù)

      表3 FPGA MHAL接口信號(hào)

      表4 RFChain常規(guī)命令列表

      1.6 RFChain接口

      圖3 MHAL符合性測(cè)試信息流向圖

      RFChain接口是用于控制平臺(tái)射頻信道的命令集,采用MHAL消息的方式進(jìn)行傳輸,通過(guò)消息ID映射RFChain命令符號(hào),命令參數(shù)封裝于消息載荷中。RFChain命令可設(shè)置信道調(diào)制參數(shù)、調(diào)制模式、功放參數(shù)、信道頻率、收發(fā)模式、收發(fā)控制、接收增益、信道狀態(tài)查詢(xún)等,主要命令如表4所示。

      2 MHAL接口符合性測(cè)試方法

      2.1 基本思路

      MHAL接口符合性測(cè)試基本思路為:按標(biāo)準(zhǔn)開(kāi)發(fā)測(cè)試組件集,并部署到被測(cè)硬件平臺(tái)中,運(yùn)行測(cè)試用例,調(diào)用被測(cè)MHAL接口傳輸消息,通過(guò)其響應(yīng)判斷被測(cè)MHAL接口是否符合標(biāo)準(zhǔn)要求。上位機(jī)測(cè)試軟件將被測(cè)模塊的邏輯地址LD和測(cè)試數(shù)據(jù)按MHAL協(xié)議封裝成MHAL消息,通過(guò)CORBA下發(fā)MHAL消息至被測(cè)平臺(tái),LD所指向的測(cè)試組件接收消息,并將消息轉(zhuǎn)發(fā)到其它測(cè)試組件,最后將消息回傳至測(cè)試終端,如圖3所示。測(cè)試軟件將收發(fā)數(shù)據(jù)進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果判斷MHAL接口是否符合要求。

      2.2 MHAL標(biāo)準(zhǔn)符合性測(cè)試方法

      2.2.1 GPP MHAL標(biāo)準(zhǔn)符合性測(cè)試

      GPP MHAL測(cè)試內(nèi)容包括ConsumerPort pushPacket、ConsumerPortaddTxRoute、ProducerPort pushPacket、ProducerPortgetRxRoutes。

      ConsumerPort pushPacket測(cè)試:通過(guò)獲取PF對(duì)象調(diào)用ConsumerPort pushPacket函數(shù),如果調(diào)用成功,沒(méi)有異常拋出,則測(cè)試通過(guò);

      ConsumerPortaddTxRoute測(cè)試:通過(guò)獲取PF對(duì)象調(diào)用ConsumerPortaddTxRoute函數(shù),如果調(diào)用成功,沒(méi)有異常拋出,則測(cè)試通過(guò)。

      ProducerPort pushPacket接口和ProducerPortgetRxRoutes接口測(cè)試:通過(guò)PC和DSP之間的數(shù)據(jù)閉環(huán),對(duì)接口功能進(jìn)行測(cè)試。接口調(diào)用過(guò)程如下,PC通過(guò)ConsumerPort pushPacket接口和ConsumerPortaddTxRoute接口將MHAL數(shù)據(jù)(目的地址為L(zhǎng)DAddr,回執(zhí)地址為L(zhǎng)DAddrRep)推送至DSP,DSP回傳數(shù)據(jù)至GPP MHAL設(shè)備組件,MHAL設(shè)備組件收到數(shù)據(jù)后,調(diào)用ProducerPort pushPacket接口和ProducerPortgetRxRoutes接口,將數(shù)據(jù)推送至PC。PC接收該MHAL數(shù)據(jù),并判斷該MHAL數(shù)據(jù)中的LD與LDAddrRep是否一致,如果一致則測(cè)試通過(guò),否則失敗。

      2.2.2 DSPMHAL標(biāo)準(zhǔn)符合性測(cè)試

      DSP-MHAL標(biāo)準(zhǔn)符合性包括數(shù)據(jù)接口、LD獲取和MsgInUse接口等3個(gè)測(cè)試模塊,對(duì)應(yīng)6個(gè)接口函數(shù)如下。

      數(shù)據(jù)接口包括:reroute_LD_sink()、Mhal_Comm();

      LD獲取包括:LD_of();

      MsgInUse接口包括:isMsgInUse()、clrMsgInUse()和setMsgInUse()。

      測(cè)試流程為DSP測(cè)試用例調(diào)用reroute_LD_sink完成LDAddr的注冊(cè);測(cè)試終端PC按照ICD封裝DSP測(cè)試MHAL消息包,通過(guò)PF_MHALPacketConsumer:: pushPacket方法將MHAL數(shù)據(jù)推送給DSP;DSP測(cè)試用例接收并解析該數(shù)據(jù)包,根據(jù)測(cè)試項(xiàng)目調(diào)用LD_of()、setMsgInUse()、clrMsgInUse()和isMsgInUse()函數(shù),并檢查消息包中的標(biāo)識(shí)位,測(cè)試其響應(yīng);DSP測(cè)試用例將測(cè)試結(jié)果封裝到應(yīng)答包,調(diào)用Mhal_Comm()函數(shù)發(fā)送給PC;PC接收并解析DSP的應(yīng)答包,獲取測(cè)試結(jié)果。

      2.2.3 FPGA MHAL標(biāo)準(zhǔn)符合性測(cè)試

      FPGA MHAL標(biāo)準(zhǔn)符合性測(cè)試包括多深度FIFO發(fā)送接口、單深度FIFO接收接口、多深度FIFO接收接口、RAM接收接口、N-Word接收接口和Strobe接收接口測(cè)試。

      測(cè)試終端PC下發(fā)FPGA接口測(cè)試消息給GPP模塊上的MHAL測(cè)試組件,GPP MHAL測(cè)試組件將數(shù)據(jù)轉(zhuǎn)發(fā)給FPGA;FPGA測(cè)試組件調(diào)用單深度FIFO接收接口、多深度FIFO接收接口、RAM接收接口、N-Word接收接口和Strobe接收接口,接收、解析該MHAL數(shù)據(jù)并判斷數(shù)據(jù)正確性;FPGA測(cè)試組件根據(jù)各接口數(shù)據(jù)接收的正確性生成測(cè)試結(jié)果,通過(guò)多深度FIFO發(fā)送接口將測(cè)試結(jié)果上報(bào)給GPP。PC通過(guò)GPP MHAL接收來(lái)自FPGA的應(yīng)答數(shù)據(jù),解析測(cè)試結(jié)果。

      2.3 RFChain測(cè)試方法

      RFChain測(cè)試主要針對(duì)射頻輸出響應(yīng)測(cè)試,基本測(cè)試方法為通過(guò)發(fā)送RFChain命令設(shè)置被測(cè)硬件平臺(tái)信道參數(shù),利用通用儀器、測(cè)試用例完成被測(cè)硬件平臺(tái)信道參數(shù)指標(biāo)測(cè)試,驗(yàn)證RFChain是否正確響應(yīng)。根據(jù)設(shè)備工作模式可將RFChain輸出響應(yīng)測(cè)試分為接收和發(fā)射兩類(lèi)。

      射頻接收類(lèi)測(cè)試:由外部?jī)x器輸入激勵(lì)信號(hào),被測(cè)設(shè)備作為接收機(jī)接收信號(hào),通過(guò)設(shè)備內(nèi)部測(cè)試用例測(cè)量信號(hào)參數(shù),包括收信道帶寬測(cè)試、動(dòng)態(tài)范圍測(cè)試。

      射頻發(fā)射類(lèi)測(cè)試:被測(cè)設(shè)備加載測(cè)試用例,控制被測(cè)設(shè)備產(chǎn)生基本波形并發(fā)射信號(hào),通過(guò)外部?jī)x器測(cè)量設(shè)備的輸出信號(hào)參數(shù),包括頻率范圍測(cè)試、頻率準(zhǔn)確度、發(fā)射功率測(cè)試、發(fā)信道帶寬測(cè)試和跳頻能力測(cè)試。

      硬件平臺(tái)RFChain輸出響應(yīng)測(cè)試系統(tǒng)由測(cè)試終端、ATML測(cè)試平臺(tái)和測(cè)試組件組成,如圖4所示。測(cè)試終端是系統(tǒng)控制中心,由主控計(jì)算機(jī)和測(cè)試軟件組成,通過(guò)以太網(wǎng)總線(xiàn)控制ATML測(cè)試平臺(tái)和被測(cè)設(shè)備、進(jìn)行數(shù)據(jù)交互。ATML測(cè)試平臺(tái)是面向信號(hào)的自動(dòng)測(cè)試系統(tǒng),由ATML軟件平臺(tái)、測(cè)試程序TP、儀器資源和信號(hào)適配接口組成。測(cè)試組件1、測(cè)試組件2、測(cè)試組件3針對(duì)測(cè)試項(xiàng)目開(kāi)發(fā),分別部署在GPP、DSP、FPGA上。

      圖4 RFChain測(cè)試系統(tǒng)組成框圖

      測(cè)試組件1:用于實(shí)現(xiàn)核心框架下的建立連接、斷開(kāi)連接、LD路由配置,以及設(shè)備組件的部署、安裝、啟動(dòng)、卸載、刪除等功能,實(shí)現(xiàn)RFChain命令的下發(fā)。測(cè)試組件2:用于跳頻發(fā)射能力測(cè)試,實(shí)現(xiàn)跳頻功能,根據(jù)跳頻圖案,控制信道發(fā)射頻點(diǎn)。測(cè)試組件3:接收測(cè)試時(shí)接收來(lái)自信道的基帶數(shù)據(jù),并進(jìn)行抽取濾波,一方面由GPP讀取該數(shù)據(jù)并轉(zhuǎn)發(fā)給硬件平臺(tái)控制終端,另一方面可經(jīng)過(guò)FFT、加窗處理,計(jì)算信號(hào)功率和信噪比;發(fā)射測(cè)試時(shí)用于產(chǎn)生擴(kuò)頻寬帶信號(hào)和跳時(shí)鐘。各測(cè)試組件信息總覽如表5所示。

      表5 測(cè)試組件功能一覽

      3 實(shí)驗(yàn)結(jié)果與分析

      按照?qǐng)D4所示搭建測(cè)試系統(tǒng),首先對(duì)某單位軟無(wú)設(shè)備平臺(tái)進(jìn)行了測(cè)試,測(cè)試內(nèi)容包括:LD遍歷、MHAL接口符合性和RFChain輸出響應(yīng)等,各項(xiàng)測(cè)試均達(dá)到預(yù)期效果。隨后,對(duì)多家其他單位研制的軟無(wú)設(shè)備平臺(tái)進(jìn)行測(cè)試。由于不同單位的軟無(wú)平臺(tái)實(shí)現(xiàn)方式不同,測(cè)試用例需要分別進(jìn)行移植。因?yàn)閷?shí)現(xiàn)的功能不同,各被測(cè)平臺(tái)的RFChain輸出響應(yīng)指標(biāo)如發(fā)射功率也不盡相同。對(duì)于標(biāo)準(zhǔn)中提出的幾種FPGA接收接口,各單位采用了不同的方式,測(cè)試結(jié)果對(duì)比如表6所示。試驗(yàn)結(jié)果表明該測(cè)試方法能適應(yīng)SCA

      表6 軟無(wú)設(shè)備MHAL符合性測(cè)試對(duì)比表

      不同硬件架構(gòu)下的MHAL符合性測(cè)試,測(cè)試組件/用例具有良好的兼容性,可快速移植到不同的軟無(wú)系統(tǒng)平臺(tái)上。

      4 結(jié)束語(yǔ)

      SCA是軟件無(wú)線(xiàn)電技術(shù)發(fā)展應(yīng)用的里程碑技術(shù),無(wú)論是對(duì)通信裝備的通用化、標(biāo)準(zhǔn)化推進(jìn),還是對(duì)民用通信產(chǎn)業(yè)的發(fā)展都能夠起到至關(guān)重要的推動(dòng)作用。硬件平臺(tái)SCA符合性測(cè)試與軟件運(yùn)行環(huán)境標(biāo)準(zhǔn)符合性測(cè)試、波形SCA標(biāo)準(zhǔn)符合性測(cè)試、波形傳輸性能符合性測(cè)試、波形組網(wǎng)性能符合性測(cè)試、安全可信性能符合性測(cè)試共同形成了軟無(wú)設(shè)備的測(cè)試體系。MHAL作為SCA關(guān)鍵技術(shù)之一,在整個(gè)技術(shù)體系中占據(jù)舉足輕重的地位,是實(shí)現(xiàn)軟件與硬件解耦的必要條件。在MHAL設(shè)計(jì)過(guò)程中,不同設(shè)計(jì)者對(duì)標(biāo)準(zhǔn)理解不同,采用的實(shí)現(xiàn)途徑不同,需要采用統(tǒng)一的方法、標(biāo)準(zhǔn)對(duì)其符合性進(jìn)行衡量。目前,國(guó)內(nèi)學(xué)者在SCA的研究主要集中在設(shè)計(jì)和實(shí)現(xiàn)等方面,鮮有文獻(xiàn)報(bào)道SCA MHAL標(biāo)準(zhǔn)符合性測(cè)試方法相關(guān)研究。在此之前本單位對(duì)于MHAL的測(cè)試驗(yàn)證主要采用人工代碼走查和手動(dòng)測(cè)試的方式,測(cè)試一致性差且效率低,RFChain響應(yīng)測(cè)試覆蓋不全,不能實(shí)現(xiàn)接收性能測(cè)試。本方法針對(duì)MHAL API接口和RFChian指令兩個(gè)方面,創(chuàng)新性提出軟件測(cè)試和硬件測(cè)試相結(jié)合的方式,通過(guò)開(kāi)發(fā)標(biāo)準(zhǔn)的測(cè)試用例,移植到被測(cè)平臺(tái)并運(yùn)行,對(duì)被測(cè)軟無(wú)硬件平臺(tái)進(jìn)行全面的測(cè)試驗(yàn)證?;贏TML自動(dòng)測(cè)試,測(cè)試可信度高、速度快,測(cè)試效率提高了10倍以上。經(jīng)過(guò)對(duì)多家單位軟無(wú)設(shè)備的測(cè)試,驗(yàn)證了測(cè)試方法的可行性、有效性。實(shí)踐表明該方法準(zhǔn)確度高、兼容性強(qiáng)、適用范圍廣,可應(yīng)用于軟無(wú)設(shè)備的設(shè)計(jì)驗(yàn)證、測(cè)評(píng)、驗(yàn)收和檢驗(yàn)等環(huán)節(jié),具有一定的推廣意義。

      猜你喜歡
      調(diào)用消息波形
      對(duì)《壓力容器波形膨脹節(jié)》2018版新標(biāo)準(zhǔn)的理解及分析
      一張圖看5G消息
      核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
      LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
      基于LFM波形的靈巧干擾效能分析
      基于系統(tǒng)調(diào)用的惡意軟件檢測(cè)技術(shù)研究
      基于ARM的任意波形電源設(shè)計(jì)
      大連臺(tái)使用CTS-1記錄波形特點(diǎn)
      消息
      消息
      山阳县| 宜城市| 庐江县| 普陀区| 扶余县| 武清区| 阿尔山市| 灌阳县| 江口县| 新乡市| 海门市| 浦东新区| 宝应县| 平遥县| 淅川县| 修武县| 丰宁| 荥阳市| 长子县| 成都市| 六安市| 县级市| 将乐县| 莲花县| 陇西县| 射洪县| 青浦区| 湖北省| 垣曲县| 木里| 朝阳县| 祥云县| 吴桥县| 剑阁县| 无锡市| 红桥区| 扬中市| 鸡泽县| 高密市| 澄迈县| 大埔区|