專利名稱:在測試期間具有無線收發(fā)器和主處理器間交互作用最少的測試嵌入式無線收發(fā)器的方法
技術領域:
本發(fā)明涉及具有嵌入其中的主處理器和無線收發(fā)器的無線數(shù)據(jù) 通信系統(tǒng),尤其涉及這種系統(tǒng)的生產(chǎn)測試。
背景技術:
隨著無線數(shù)據(jù)通信系統(tǒng)的數(shù)目和應用的增多,對于這種系統(tǒng)的制 造商來說,日益重要的是按照時間效率更高的方式執(zhí)行嵌入這種系統(tǒng) 中的無線收發(fā)器的生產(chǎn)測試。眾所周知,關于這種嵌入式收發(fā)器的生
產(chǎn)測試的一個問題在于在被測設備(DUT)和測試控制器(例如,個 人計算機)之間通常不存在直接的,例如有線的數(shù)字控制連接。相反, 必須通過同樣嵌入在系統(tǒng)內(nèi)的主處理器進行通信。因此,生產(chǎn)測試變 得更復雜,因為必須安裝或保存供在嵌入式主處理器上運行的測試固 件。
盡管對于單一平臺來說,使用嵌入式處理器中的固件是可接受 的,不過當涉及并且必須支持多個平臺時,這種方法很快變得不可接 受。此外,無線收發(fā)器功能,例如,按照IEEE 802.11標準工作的無 線數(shù)據(jù)收發(fā)器通常只是主系統(tǒng)的整個一組功能的很小部分。因此,盡 管對產(chǎn)生全功能的無線收發(fā)器能力感興趣,不過鑒于其在系統(tǒng)的整個 操作中的作用有限,制造商仍然沒有興趣花費大量的資源來集成無線 功能。于是,理想的是提供一種用于這種系統(tǒng)的更簡單,更加流線型 的生產(chǎn)測試方法,當進行各種系統(tǒng)的生產(chǎn)測試時,只需要最少的變化。
發(fā)明內(nèi)容
按照目前要求保護的發(fā)明,提供一種測試嵌入無線數(shù)據(jù)通信系統(tǒng)
6內(nèi)的無線收發(fā)器的方法,所述無線數(shù)據(jù)通信系統(tǒng)還包括主處理器,并 且在測試期間,具有無線收發(fā)器和主處理器之間的最少交互作用。無 線數(shù)據(jù)通信系統(tǒng)和外部測試設備之間的無線信號接口被用于從外部測 試設備向無線數(shù)據(jù)通信系統(tǒng)傳遞測試啟動或數(shù)據(jù)信號,以及從無線數(shù) 據(jù)通信系統(tǒng)向外部測試設備傳遞響應數(shù)據(jù)或確認信號。
按照目前要求保護的發(fā)明的 一個實施例,提供一種測試嵌入無線 數(shù)據(jù)通信系統(tǒng)內(nèi)的無線收發(fā)器的數(shù)據(jù)信號傳輸?shù)姆椒?,所述無線數(shù)據(jù) 通信系統(tǒng)還包括主處理器,并且在測試期間,具有無線收發(fā)器和主處
理器之間的最少交互作用,所述方法包括
經(jīng)由主控制器將測試固件傳遞給無線收發(fā)器; 將無線收發(fā)器設置成測試操作模式;
響應于無線收發(fā)器從在無線數(shù)據(jù)通信系統(tǒng)之外的控制信號源收 到一個或多個預定的測試啟動信號,利用無線收發(fā)器傳送一個或多個 測試數(shù)據(jù)信號;和
利用在無線數(shù)據(jù)通信系統(tǒng)之外的測試系統(tǒng)測量所述 一 個或多個 傳送的測試數(shù)據(jù)信號中的每一個的一個或多個參數(shù)。
按照目前要求保護的發(fā)明的另 一實施例,提供一種測試嵌入無線 數(shù)據(jù)通信系統(tǒng)內(nèi)的無線收發(fā)器的數(shù)據(jù)信號接收的方法,所述無線數(shù)據(jù) 通信系統(tǒng)還包括主處理器,并且在測試期間,具有無線收發(fā)器和主處 理器之間的最少交互作用,所述方法包括
經(jīng)由主控制器將測試固件傳遞給無線收發(fā)器;
將無線收發(fā)器設置成測試操作模式;
利用無線收發(fā)器從在無線數(shù)據(jù)通信系統(tǒng)之外的數(shù)據(jù)信號源接收 一個或多個測試數(shù)據(jù)信號;和
響應于被無線收發(fā)器識別為多種預定數(shù)據(jù)信號種類的其中一個 的一個或多個測試數(shù)據(jù)信號中的每個信號的接收,利用無線收發(fā)器傳 送至少一個確認信號。
7圖l是生產(chǎn)測試環(huán)境中的無線數(shù)據(jù)通信系統(tǒng)的功能方框圖。
圖2描述按照目前要求保護的發(fā)明的一個實施例,測試圖1的無 線數(shù)據(jù)通信系統(tǒng)的方法。
圖3描述按照目前要求保護的發(fā)明的另一實施例,測試圖l的無 線數(shù)據(jù)通信系統(tǒng)的方法。
圖4描述按照目前要求保護的發(fā)明的一個實施例,執(zhí)行圖l的無 線數(shù)據(jù)通信系統(tǒng)的信號傳輸測試的測試序列。
圖5描述按照目前要求保護的發(fā)明的另一實施例,執(zhí)行圖1的無 線數(shù)據(jù)通信系統(tǒng)的信號接收測試的測試序列。
圖6描述按照目前要求保護的發(fā)明的另一實施例,執(zhí)行圖1的無 線數(shù)據(jù)通信系統(tǒng)的信號接收測試的測試序列。
具體實施例方式
下面參考附圖,詳細說明目前要求保護的發(fā)明的例證實施例。這 樣的說明只是例證性的,而不是對本發(fā)明范圍的限制。這些實施例被 足夠詳細地說明,以使本領域的普通技術人員能夠?qū)嵺`本發(fā)明,應當 理解的是,可以做出一些變化實踐其他的實施例,但不脫離本發(fā)明的 精神或范圍。
在整個公開內(nèi)容中,除非另有對上下文的相反的清楚指示,應當 理解的是,所述的單個電路單元顯然可以是單數(shù)或復數(shù)。例如,術語"電 路,,可以包括單一組件或者多個組件,所述組件或者是有源的和/或無 源的,并被連接或者以其它方式耦接在一起(例如,作為一個或多個 集成電路芯片),以提供所述的功能。另外,術語"信號,,可以指的是 一個或多個電流, 一個或多個電壓,或者數(shù)據(jù)信號。在附圖中,相同 或相關的單元將具有相同或相關的字母、數(shù)字或字母數(shù)字指示符。此 外,盡管在使用離散的電子電路(最好呈一個或多個集成電路芯片的 形式)的實現(xiàn)環(huán)境中討論本發(fā)明,不過根據(jù)待處理的信號頻率或數(shù)據(jù) 速率,這種電路的任何部分的功能也可利用一個或多個適當編程的處 理器來實現(xiàn)。參見圖1,通用生產(chǎn)測試環(huán)境中的無線數(shù)據(jù)通信系統(tǒng)包括如圖所
示基本上互連的DUT 100,控制測試的計算機150,和測試設備160 (例如,包括矢量信號發(fā)生器(VSG)和矢量信號分析器(VSA))。 DUT 100具有許多如圖所示基本上互連的嵌入式子系統(tǒng),包括主處理 器IIO,存儲器120(例如,非易失性存儲器),無線收發(fā)器130,和 一個或多個外設140。主處理器IIO通過各種控制接口 121、 111、 113 控制存儲器120、無線收發(fā)器130和外設140。通常,存儲器120將由 DUT 100使用的程序保存為固件??刂朴嬎銠C150通常運行通過外部 接口 151,例如通用串行總線(USB),串聯(lián)外圍接口 (SPI) , RS-232 串行接口等控制DUT 100的生產(chǎn)測試軟件??刂朴嬎銠C150還通過另 一接口 161,例如USB,通用接口總線(GPIB),以太網(wǎng)等控制測試 設備160。測試設備160通過接口 101與無線收發(fā)器130通信,接口 101可以是無線接口 ,不過對于生產(chǎn)測試目的來說通常是有線接口 。
在典型的發(fā)射器測試情況下,控制計算機150向主處理器110發(fā) 送一個或多個命令,主處理器110將這樣的命令轉(zhuǎn)換成對于無線收發(fā) 器130的對應命令。在經(jīng)由測試接口 IOI傳送測試信號之后,在供無 線收發(fā)器調(diào)整在其設計輸出頻率和功率的適當延遲之后,控制計算機 150 (經(jīng)其接口 161)從測試設備160取回測量結(jié)果。
從該示例可以看出,無線收發(fā)器130所需要的命令必須通過主處 理器110并由主處理器110轉(zhuǎn)換。由于主處理器110可以是多種不同 的類型,并且運行許多不同的操作系統(tǒng),因此通常很難在主處理器110 中提供恰當轉(zhuǎn)換命令的必需軟件。通常,必須為每種應用專門編寫這 樣的軟件,于是使得對系統(tǒng)集成者來說,在系統(tǒng)100內(nèi)集成無線收發(fā) 器130是一個困難的過程。
如下更詳細所述,提出的按照目前要求保護的發(fā)明的測試方法通 過利用預定的測試流程或序列來核實嵌入式無線收發(fā)器的性能,提供 簡化的生產(chǎn)測試。通過利用測試流程對無線收發(fā)器進行預先編程,在 測試期間,將需要無線收發(fā)器和主處理器110間的最少(如果有的話) 通信。測試流程可作為測試固件的裝載的一部分被上傳給收發(fā)器130,或者另一方面,可被做成固件的集成部分,例如利用預定數(shù)據(jù)區(qū)定義
該測試。在完成固件到收發(fā)器130的裝載之后,設備將被置于測試模 式,在該模式下,設備等待來自測試設備160的命令。這可作為裝載 的固件的一部分,或者作為由主處理器110發(fā)出的獨立命令來實現(xiàn)。 從而,與主處理器110的唯一交互作用只涉及固件的裝載,測試流程 的裝載(除非它是固件的集成部分),可能地,使無線收發(fā)器10處于 生產(chǎn)測試操作模式的命令。
參見圖2,如圖所示描述這種方法的一個示例。在第一步驟202 中,測試固件通常由控制計算機150傳遞給主處理器110。在下一步 驟204中,測試固件經(jīng)由接口 lll從主處理器IIO被傳遞給無線收發(fā) 器130。應明白測試固件可以是完整的,因為它還包括所需的測試流 程或者序列作為集成部分。另一方面,測試流程數(shù)據(jù)可從計算機150 傳遞給主處理器110,隨后被中繼給無線收發(fā)器130。作為另一種備選 方案,所需的測試流程數(shù)據(jù)可以呈預先保存在存儲器120中的數(shù)據(jù)表 的形式,該數(shù)據(jù)表可經(jīng)由接口 121被取回,并由主處理器110中繼給 無線收發(fā)器130。
在下一步驟206,無線收發(fā)器130被設置成測試操作模式,即, 在該模式下,無線收發(fā)器130現(xiàn)在將通過在預定頻率監(jiān)聽來自測試設 備160的命令,等待來自測試設備160的一個或多個命令(下面更詳 細討論)。無線收發(fā)器130的這種測試操作模式設置可以作為已裝載 的測試固件的一部分被自動啟動,或者可以由主處理器IIO發(fā)出的適 當命令啟動。在下一步驟208,如上所述,通過發(fā)送無線收發(fā)器130 正在監(jiān)聽的適當命令,啟動測試設備160的測試操作。另一方面,無 線收發(fā)器130能夠以預定頻率傳送"就緒"信號,在收到所述"就緒"信 號之后,測試設備160將開始發(fā)送一個或多個測試命令。最好,命令 集是最小的命令集,例如,僅僅是NEXT型命令,從而只要求接收器 監(jiān)視良好的數(shù)據(jù)分組(例如,代表NEXT命令),從而不要求任何媒 體接入控制(MAC)層操作。在從測試設備160傳送初始測試命令之 后,無線收發(fā)器130最好傳送表示收到該命令的確認信號,之后,將開始來自測試設備160的測試命令的主序列。測試設備160的控制是 經(jīng)由接口 161,在控制計算機150的監(jiān)督下完成的。
下一步驟210可包括載入無線收發(fā)器130中的測試固件的上傳, 從而能夠根據(jù)經(jīng)由主處理器110從控制器控制計算機150,或者從經(jīng) 主處理器IIO傳給無線收發(fā)器130的保存在存儲器120中的數(shù)據(jù)表接 收的數(shù)據(jù)(例如,收發(fā)器校準數(shù)據(jù)),修改各種操作設置、參數(shù)或條 件。
參見圖3,按照目前要求保護的發(fā)明另一實施例的測試方法具有 啟動系統(tǒng)測試操作的第一步驟302。這使主處理器IIO為下一步驟304 有所準備,在步驟304中,測試固件經(jīng)主處理器IIO從存儲器120傳 遞給無線收發(fā)器130。如上所述,測試固件可以包括測試流程,或者 也可以由兩個組件,即測試命令和測試序列數(shù)據(jù)構(gòu)成。在下 一步驟306 中,無線收發(fā)器被設置成處于其測試操作模式。如上所述,這可以作 為測試固件的裝載的一部分自動完成,或者可以由主處理器110經(jīng)接 口 lll發(fā)送的適當命令啟動,同時所述命令或者由主處理器110發(fā)起, 或者響應從計算機150收到所述命令,由主處理器110傳送。
在下一步驟308,開始實際測試。如上所述,這可以采取或者無 線收發(fā)器130通過接口 101開始與測試設備160通信的形式,或者在 計算機150的控制下,測試設備160通過接口 IOI開始與無線收發(fā)器 130通信的形式。
后續(xù)步驟可以包括步驟310,在步驟310中,測試固件被更新, 如上所述,以便修改各種設置、參數(shù)或條件。
如上所述,按照目前要求保護的發(fā)明的測試方法包括連同外部測 試設備160—起使DUT100處于測試操作模式的步驟。之后,存在兩 種普通類別的測試無線收發(fā)器130的信號發(fā)送功能的測試;和無線 收發(fā)器130的信號接收功能的測試。
參見圖4,如下說明發(fā)送測試序列的一個示例。測試從DUTIOO 的接收器(RX)部分等待命令420開始。測試設備160發(fā)出其命令 410 (例如,GOTO-NEXT命令)。在收到該命令之后,DUT 100的發(fā)射器(TX)傳送表示它收到并明白該命令的確認信號440。之后, DUT 100開始傳送由測試流程確定的數(shù)據(jù)信號。這由信號傳輸時隙 460、 461、 ...463表示。測試流程將確定要傳送的分組的數(shù)目,所述 傳送的分組包含相同的信號,或者在多分組傳輸?shù)那闆r下,包含多個 信號。
在收到確認信號440之后,測試設備160將等待規(guī)定的時間間隔 430,以便于發(fā)射器調(diào)整到其所需的操作(例如,頻率精度和功率級)。 該時間間隔430之后,測試i史備160開始進行測量450、 451。在完成 這些測量450、 451之后,測試設備160,或者控制計算機150在存取 測試設備160收集的數(shù)據(jù)之后,分析收集的數(shù)據(jù),并準備設立下一個 測試序列470。類似地,在完成其信號傳輸463之后,DUT 100將通 過處理任何必需的操作480,為測試序列的下一部分作準備。
當測試設備160或計算機150完成數(shù)據(jù)470的處理之后,傳送下 一個測試命令(例如,GOTO-NEXT)。如果DUT100對于下一次測 試的準備480還未完成,那么第一個這樣的測試命令411可能不被 DUT100接收。如果這樣的話,那么測試設備160不會收到任何確認 信號。因此,測試設備160會繼續(xù)發(fā)送其命令412,之后在某一時刻, 這些命令之一 412會#皮DUT 100接收421, DUT 100將傳送確認445。 這將是新的測試序列的開始,其中DUT IOO將會將新的測試信號傳送 已知次數(shù)465、 466、 ...468,測試設備160將進行所需的測量455, 456, 之后進一步分析和準備后續(xù)測試471。
盡管在生產(chǎn)測試環(huán)境中不常見,不過應當理解的是,測試設備160 可能沒有從DUT 100收到良好的數(shù)據(jù)。盡管這通常是劣質(zhì)DUT的表 示,不過在簡單地放棄DUT100之前,理想的是重復失敗的測試。在 這種情況下,存在兩種可能的行動過程。按照一種行動過程,測試設 備160可以發(fā)送不同的命令(例如REPEAT命令,而不是 GOTO-NEXT命令)。這是一種簡單實現(xiàn),并且DUT 100識別該不 同命令應較容易。不過,這會使測試減慢,因為測試設備160需要裝 載新命令或新數(shù)據(jù),以便能夠產(chǎn)生新的信號。另一方面,測試設備160可以只是不發(fā)送另一命令,之后,DUT 100能夠?qū)⑵浣忉尦蓽y量不成 功的指示,這種情況下,DUT100簡單地重復初始的測試。
如上所述,由DUT 100發(fā)送的傳輸信號460、 461、 ...463可以 是單一的傳輸信號,或者可以是一組多分組信號。使用這種多分組信 號的優(yōu)點在于,在校準期間,在測試設備160和DUT100之間需要很 少的通信,或者不需要通信,因為通常通過迭代得到解答,如在2005 年8月12日提交的美國專利申請No.ll/161692, "Method for
Measuring Multiple Parameters of a Signal Transmitted by a Signal Generator"中所述,該專利申請的公開內(nèi)容在此引為參考。
參見圖5,可以如下說明接收信號的預期測試流程。該測試流程 與信號傳送流程的不同之處在于,意圖這樣實現(xiàn)該測試,以致DUT 100 不必完全分析(甚至根本不必)實際從測試設備160接收的數(shù)據(jù),而 是僅僅確定是否收到了有效的分組。因此,當從一個接收測試過渡到 另 一個接收測試時,測試設備不必發(fā)出測試命令(例如,GOTO-NEXT 命令)。相反,可取的是使DUT100確定何時轉(zhuǎn)移到下一測試。這可 通過當DUT收到預定數(shù)目的良好信號分組時,簡單地使DUT 100繼 續(xù)下一測試來實現(xiàn)。
如果每當收到良好的分組,DUT100就傳送確認,那么測試設備 160能夠僅僅計數(shù)良好分組的數(shù)目,而不向DUT 100請求這樣的計數(shù), 從而使接收信號測試流程可以前進,而不需要僅僅確定測試結(jié)果所必 需的額外通信,因為測試設備160知道有多少分組已被發(fā)送,并且通 過簡單地計數(shù)從DUT100收到的確認信號的數(shù)目,能夠確定有多少分 組已被收到。測試設備160包括諸如VSA和VSG之類的測試設備的 情況下,這種技術特別有效,因為由于DUT100的發(fā)射器功率通常高 于VSG的發(fā)射器功率,所以不太可能具有丟失的確認信號。從而, VSA不可能遺漏確認信號分組,尤其是如果VSA被VSG傳送的信號 分組的后沿觸發(fā)的話。此外,使VSA接收確認分組帶來也可以測試 DUT 100中的發(fā)射/接收開關的切換時間的額外好處。
重新參見圖5,測試設備160傳送測試命令10。假定前一測試是
13傳送測試,該測試命令510指令DUT100開始下一測試,所述下一測 試是接收測試。DUT 100接收命令520,命令520使測試固件實現(xiàn)接 收測試580。當DUT100的接收器部分就緒時,傳送指示接收器準備 就緒的確認信號540。與其中測試設備160發(fā)送分組,直到接收器開 始接收這種分組為止的常規(guī)測試方法相比,這是重要的。通過使DUT 100表示它準備就緒,測試設備160只需要啟動其VSA以等待接收來 自DUT 100的確認信號,之后,測試設備160能夠為接收測試作準備 530。
當測試設備160(例如,VSA)收到確認信號540時,測試設備 160知道DUT IOO準備就緒,并啟動信號傳輸。因此,測試設備160 (例如,VSG)開始傳送預定數(shù)目的信號分組561、 562、 563、 564、 568、 569,每個信號分組產(chǎn)生對應的確認信號571、 572、 573、 574、 578、 579。測試i殳備160接收這些確認分組,并對于接收的每個這種 分組,增大其內(nèi)部計數(shù)。另外,如前所述,通過分析傳送的測試信號 563和確認信號573的接收之間的時間間隔560,能夠分析DUT 100 的發(fā)射/接收開關操作。(按照這種方式使用確認信號是有利的,因為 這種信號實際上已包括在所有標準或默認收發(fā)器信號組中,從而避免 需要增加另外的不必要信號或功能)。
在本示例中,沒有出現(xiàn)任何分組錯誤,從而DUT 100收到預定 數(shù)目的分組,并將轉(zhuǎn)移到下一接收測試581。類似地,根據(jù)接收的確 認信號的數(shù)目,測試設備160知道DUT100已收到所有分組,并且也 能夠為下一接收測試531作準備。當DUT100準備好時,傳送指示這 種準備就緒的確認信號541,在收到該確認信號551之后,測試設備 160開始為下一測試傳送分組561。在DUT IOO在預定時間間隔內(nèi)沒 有收到分組的情況下,它可以重傳其確認541例如,在DUT100比測 試設備160更快地準備好下次測試的情況下。
參見圖6,如果遇到分組錯誤,那么DUT100未收到其全部預定 數(shù)目的良好分組。如圖所示,測試流程從前一測試是傳送測試啟動。 測試設備160的VSG發(fā)送指示新操作的開始或者前一操作的結(jié)束的測試命令610。 DUT 100接收該命令,并準備使其能夠接收測試680。 當準備就緒時,DUT IOO發(fā)送其準備好接收的確認信號640。該確認 信號由測試設備160接收650,之后當測試設備160就緒時,例如當 完成其內(nèi)部設置630時,測試設備160開始傳送預定數(shù)目的分組661、 662、 663、 664、 668、 669。響應于此,DUT 100傳送關于它所接收 的每個良好分組的確i人671、 672、 673、 674、 678、 679。
如圖所示,分組之一 662未被DUT 100收到。因此,DUT 100 沒有傳送對應的確認,如圖中的空的接收分組6卯所示。在傳輸序列 結(jié)束之后,測試設備160知道它收到了多少個確認分組,因為一個分 組顯然被遺漏690,因此測試設備160知道在DUT 100能夠繼續(xù)測試 流程中的下一測試之前,DUT100的接收器仍然等待至少一個以上的 分組。因此,測試設備160將計算635需要被DUT100接收的額外分 組的數(shù)目,并開始傳送691需要數(shù)量的分組。
在收到該遺漏的分組之后,DUT100傳送確i人信號692,并開始 準備下一個測試操作681。當準備就緒時,DUT100將向測試設備160 發(fā)送另一個確認。在本示例中,當DUT 100準備就緒時,測試設備 160還沒有準備就緒。因此,DUT 100向測試設備160發(fā)送確認信號 651,不過由于測試設備160還未準備就緒,并不作出響應,因此在預 定時間間隔之后,DUT IOO將發(fā)送另一個確認信號642。現(xiàn)在測試設 備160準備就緒,并在收到該確認信號651之后,開始傳送更多的數(shù) 據(jù)分組661, DUT 100通過發(fā)送對應的確認分組671對此作出響應。
如上所述,傳送的供測試之用的信號可以是多分組信號,這種情 況下,理想的是使DUT100只響應某些種類的數(shù)據(jù)分組。例如,在不 同的功率電平上傳送不同的數(shù)據(jù)分組可以允許測試實際的接收器靈敏 度(其中一些分組預期不會被收到),而不要求發(fā)射器發(fā)送更多的分 組,以使接收器滿足進入下一測試所需分組數(shù)量的要求。
本發(fā)明的操作的結(jié)構(gòu)和方法方面的各種其它修改和變化對本領 域的技術人員來說是明顯的,而不脫離本發(fā)明的范圍和精神。盡管已 經(jīng)結(jié)合具體的優(yōu)選實施例描述了本發(fā)明,不過應當理解的是,要求保
15護的發(fā)明并不過度局限于這樣的具體實施例。下面的權(quán)利要求限定本 發(fā)明的范圍,并且覆蓋在這些權(quán)利要求及其等同物的范圍內(nèi)的結(jié)構(gòu)和 方法。
權(quán)利要求
1、一種測試嵌入無線數(shù)據(jù)通信系統(tǒng)內(nèi)的無線收發(fā)器的數(shù)據(jù)信號傳輸?shù)姆椒?,所述無線數(shù)據(jù)通信系統(tǒng)還包括主處理器,并且在所述測試期間,具有所述無線收發(fā)器和所述主處理器間的最少交互作用,所述方法包括經(jīng)由所述主控制器將測試固件傳遞給所述無線收發(fā)器;將所述無線收發(fā)器設置成測試操作模式;響應于所述無線收發(fā)器從在所述無線數(shù)據(jù)通信系統(tǒng)之外的控制信號源接收到一個或多個預定測試啟動信號,所述無線收發(fā)器傳送一個或多個測試數(shù)據(jù)信號;和利用所述無線數(shù)據(jù)通信系統(tǒng)之外的測試系統(tǒng),測量所述一個或多個傳送的測試數(shù)據(jù)信號中的每一個的一個或多個參數(shù)。
2、 按照權(quán)利要求1所述的方法,還包括在經(jīng)由所述主控制器將 所述測試固件傳遞給所述無線收發(fā)器之前,將所述測試固件載入所述 主控制器中,其中所述測試固件包括與測試協(xié)議對應的多個數(shù)據(jù)。
3、 按照權(quán)利要求2所述的方法,其中所述測試固件還包括對應 于測試序列的另外多個數(shù)據(jù)。
4、 按照權(quán)利要求1所述的方法,其中將所述無線收發(fā)器設置成 測試操作模式包括響應于所述測試固件傳遞,將所述無線收發(fā)器設置成測試操作模式。
5、 按照權(quán)利要求1所述的方法,其中將所述無線收發(fā)器設置成 測試操作模式包括響應于從所述主控制器接收到測試模式控制信號,將所述無線收發(fā)器設置成測試操作模式。
6、 按照權(quán)利要求1所述的方法,其中將所述無線收發(fā)器設置成 測試操作模式包括所述無線收發(fā)器等待從在所述無線數(shù)據(jù)通信系統(tǒng)之外的控制信 號源接收一個或多個預定測試啟動信號。
7、 按照權(quán)利要求1所述的方法,其中將所述無線收發(fā)器設置成 測試操作模式包括利用所述無線收發(fā)器傳送表示所述無線收發(fā)器處于所述測試操 作模式的就緒信號。
8、 按照權(quán)利要求1所述的方法,其中響應于所述無線收發(fā)器從 在所述無線數(shù)據(jù)通信系統(tǒng)之外的控制信號源接收到一個或多個預定測 試啟動信號,利用所述無線收發(fā)器傳送一個或多個測試數(shù)據(jù)信號包括響應于所述無線收發(fā)器接收到GOTO-NEXT命令信號,利用所 述無線收發(fā)器傳送一個或多個測試數(shù)據(jù)信號。
9、 按照權(quán)利要求1所述的方法,其中響應于所述無線收發(fā)器從 在所述無線數(shù)據(jù)通信系統(tǒng)之外的控制信號源接收到一個或多個預定測 試啟動信號,利用所述無線收發(fā)器傳送一個或多個測試數(shù)據(jù)信號包括利用所述無線收發(fā)器傳送確認信號。
10、 按照權(quán)利要求l所述的方法,其中響應于所述無線收發(fā)器從 在所述無線數(shù)據(jù)通信系統(tǒng)之外的控制信號源接收到一個或多個預定測 試啟動信號,利用所述無線收發(fā)器傳送一個或多個測試數(shù)據(jù)信號包括利用所述無線收發(fā)器傳送符合預定測試序列的多個測試信號。
11、 一種測試嵌入無線數(shù)據(jù)通信系統(tǒng)內(nèi)的無線收發(fā)器的數(shù)據(jù)信號接收的方法,所述無線數(shù)據(jù)通信系統(tǒng)還包括主處理器,并且在測試期 間,具有所述無線收發(fā)器和所述主處理器間的最少交互作用,所述方法包括經(jīng)由所述主控制器將測試固件傳遞給所述無線收發(fā)器; 將所述無線收發(fā)器設置成測試操作模式;利用所述無線收發(fā)器從在所述無線數(shù)據(jù)通信系統(tǒng)之外的數(shù)據(jù)信 號源接收一個或多個測試數(shù)據(jù)信號;和響應于接收到被所述無線收發(fā)器識別為多種預定數(shù)據(jù)信號種類 的其中一個的所述一個或多個測試數(shù)據(jù)信號中的每個信號,利用所述 無線收發(fā)器傳送至少一個確認信號。
12、 按照權(quán)利要求11所述的方法,還包括在經(jīng)由所述主控制器 將所述測試固件傳給所述無線收發(fā)器之前,將所述測試固件載入所述 主控制器中,其中所述測試固件包括與測試協(xié)議對應的多個數(shù)據(jù)。
13、 按照權(quán)利要求12所述的方法,其中所述測試固件還包括對 應于測試序列的另外多個數(shù)據(jù)。
14、 按照權(quán)利要求11所述的方法,還包括在利用所述無線收發(fā) 器從在所述無線數(shù)據(jù)通信系統(tǒng)之外的數(shù)據(jù)信號源接收一個或多個測試 數(shù)據(jù)信號之前,利用所述無線收發(fā)器接收至少一個測試啟動信號。
15、 按照權(quán)利要求11所述的方法,其中將所述無線收發(fā)器設置 成測試操作模式包括響應于所述測試固件傳遞,將所述無線收發(fā)器設置成測試操作模式。
16、 按照權(quán)利要求11所述的方法,其中將所述無線收發(fā)器設置 成測試操作模式包括響應于從所述主控制器接收到測試模式控制信號,將所述無線收 發(fā)器設置成測試操作模式。
17、 按照權(quán)利要求11所述的方法,其中將所述無線收發(fā)器設置 成測試操作模式包括所述無線收發(fā)器等待從在所述無線數(shù)據(jù)通信系統(tǒng)之外的控制信 號源接收一個或多個預定測試啟動信號。
18、 按照權(quán)利要求11所述的方法,其中將所述無線收發(fā)器設置 成測試操作模式包括利用所述無線收發(fā)器傳送表示所述無線收發(fā)器處于所述測試操 作模式的就緒信號。
全文摘要
一種測試嵌入無線數(shù)據(jù)通信系統(tǒng)內(nèi)的無線收發(fā)器的方法,所述無線數(shù)據(jù)通信系統(tǒng)還包括主處理器,并且在測試期間,具有無線收發(fā)器和主處理器之間的最少交互作用。無線數(shù)據(jù)通信系統(tǒng)和外部測試設備之間的無線信號接口被用于從外部測試設備向無線數(shù)據(jù)通信系統(tǒng)傳遞測試啟動或數(shù)據(jù)信號,以及從無線數(shù)據(jù)通信系統(tǒng)向外部測試設備傳遞響應數(shù)據(jù)或確認信號。
文檔編號H04B17/00GK101455009SQ200780018865
公開日2009年6月10日 申請日期2007年4月9日 優(yōu)先權(quán)日2006年4月14日
發(fā)明者B·馬德森, C·V·奧爾加德 申請人:萊特普茵特公司