本文探討了ADRV9001,這是ADI公司最新一代軟件定義無線電(SDR)收發(fā)器單片集成電路(IC),旨在為衛(wèi)星、軍事、陸地移動、公用事業(yè)基礎設施和蜂窩網(wǎng)絡的眾多關鍵任務型通信應用提供可擴展的功率和性能。它首先從組件級別、通道級別和IC系統(tǒng)級別介紹ADRV9001中的三個用戶定義節(jié)能選項。然后,進一步討論被稱為監(jiān)測模式的一項獨特的系統(tǒng)功能,該功能不僅為ADRV9001節(jié)省功率,還能夠讓用戶降低基帶集成電路(BBIC)的運行功率,以實現(xiàn)整個系統(tǒng)的最優(yōu)化節(jié)能目標。本文還展示了每個節(jié)能選項的節(jié)能效果,并詳細說明與之相關的性能權衡因素。通過深入了解這些權衡考量,可以確定最優(yōu)的系統(tǒng)節(jié)能策略,以實現(xiàn)出色的系統(tǒng)功耗和令人滿意的系統(tǒng)性能。
簡介
ADRV9001屬于高度敏捷、用戶可配置的新一代SDR IC收發(fā)器產(chǎn)品系列。它提供出色的射頻性能,具有一系列先進的系統(tǒng)特性,例如多芯片同步(MCS)、數(shù)字預失真(DPD)、動態(tài)配置文件切換(DPS)和快速跳頻(FFH)。此IC支持頻分雙工(FDD)和時分雙工(TDD)操作,射頻頻率范圍從30 MHz到6 GHz,涵蓋特高頻(UHF)頻段、甚高頻(VHF)頻段、工業(yè)、科研、醫(yī)療(ISM)頻段以及蜂窩頻段。它兼具窄帶(低至12 kHz)和寬帶(高達40 MHz)信號處理能力,可實現(xiàn)從24 kSPS到61.44 MSPS幾乎連續(xù)的采樣率。
因為具備上述所有這些功能,它非常適合作為平臺用于許多不同的關鍵任務型應用。ADI公司的合作伙伴開發(fā)了一些通用系統(tǒng)化模塊(SOM),例如Alciom、Epiq Solutions、NextGen RF Design和Vanteon Wireless Solutions。這些SOM產(chǎn)品針對關鍵任務型通信,包括工業(yè)自動化和先進的計量應用。它們具有相同的特性,即通過這個IC,實現(xiàn)性能、功率、尺寸和成本之間的良好平衡。圖1展示組件、通道和系統(tǒng)級別的主要節(jié)能選項。注意:ADRV9001系列中不同版本的收發(fā)器具有不同的通道數(shù)量和不同的系統(tǒng)特性,圖1簡化了這些差別。
圖1.ADRV9001三個不同級別的節(jié)能選項的示意圖。
如圖1所示,組件級節(jié)能選項(用紫色突出顯示)主要涉及模數(shù)轉換器(ADC)、射頻鎖相環(huán)(RF PLL)、基帶(BB)鎖相環(huán)、模擬發(fā)射低通濾波器(Tx LPF)和接收低通濾波器(Rx LPF)等組件。與大部分傳統(tǒng)收發(fā)器不同,ADRV9001為I和Q數(shù)據(jù)路徑提供一對高性能(HP)和低功耗(LP) ADC以供用戶選擇。另外,對于每個組件,也提供多種節(jié)能選項。圖1用紅色突出顯示一對發(fā)射和接收通道的通道級節(jié)能選項。這是專為TDD應用設計的,因為發(fā)射和接收操作彼此時間多路復用,所以當一個通道工作時,另一個通道閑置,可以被關斷。ADRV9001通過要求不同的喚醒時間恢復運行來提供不同級別的通道節(jié)能方案。系統(tǒng)級節(jié)能選項用綠色突出顯示;它們可以用在預計會長時間處于不活動狀態(tài)的應用中,以節(jié)省更多功耗,例如數(shù)字移動無線電(DMR)手持系統(tǒng)。1
除了所有這些節(jié)能選項,收發(fā)器還提供監(jiān)測模式,允許ADRV9001和BBIC在系統(tǒng)閑置期間進入睡眠狀態(tài)。在睡眠狀態(tài)下,ADRV9001可以定時喚醒一個接收通道來執(zhí)行信號檢測。因此,可以卸下BBIC進行信號檢測的責任,讓其在整個閑置階段內休眠,以實現(xiàn)最優(yōu)化的整體系統(tǒng)節(jié)能目標。
在以下章節(jié),我們將深入探討所有節(jié)能選項和監(jiān)測模式。通過深入了解相關的性能權衡,設計工程師可以探索所有潛在的節(jié)能可能性,在控制功耗的同時,確保實現(xiàn)令人滿意的系統(tǒng)性能。
組件級節(jié)能
在設備初始化階段,通過軟件開發(fā)套件(SDK)提供的應用編程接口(API)配置各個硬件組件,可以輕松實現(xiàn)組件級節(jié)能。圖2展示了提供多種節(jié)能選項的主要硬件組件,包括ADC、RF PLL、BB PLL、接收LPF和發(fā)送LPF。要正確配置這些組件,必須了解性能權衡。
圖2.ADRV9001組件級節(jié)能選項。
ADRV9001允許在HP ADC和LP ADC之間進行選擇。HP ADC基于連續(xù)時間sigma-delta (CTSD)架構,寬度為5位。LP ADC基于壓控振蕩器(VCO)架構,寬度為16位。HP和LP ADC提供類似的動態(tài)范圍性能(從滿量程到熱噪聲之間的范圍),但具有不同的線性度性能。2圖3比較HP ADC和LP ADC的輸入三階交調截點(IIP3)和輸入二階交調截點(IIP2)性能。它是在室溫環(huán)境和最大接收器增益下,使用寬帶配置文件,對兩個連續(xù)波(CW)信號音(具有1 MHz頻率間隔)進行測量。注意:x軸表示第一個信號音(較低頻率)的基帶頻率,第二個信號音頻率比第一個信號音高1 MHz。
圖3.ADRV9001的HP ADC和LP ADC的線性性能比較。
如圖3所示,HP ADC和LP ADC都具有良好的線性性能。而言,HP ADC的IIP2和IIP3性能分別比LP ADC高出約12 dB和6 dB,但HP ADC會消耗更多功率。對于HP ADC和LP ADC,用戶還可以選擇高、中、低ADC采樣率。選擇較高的采樣率可以提高噪聲性能,而且,它降低了抗混疊濾波器設計對過渡帶銳度的要求,但需要消耗更多功率,以及更快的速度處理數(shù)據(jù)。
該收發(fā)機包含兩個RF PLL,每個都驅動自己的本振(LO)發(fā)生器。它提供兩種LO發(fā)生器選項,以實現(xiàn)出色的相位噪聲性能或出色的功耗性能。出色的功耗模式通過略微犧牲相位噪聲性能來降低功耗。注意:出色的相位噪聲性能選項僅適用于低于1 GHz的LO頻率。對于每種模式,提供具有不同的LO輸出擺幅的三種不同功耗選項。擺幅越大,相位噪聲性能越高,功耗也越高。
BB PLL生成所有基帶和數(shù)據(jù)端口相關時鐘。與ADC類似,BB PLL提供HP 和LP 選項。HP BB PLL的可編程頻率范圍為7.2 GHz到8.8 GHz,而LP BB PLL的可編程頻率范圍為3.3 GHz到5 GHz。在生成時鐘,以支持更廣泛的采樣速率方面,HP BB PLL具有更大的靈活性。當信號采樣率大于53.33 MHz時,必須使用HP CLK PLL。在支持某些采樣率方面,LP BB PLL存在限制,但功耗較低。
接收LPF通過支持5 MHz到50 MHz的可變帶寬來衰減帶外信號。它還將基帶信號的電流轉換為電壓。在跨導放大器(TIA)模式下,它被配置為一階單極點濾波器,在雙二階(BIQ)模式下,它被配置為二階濾波器,其轉換函數(shù)中有兩個復極點。雖然兩種模式的帶內性能相似,但與一階TIA模式相比,二階BIQ模式可以獲得額外的帶外衰減。圖4比較了兩種濾波器在不同f1dB配置下的仿真頻率響應。選擇二階LPF會比選擇一階模式消耗更多功率。此外,二階LPF的帶內噪聲比一階LPF高2.5 dB左右。對于一階和二階模式,用戶可以通過犧牲噪聲和線性性能,進一步選擇高、中、低三種不同的功耗水平。
圖4.不同LPF f1dB配置下的一階和二階Rx LPF頻率響應。
發(fā)射LPF是一種二階巴特沃茲濾波器,用于衰減數(shù)模轉換器(DAC)的采樣鏡像。它還將來自DAC的電流轉換為電壓,并通過對輸出執(zhí)行低通濾波來重構模擬頻譜。與接收LPF一樣,它通過犧牲線性性能來提供高、中、低三種功耗水平選擇。
通常,配置所有組件采用最高功耗選項可以實現(xiàn)最佳性能。對于FDD 1T1R LTE 20 MHz配置文件,通過在發(fā)射和接收通道都處于活動狀態(tài)時配置最高功耗選項,測量得出ADRV9001的總功耗約為1800 mW。注意:即使采用相同配置,測量結果也可能會因硬件和溫度而有所不同。表1顯示通過配置不同的節(jié)能選項所實現(xiàn)的節(jié)能量。在這個1T1R LTE 20 MHz配置文件中,接收通道1和發(fā)射通道1均已啟用,并且LO配置為900 MHz。注意:表1中每一行的數(shù)字顯示了僅啟用這個單獨的節(jié)能選項時可實現(xiàn)的相關節(jié)能量(mW)。例如,僅使用中等時鐘速率的HP ADC可以節(jié)省約72 mW,這是相對于啟用所有最高功耗的選項時的最高功耗約1800 mW而言的。
ADC | 節(jié)能(mW) | |
HP | 中等時鐘速率 | –72 |
低時鐘速率 | –41 | |
LP | 高時鐘速率 | –100 |
中等時鐘速率 | –177 | |
低時鐘速率 | –158 | |
RF PLL | ||
最佳相位噪聲 | 中等功耗 | –44 |
低功耗 | –84 | |
最佳功耗 | 高功耗 | –50 |
中等功耗 | –80 | |
低功耗 | –108 | |
BB PLL | ||
HP | 中等功耗 | –5 |
低功耗 | –10 | |
LP | 高功耗 | –45 |
中等功耗 | –47 | |
低功耗 | –49 | |
Rx LPF | ||
二階 | 中等功耗 | –26 |
低功耗 | –40 | |
一階 | 高功耗 | –77 |
中等功耗 | –101 | |
低功耗 | –116 | |
Tx LPF | ||
中等功耗 | –29 | |
低功耗 | –47 |
根據(jù)表1,如果應用對性能的要求不高,通過為每個組件選擇最低功耗選項,在這個配置文件下,可以節(jié)省約480 mW的總功耗。注意:組件級節(jié)能選項大部分是靜態(tài)的,這意味著一旦在設備初始化階段進行配置,就不能隨時對它們執(zhí)行動態(tài)更改。HP ADC或LP ADC之間的選擇除外,它可以通過API命令隨時更改。
另一個值得一提的靜態(tài)節(jié)能選項與其電源域的配置相關。ADRV9001需要五個不同的電源域:1 V數(shù)字(VDD_1P0)、1.8 V數(shù)字(VDD_1P8)、1 V模擬(VDDA_1P0)、1.3 V模擬(VDDA_1P3)和1.8 V模擬(VDDA_1P8)。其中,用于為所有發(fā)射和接收通道LO電路供電的VDDA_1P0是可選的。此電源域可以使用內部低壓差(LDO)穩(wěn)壓器供電,產(chǎn)生所需的1 V電壓。或者,它可以繞過一些ADRV9001內部LDO穩(wěn)壓器,由外部供電,這樣,就可以通過關閉LDO穩(wěn)壓器和采用效率更高的外部電源來實現(xiàn)更高水平節(jié)能。3注意:本文中執(zhí)行的所有測量都使用內部LDO穩(wěn)壓器為VDDA_1P0電源域供電。
通道級節(jié)能
與靜態(tài)組件級節(jié)能不同,通道級節(jié)能是動態(tài)的,專為TDD操作設計。如圖5所示,在TDD中,發(fā)送和接收操作彼此之間時間多路復用。一個通道處于活動狀態(tài)時,另一個通道閑置;所以,可以將其關閉,以降低功耗。與組件級節(jié)能不同,關斷閑置通道不會導致性能降低,但需要更長的喚醒時間才能恢復正常運行。
一種上電和關斷通道的方法是:分別使用通道使能信號(TX_ENBALE/RX_ENABLE)上升沿和下降沿。如圖5所示,被關斷的通道在對應的使能信號上升沿開始喚醒,并且需要耗費一些時間,才能進入完全運行狀態(tài)。如果有更多個通道組件關斷,則需要更長的喚醒時間。用戶應該評估,所需的喚醒時間是否滿足TDD應用中的發(fā)射和接收通道轉換時間要求。
圖5.一般TDD操作中的通道級節(jié)能。
ADRV9001提供三種不同的通道級節(jié)能模式:模式0、模式1和模式2。每個更高的模式關斷與通道相關的額外組件,需要更長的喚醒時間。表2總結了這三種模式,以及在不同的RF PLL校準模式和RF PLL參考時鐘速率下大致需要的喚醒時間。
通道組件關斷 | 模式 0 | 模式 1 | 模式 2 | |
發(fā)射 | 模擬和數(shù)字數(shù)據(jù)路徑 | X | X | X |
Tx內部PLL | X | X | ||
Tx PLL LDO和通道LDO | X | |||
接收 | 模擬和數(shù)字數(shù)據(jù)路徑 | X | X | X |
Rx內部PLL | X | X | ||
Rx PLL LDO和通道LDO | X | |||
不同配置下的喚醒時間 | 模式 0 | 模式 1 | 模式 2 | |
在RF PLL正常校準模式和不同的RF PLL REF CLK速率下,大約需要的上電時間(μs) | RF PLL REF CLK = 30 MHz | 4.5 | 350 | 500 |
RF PLL REF CLK = 50 MHz | 180 | 380 | ||
RF PLL REF CLK = 100 MHz | Z170 | 370 | ||
在RF PLL快速校準模式和不同的RF PLL REF CLK速率下,大約需要的上電時間(μs) | RF PLL REF CLK = 30 MHz | 100 | 300 | |
RF PLL REF CLK = 50 MHz | 60 | 260 | ||
RF PLL REF CLK = 100 MHz | 40 | 240 |
如表2所示,在更高的通道級節(jié)能模式下,會關斷額外的通道組件,這導致需要更長的喚醒時間。默認情況下,如果用戶沒有配置其他模式,通道節(jié)能模式0始終使能。在通道閑置時,它會關斷模擬和數(shù)字數(shù)據(jù)路徑組件,例如混頻器、轉換器、濾波器等。在模式0中,只能采用RX_ENABLE和TX_ENABLE信號來觸發(fā)上電和關斷。喚醒時間很短,約4.5 μs。通道節(jié)能模式1會進一步關斷通道的內部PLL。PLL上電時,必須重新校準,使得PLL喚醒時間包含PLL上電時間和PLL校準時間。ADRV9001提供兩種PLL校準模式:正常模式和快速模式??焖倌J讲荒芟裾DJ揭粯樱WC在整個溫度范圍內實現(xiàn)鎖定,但它更適用于通道在短時間內保持特定頻率的情況。如表2所示,快速模式所需的校準時間比正常模式要短;因此,PLL可以更快喚醒。此外,更高的RF PLL參考時鐘速率也會降低PLL校準時間。通道級節(jié)能模式2進一步關斷PLL LDO穩(wěn)壓器和通道LDO穩(wěn)壓器,會增加固定數(shù)量的喚醒時間,用于開啟LDO穩(wěn)壓器。注意:在測量表2中顯示的喚醒時間時,使用ADRV9001 184.32 MHz標準系統(tǒng)時鐘速率。當使用具有任意采樣率的自定義配置文件時,系統(tǒng)時鐘速率可能會改變,并相應改變PLL上電時間(降低系統(tǒng)時鐘速率會增加所需的PLL上電時間)。用戶可以從ADRV9001收發(fā)器評估軟件(TES)中獲取系統(tǒng)時鐘信息。
模式1和模式2可以和模式0一樣,通過RX_ENABLE和TX_ENABLE信號上升沿進行觸發(fā)。在一對發(fā)射和接收通道共用相同的內部PLL及其LDO穩(wěn)壓器時,如果一個通道處于激活狀態(tài),由于PLL及其LDO穩(wěn)壓器都必須上電,因此模式1和模式2可實現(xiàn)的節(jié)能有限。當兩個通道都閑置時,則可以實現(xiàn)更高的節(jié)能。與模式0不同,模式1和模式2也可以由預先分配的數(shù)字通用輸入/輸出(DGPIO)引腳觸發(fā)。但是,一個DGPIO引腳會上電和關斷發(fā)射和接收兩個通道。所以,只有在發(fā)射和接收通道都閑置的情況下,才能使用DGPIO引腳方法。
圖6顯示了一個使用DGPIO引腳來觸發(fā)節(jié)能模式1或模式2的示例。在本例中,整個TDD時間段被劃分為多個時間段,每個時間段由四個時隙組成。第一個是發(fā)送時隙,接著是兩個空閑時隙,最后一個是接收時隙。默認情況下,模式0始終使能,這會關斷閑置通道。但是,在空閑時隙2和3期間,發(fā)射和接收通道都處于閑置狀態(tài);因此,可以使用DGPIO引腳方法來觸發(fā)節(jié)能模式1或模式2,它比僅模式0更加節(jié)能。
圖6.一個使用DGPIO觸發(fā)通道級節(jié)能模式1或模式2的示例。
需要格外注意的是,DGPIO引腳方法應始終觸發(fā)比RX_ENABLE和TX_ENABLE信號更高級別的通道級節(jié)能模式,如圖6中的示例所示。在發(fā)射和接收通道轉換時間不足,導致模式1和模式2無法被RX_ENABLE和TX_ENABLE信號觸發(fā)的情況下,DGPIO引腳方法有助于實現(xiàn)更多節(jié)能。
在有些TDD應用中,一個通道可能被初始化,但在很長時間內不會使用。在這種情況下,會為用戶提供API指令來關斷未使用的通道,與模式2類似(關斷其數(shù)據(jù)路徑、PLL和LDO穩(wěn)壓器)。這會使未使用的通道進入休眠狀態(tài)。在通道開始運行之前,用戶可以使用另一個API命令來啟動它,確保未使用的通道實現(xiàn)出色的通道級節(jié)能。后續(xù)章節(jié)將更深入地探討通道/系統(tǒng)狀態(tài)。
為了演示通過三種不同的通道級節(jié)能方法實現(xiàn)的節(jié)能,我們使用具有24 kSPS的DMR配置文件。在DMR手持系統(tǒng)中,電池壽命是決定用戶體驗的關鍵因素之一。上電之后,DMR手持設備將在三種不同的狀態(tài)之間切換:發(fā)送、接收和閑置。典型的周期示例為5-5-90,這表示手持設備約5%的時間用于發(fā)送,5%的時間用于接收,剩余90%的時間處于閑置狀態(tài)。一般來說,5-5-90周期示例下的電池壽命數(shù)據(jù)應作為重要的系統(tǒng)參數(shù)在DMR手持設備數(shù)據(jù)手冊中列出。1
由于功耗對DMR應用至關重要,因此在組件級別采用了最優(yōu)的節(jié)能選項。此外,針對一對發(fā)射和接收通道,僅采用一個PLL。由于ADRV9001接收器使用中頻(IF)模式,發(fā)射器使用零中頻模式,所以從一個通道切換至另一個通道時,PLL會重新調諧。圖7描述一個通用TDD時序配置。TTX和TRX分別表示發(fā)射和接收有效時間。TIDLE1和TIDLE2表示閑置時間。簡單起見,未指明喚醒時間,因為相比通道激活和閑置時間,它要短得多;所以,在功耗計算中無關緊要。
圖7.在使用通道級節(jié)能模式時,用于進行功耗測量的通用DMR TDD時序配置。
表3顯示在通道級節(jié)能模式0、1和2下,在TTX、TRX和閑置時間(TIDLE1/TIDLE2)內測得的功耗。在該測量中,LO配置為900 MHz。
通道級節(jié)能模式 | 功耗(mW) | ||
PTX (僅發(fā)射) | PRX (僅接收) | PIDLE (閑置) | |
模式 0 | 580 | 525 | 368 |
模式 1 | 580 | 509 | 205 |
模式 2 | 580 | 502 | 173 |
在已知不同時段下的功耗之后,可以進一步計算平均功耗:
以典型的5-5-90 DMR用例為例,在使用模式2時,平均功耗為580 × 5% + 502 × 5% + 173 × 90%,約為210 mW。
如表3所示,由于PLL及其相關LDO穩(wěn)壓器可以關斷,因此模式1和模式2在閑置時段內可節(jié)省更多電量。但是在通道激活時間(發(fā)射或接收)內,由于PLL及其LDO穩(wěn)壓器是兩個通道間共用,因此不能關斷;因此,只是關斷與閑置通道相關的組件,例如通道LDO穩(wěn)壓器,因此所實現(xiàn)的節(jié)能將非常有限。
系統(tǒng)級節(jié)能
如前一節(jié)所述,通道級節(jié)能模式會關斷與通道相關的組件,例如數(shù)據(jù)路徑、RF PLL和LDO穩(wěn)壓器。在發(fā)射和接收通道都處于閑置狀態(tài)時,例如處于圖6所示的場景下時,系統(tǒng)級組件可以進一步關斷,以實現(xiàn)更多節(jié)能。這些系統(tǒng)級組件包括時鐘PLL、轉換器LDO穩(wěn)壓器、時鐘PLL LDO穩(wěn)壓器,以及Arm?處理器及其內存。與通道級節(jié)能模式類似,提供三種系統(tǒng)級節(jié)能模式,更多的模式會關斷額外的系統(tǒng)組件,具體參見表4。
通道和系統(tǒng)組件關斷 | 模式 3 | 模式 4 | 模式 5 | |
模擬和數(shù)字數(shù)據(jù)路徑 | X | X | X | |
Tx | Tx內部PLL | X | X | X |
PLL LDO和Tx LDO | X | X | ||
模擬和數(shù)字數(shù)據(jù)路徑 | X | X | X | |
Rx | Rx內部PLL | X | X | X |
PLL LDO和Rx LDO | X | X | ||
CLK PLL | X | X | X | |
系統(tǒng) | 轉換器LDO和CLK PLL LDO | X | X | |
Arm + 內存 | X | |||
不同配置下的喚醒時間 | 模式 3 | 模式 4 | 模式 5 | |
上電時間近似值(μs) | 250 | 650 | 3200 |
如表4所示,在模式1的基礎上,模式3關斷CLK PLL;在模式2的基礎上,模式4關斷CLK PLL、轉換器LDO穩(wěn)壓器和CLK PLL LDO穩(wěn)壓器。在模式4的基礎上,模式5進一步關斷Arm設備及其內存。同樣,關斷更多組件會導致喚醒時間延長。在模式5中,喚醒所有組件需要約3.2 ms。
與通道級節(jié)能不同,系統(tǒng)級節(jié)能必須通過DGPIO引腳觸發(fā)。圖8顯示一個示例,展示在TDD操作的不同時段,如何聯(lián)合使用通道級節(jié)能和系統(tǒng)級節(jié)能來實現(xiàn)更高程度的節(jié)能。
圖8.一個聯(lián)合使用通道級和系統(tǒng)級節(jié)能功能的示例。
在本示例中,在發(fā)射和接收操作交替進行的時段內,用戶可以使用RX_ENABLE和TX_ENABLE信號選擇可能最高的通道節(jié)能模式。在沒有通道運行的較長閑置時段內,用戶可以使用DGPIO引腳觸發(fā)最高的系統(tǒng)級節(jié)能模式,從而關斷更多的系統(tǒng)組件。這有助于實現(xiàn)更多節(jié)能(僅與通道級節(jié)能比較)。與通道級節(jié)能模式1和模式2中的DGPIO引腳方法類似,系統(tǒng)級節(jié)能模式中的DPGIO引腳方法只能在TX_ENABLE和RX_ENABLE信號均為低電平時使用。
表5顯示圖7中DMR用例的功耗:當一個通道處于激活狀態(tài)時使用節(jié)能模式2,當兩個通道都處于閑置狀態(tài)時使用三種不同的系統(tǒng)級節(jié)能模式。
系統(tǒng)級節(jié)能模式(僅閑置) | 功耗(mW) | ||
PTX (僅發(fā)射,模式2) | PRX (僅接收,模式2) | PIDLE (閑置) | |
模式 3 | 580 | 502 | 100 |
模式 4 | 580 | 502 | 65 |
模式 5 | 580 | 502 | 35 |
與表3相比,很明顯可以看出,在閑置時段內,使用系統(tǒng)級節(jié)能模式可以節(jié)省更多能源。以同一個5-5-90 DMR應用為例,在使用模式5時,平均功耗進一步降低,可以計算得出580 × 5% + 502 × 5% + 35 × 90% = 86 mW。
監(jiān)測模式
在之前的章節(jié)中,我們探討了三種不同級別的節(jié)能選項。要在系統(tǒng)中實現(xiàn)出色節(jié)能,只降低ADRV9001的功耗可能是不夠的。理想狀態(tài)下,在很長的閑置時段內,只有在所有主要組件都可以關斷時,整個系統(tǒng)才可以實現(xiàn)最佳節(jié)能。為了實現(xiàn)此目標,ADRV9001提供了一種監(jiān)測模式,允許ADRV9001和BBIC在整個閑置時段內進入深度睡眠,除了一個接收通道,該通道可以選擇性被喚醒,以定期執(zhí)行信號檢測。當發(fā)現(xiàn)有效信號時,ADRV9001立即喚醒BBIC。這樣的設計可以讓BBIC解除信號檢測責任,使其(以及系統(tǒng)中由BBIC控制的其他電路)能在整個閑置時段內進入睡眠狀態(tài),以實現(xiàn)最高整體系統(tǒng)節(jié)能。
圖9顯示ADRV9001的簡化狀態(tài)圖,以及它如何在正常操作模式和監(jiān)測模式之間轉換。
圖9.ADRV9001在正常操作模式和監(jiān)測模式下的狀態(tài)圖。
如圖9所示,在正常操作模式下,ADRV9001在上電之后,會自動進入待機狀態(tài),在該狀態(tài)下,用戶可以配置組件級節(jié)能選項。初始化成功后,待機狀態(tài)將切換到校準狀態(tài)。如前所述,在此狀態(tài)下,可以使用API命令將未使用的通道(盡管已初始化)從校準就緒子狀態(tài)移動到休眠子狀態(tài)。從校準狀態(tài),無線電開啟指令進一步啟動通道,為發(fā)射和接收操作做好準備,所有通道都切換到啟動就緒子狀態(tài)。注意:這個子狀態(tài)相當于默認的通道級節(jié)能模式0。當通道使能信號開啟時,通道進一步進入RF_ON狀態(tài),以開始操作。如前所述,在TDD操作期間,可以使用通道級節(jié)能模式關斷閑置通道。如果使用節(jié)能模式0,將會使閑置通道從RF_ON狀態(tài)切換進入啟動就緒子狀態(tài)。如果使用節(jié)能模式1或模式2,將會使閑置通道從RF_ON狀態(tài)切換進入關斷子狀態(tài)。
當BBIC檢測到較長閑置時段開始時,將會啟動從正常操作模式向監(jiān)測模式的轉換。在監(jiān)測模式下,BBIC根據(jù)BBIC設置的配置,采用系統(tǒng)級節(jié)能模式3、模式4或模式5。ADRV9001和BBIC都進入睡眠狀態(tài),一個ADRV9001接收通道除外,它會選擇性地喚醒,以定期執(zhí)行信號檢測。當發(fā)現(xiàn)有效信號時,ADRV9001將喚醒BBIC,BBIC將進一步關閉監(jiān)測模式,以恢復正常運行。
如圖9所示,監(jiān)測模式由三種不同的狀態(tài)組成:睡眠、檢測和已檢測。睡眠和檢測周期通過定時器來控制。當時間結束時,如果沒有檢測到有效信號,將從一種狀態(tài)轉換到另一種狀態(tài)。BBIC決定定時器的設置,以及應該從哪個狀態(tài)啟動監(jiān)測模式。如果在檢測狀態(tài)下檢測到有效信號,ADRV9001將立即轉換到已檢測狀態(tài),并喚醒BBIC。然后,BBIC關閉監(jiān)測模式,ADRV9001切換回正常操作模式。與系統(tǒng)級節(jié)能模式下一樣,監(jiān)測模式由DGPIO引腳觸發(fā)啟動,因為從根本上來說,這兩種模式非常相似,只不過監(jiān)測模式集成了信號檢測功能。實際上,ADRV9001可以通過API命令在系統(tǒng)級節(jié)能模式和監(jiān)測模式之間動態(tài)切換。
圖10詳細描述ADRV9001和BBIC在監(jiān)測模式下,發(fā)生的相關時序事件。當監(jiān)測模式DGPIO引腳被BBIC置位時,BBIC開始睡眠,ADRV9001將等待一個可配置的初始延遲,然后通過配置的定時器進入睡眠檢測模式。ADRV9001可以在初始延遲期間執(zhí)行信號檢測,確保在進入睡眠模式之前,不存在任何信號。ADRV9001的睡眠檢測模式繼續(xù)運行,直到檢測到有效信號。然后,ADRV9001喚醒BBIC,并開始緩沖有效的接收數(shù)據(jù),以確保BBIC在睡眠期間不會丟失任何有效數(shù)據(jù)。在BBIC完全喚醒后,它將使能接收通道,首先以預先配置的更高的接口數(shù)據(jù)速率檢索所有的緩沖數(shù)據(jù)。然后,進一步關閉監(jiān)測模式,以恢復正常操作。注意:BBIC可以將檢測定時器設置為0,使得ADRV9001不再執(zhí)行任何信號檢測,而是由BBIC執(zhí)行信號檢測,并在檢測到有效信號時通過隨時取消置位DGPIO引腳來結束監(jiān)測模式。
圖10.監(jiān)測模式期間,ADRV9001和BBIC的時序事件。
ADRV9001提供多種信號檢測方法,以適應不同的無線電標準,包括接收信號強度指標(RSSI)、同步(SYNC)和快速傅里葉變換(FFT)。RSSI方法將接收信號電平與閾值進行比較,以確定有效信號,所以它適用于任何類型的無線電標準。SYNC方法檢測由DMR標準定義的特定同步信號模式。FFT方法僅適用于使用FSK調制方案的標準。因此,監(jiān)測模式可以用于DMR之外的其他標準,沒有限制。
表6顯示圖7所示的DMR應用在閑置時段內,在監(jiān)測模式下使用不同的系統(tǒng)級節(jié)能模式時,處于睡眠狀態(tài)和檢測狀態(tài)時的功耗。
系統(tǒng)級節(jié)能模式 | 功耗(mW) | ||
睡眠 | 檢測 | ||
模式 3 | 100 | 240 | |
模式 4 | 65 | 240 | |
模式 5 | 35 | 225 |
根據(jù)睡眠和檢測狀態(tài)下的定時器配置,可以確定監(jiān)測模式期間的平均功耗。雖然ADRV9001在檢測狀態(tài)下執(zhí)行檢測會比在睡眠狀態(tài)下的功耗大,但它允許BBIC在整個閑置時段內保持睡眠狀態(tài),從而會提高整體系統(tǒng)節(jié)能。
通過TES執(zhí)行功耗評估
本文展示的所有功耗測量都是通過ADRV9001 TES和ADRV9001評估板(EVB)進行。有關TES和EVB的更多信息,請訪問 ADRV9002 產(chǎn)品頁面。TES支持Xilinx? ZC706和ZCU102 FPGA評估板。3包含監(jiān)測模式在內的所有節(jié)能選項都可以在TES中配置,如圖11所示。
圖11.TES中的節(jié)能選項和功率監(jiān)測模式配置。
自帶說明的節(jié)能配置頁面非常易于使用。為了幫助用戶進一步評估功耗,ADRV9001 EVB配備了一個電源監(jiān)測芯片,以實時監(jiān)測和測量功耗。在TES中,可以以30秒為間隔,詳細顯示不同電源域的功耗,如圖12所示。TES是一款強大的可視化工具,可以實時評估不同通道狀態(tài)下的功率性能。測量精度可達到±2.5%誤差范圍內。
圖12.使用TES實時顯示功耗。
結論
如本文所述,ADRV9001收發(fā)器系列在組件、通道和系統(tǒng)級,以及在監(jiān)測模式下提供各種節(jié)能選項,能夠為許多關鍵任務型應用實現(xiàn)可擴展的功率和性能。了解每個節(jié)能選項的相關性能權衡因素,對于確定適用的系統(tǒng)節(jié)能策略至關重要。用戶可以通過ADRV9001 TES和EVB所提供的高度準確且實時顯示所有電源域功耗的功能,來全面評估所有節(jié)能選項。
審核編輯:郭婷
-
集成電路
+關注
關注
5388文章
11547瀏覽量
361861 -
收發(fā)器
+關注
關注
10文章
3428瀏覽量
106009 -
無線電
+關注
關注
60文章
2143瀏覽量
116485
發(fā)布評論請先 登錄
相關推薦
評論