近年來(lái)智能手機(jī)的發(fā)展,使射頻前端設(shè)備的需求量大幅增加,,而要兼容所有這些設(shè)備非常困難,。目前MIPI聯(lián)盟制定了一套R(shí)FFE標(biāo)準(zhǔn),將所有射頻前端設(shè)備用相同總線接口連接,。那么MIPI-RFFE協(xié)議如何調(diào)試和測(cè)試呢,?
一、MIPI-RFFE簡(jiǎn)介
RFFE是MIPI聯(lián)盟針對(duì)射頻前端設(shè)備所提出的控制規(guī)范,。單個(gè)總線上可以掛載1個(gè)主機(jī),,同時(shí)最多掛載15個(gè)從機(jī)。該總線使用2條信號(hào)線,,一條是主機(jī)控制的時(shí)鐘線SCLK,,另一條是雙向數(shù)據(jù)線SDATA,此外還有一條參考電壓線VIO,。VIO可由主機(jī)提供,,也可由外部提供。SCLK的標(biāo)準(zhǔn)頻率是32kHz-26MHz,,擴(kuò)展頻率是26MHz-52MHz,,在空閑時(shí)SCLK和SDATA保持低電平。
圖1 RFFE系統(tǒng)
RFFE定義了很多種類的命令序列,,來(lái)對(duì)總線上的設(shè)備進(jìn)行讀/寫(xiě)操作,。每一條命令都包含:開(kāi)始序列(SSC),命令序列(Command Frame)和數(shù)據(jù)序列Data Frame,,如圖2為寄存器寫(xiě)指令的時(shí)序,。
圖2寄存器寫(xiě)指令
二、RFFE協(xié)議的用途和測(cè)試
在統(tǒng)一接口以前,,設(shè)備廠商要為所有芯片設(shè)計(jì)控制方案是相當(dāng)困難的,,MIPI為了簡(jiǎn)化接口推出了統(tǒng)一的RFFE控制總線。統(tǒng)一接口標(biāo)準(zhǔn)的好處是廠商根據(jù)需要可以從市面上靈活選擇不同的芯片和模組,在更改設(shè)計(jì)和功能時(shí)更加快捷方便,。隨著RFFE的應(yīng)用越來(lái)越廣,,業(yè)界對(duì)RFFE測(cè)試的需求也越來(lái)越多。RFFE的測(cè)試主要有兩個(gè)需求,,一個(gè)是RFFE解碼和觸發(fā),,另一個(gè)是RFFE的時(shí)序分析。一直以來(lái),,廠商都要在捕捉數(shù)據(jù)后,,手動(dòng)分析其解碼過(guò)程與時(shí)序狀況,這種艱辛的工作將會(huì)因ZDS4000示波器所解放,。ZDS4000系列示波器全面支持MIPI-RFFE分析,,包括解碼,觸發(fā)和時(shí)序分析功能,,自動(dòng)化分析和測(cè)試將為你帶來(lái)全新的體驗(yàn),。
三、ZDS4000上的RFFE分析方法
圖3為RFFE的通信例程,,使用ZDS4054分析總線非常簡(jiǎn)單,,將示波器探頭分別接在SCLK和SDATA線上,將總線通信數(shù)據(jù)采集回來(lái),,然后開(kāi)啟MIPI-RFFE協(xié)議解碼,,簡(jiǎn)單設(shè)置參數(shù)后,即可完成協(xié)議分析,。
圖3 RFFE協(xié)議分析
你還可以用強(qiáng)大的觸發(fā)功能,,捕捉你想要的數(shù)據(jù)。ZDS4000支持RFFE指令和數(shù)據(jù)觸發(fā),,只需如圖4所示簡(jiǎn)單設(shè)置,,即可快速觸發(fā)目標(biāo)數(shù)據(jù),準(zhǔn)確定位通信過(guò)程,。
圖4 RFFE觸發(fā)設(shè)置
ZDS4000同時(shí)具備強(qiáng)大的時(shí)序分析功能,在Analyze中使能MIPI-RFFE時(shí)序分析,,依靠我們具有的完整測(cè)試項(xiàng)目,可迅速找出時(shí)序中可能存在的問(wèn)題與風(fēng)險(xiǎn),。如圖5發(fā)現(xiàn)的數(shù)據(jù)有效時(shí)間測(cè)試不通過(guò),只需選中該項(xiàng)后輕輕一按B旋鈕,,就可立即定位到測(cè)試不通過(guò)所在的位置。
圖5 RFFE時(shí)序分析實(shí)例