欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

雙模式功率放大器控制接口的制作方法

文檔序號(hào):7541438閱讀:195來(lái)源:國(guó)知局
雙模式功率放大器控制接口的制作方法
【專利摘要】根據(jù)一些實(shí)施例,本公開(kāi)涉及雙模式控制接口,其可被用于在單個(gè)數(shù)字控制接口硬模中提供射頻前端(RFFE)串行接口和通用目的輸入/輸出(GPIO)接口兩者。在特定的實(shí)施例中,雙模式控制接口或數(shù)字控制接口可以與功率放大器通信。此外,雙模式控制接口可被用于設(shè)置功率放大器的模式。
【專利說(shuō)明】雙模式功率放大器控制接口
[0001]相關(guān)申請(qǐng)的交叉引用
[0002]本公開(kāi)要求在2011 年 10 月 24 號(hào)提交的題為“DUAL MODE POWER AMPLIFIER CONTROLINTERFACE”的美國(guó)臨時(shí)申請(qǐng)第61/550,856號(hào)和在2012年I月23號(hào)提交的題為““DUALMODE POWER AMPLIFIER CONTROL INTERFACE” 的美國(guó)臨時(shí)申請(qǐng)第 61/589,753 號(hào)的優(yōu)先權(quán),其公開(kāi)的整體通過(guò)引用顯式結(jié)合于此。此外,本公開(kāi)涉及在2012年10月23號(hào)提交的題為“DUAL MODE POWER AMPLIFIER CONTROL INTERFACE WITH A TWO-MODE GENERAL PURPOSE INPUT/OUTPUT INTERFACE”的美國(guó)申請(qǐng)第13/658,488號(hào)和在2012年10月23號(hào)提交的題為“DUALMODE POWER AMPLIFIER CONTROL INTERFACE WITH A THREE-MODE GENERAL PURPOSE INPUT/OUTPUT INTERFACE”的美國(guó)專利第13/658,522號(hào),其公開(kāi)的整體通過(guò)引用顯式結(jié)合于此。
【技術(shù)領(lǐng)域】
[0003]本公開(kāi)一般涉及功率放大器,更具體而言,本公開(kāi)涉及用于功率放大器的雙模式數(shù)字控制接口。
【背景技術(shù)】
[0004]包括無(wú)線裝置的多種電子設(shè)備可以具有由前端組件控制或設(shè)置的一個(gè)或多個(gè)組件。例如,可以通過(guò)功率放大器控制器來(lái)設(shè)置或配置功率放大器。在一些情形下,基于設(shè)備的狀態(tài),功率放大器控制器自身可以通過(guò)另一接口組件來(lái)控制或配置。
[0005]通常,設(shè)備中的各個(gè)組件可以由不同的機(jī)構(gòu)創(chuàng)建。為了促進(jìn)不同機(jī)構(gòu)設(shè)計(jì)的組件之間的互操作性,通常針對(duì)不同類型的設(shè)備和組件來(lái)接受標(biāo)準(zhǔn)。隨著技術(shù)進(jìn)步,標(biāo)準(zhǔn)會(huì)改變,且新標(biāo)準(zhǔn)會(huì)被接受。在一些情形下,較新的標(biāo)準(zhǔn)與較老的標(biāo)準(zhǔn)不兼容。

【發(fā)明內(nèi)容】

[0006]根據(jù)一些實(shí)施例,本公開(kāi)涉及雙模式控制接口,其可被用于在單個(gè)數(shù)字控制硬模(die)中同時(shí)提供射頻前端(RFFE)串行接口和通用目的輸入/輸出(GPIO)接口。在特定的實(shí)施例中,雙模式控制接口或數(shù)字控制接口可以和功率放大器通信。此外,雙模式控制接口可被用于設(shè)置功率放大器的模式。
[0007]根據(jù)特定的實(shí)施例,雙模式控制接口包括RFFE核心,其被配置為提供RFFE串行接口。此外,雙模式控制接口包括電壓輸入/輸出(VIO)引腳,其被配置為接收VIO信號(hào)。該VIO信號(hào)確定RFFE核心的操作模式是否被設(shè)置為活動(dòng)狀態(tài)和非活動(dòng)狀態(tài)中的一種。在RFFE核心被設(shè)置為非活動(dòng)狀態(tài)時(shí),雙模式控制接口被配置為提供通用目的輸入/輸出(GPIO)接口。此外,雙模式控制接口包括組合邏輯塊,其被配置為向使能電平移位器和模式電平移位器分別提供使能信號(hào)和模式信號(hào)。此外,雙模式控制接口包括上電重置(power on reset),其被配置為基于VIO信號(hào)來(lái)分別選擇向使能電平移位器和模式電平移位器提供的使能信號(hào)和模式信號(hào)。
[0008]針對(duì)一些實(shí)現(xiàn),雙模式接口包括時(shí)鐘/模式引腳,其被配置為在RFFE核心被設(shè)置為活動(dòng)狀態(tài)時(shí)向RFFE核心提供時(shí)鐘信號(hào)并在RFFE核心被設(shè)置為非活動(dòng)狀態(tài)時(shí)向組合邏輯塊提供模式信號(hào)。此外,雙模式接口包括數(shù)據(jù)/使能引腳,其被配置為在RFFE核心被設(shè)置為活動(dòng)狀態(tài)時(shí)向RFFE核心提供數(shù)據(jù)信號(hào),并在RFFE核心被設(shè)置為非活動(dòng)狀態(tài)時(shí)向組合邏輯塊提供使能信號(hào)。
[0009]在一些變體中,數(shù)據(jù)/使能引腳還被配置為向RFFE核心提供地址信號(hào),該地址信號(hào)與RFFE核心的注冊(cè)器關(guān)聯(lián)。
[0010]在一些實(shí)施例中,雙模式接口包括多個(gè)電平移位器。多個(gè)電平移位器中的每個(gè)電平移位器可被配置為從RFFE核心接收寄存器信號(hào)。該寄存器信號(hào)與在和RFFE核心關(guān)聯(lián)的多個(gè)寄存器的一個(gè)中所存儲(chǔ)的值相關(guān)。
【專利附圖】

【附圖說(shuō)明】
[0011]通過(guò)附圖,參考標(biāo)號(hào)被再用于表示參考元素之間的對(duì)應(yīng)。提供附圖用于說(shuō)明這里描述的發(fā)明性主題的實(shí)施例,而不是限制其范圍。
[0012]圖1示出了根據(jù)本公開(kāi)的方面的無(wú)線裝置的實(shí)施例。
[0013]圖2示出了根據(jù)本公開(kāi)的方面的數(shù)字控制接口的實(shí)施例。
[0014]圖3示出了根據(jù)本公開(kāi)的方面的電平移位器的實(shí)施例。
[0015]圖4示出了根據(jù)本公開(kāi)的方面的數(shù)字控制接口的操作過(guò)程的流程圖。
[0016]圖5示出了根據(jù)本公開(kāi)的方面的無(wú)線裝置的實(shí)施例。
[0017]圖6示出了根據(jù)本公開(kāi)的方面的數(shù)字控制接口的實(shí)施例。
[0018]圖7示出了根據(jù)本公開(kāi)的方面的組合邏輯塊的實(shí)施例。
[0019]圖8示出了根據(jù)本公開(kāi)的方面的數(shù)字控制接口的實(shí)施例。
[0020]圖9示出了根據(jù)本公開(kāi)的組合邏輯塊的實(shí)施例。
【具體實(shí)施方式】
[0021]在引入新的標(biāo)準(zhǔn)或者修改現(xiàn)有標(biāo)準(zhǔn)時(shí),經(jīng)常需要引入新的組件或修改現(xiàn)有的組件以利用新的或更新的標(biāo)準(zhǔn)。例如,采用MIPI?RF前端(RFFE)標(biāo)準(zhǔn)串行接口以支持諸如功率放大器模塊之類的模塊中的多種配置模式,可能意味著想要支持新標(biāo)準(zhǔn)的設(shè)備制造商可能需要使用支持RFFE標(biāo)準(zhǔn)的新的前端組件。具有使用RFFE標(biāo)準(zhǔn)的客戶以及使用不同標(biāo)準(zhǔn)(例如通用目的輸入/輸出(GPIO)接口)的客戶的前端組件制造商必須制造兩種獨(dú)立的組件。這會(huì)是昂貴的,例如因?yàn)樾枰ㄙM(fèi)更多的時(shí)間和人力來(lái)同時(shí)生產(chǎn)兩種類型的前端設(shè)備。
[0022]此外,希望同時(shí)支持兩種標(biāo)準(zhǔn)的設(shè)備制造商經(jīng)常需要重新設(shè)計(jì)其產(chǎn)品以使兩個(gè)或多個(gè)組件適于支持標(biāo)準(zhǔn)。這不僅需要更多的物理空間,還導(dǎo)致更大的功耗,例如因?yàn)槎鄠€(gè)接口組件可能均消耗能量。
[0023]有利地,本公開(kāi)的實(shí)施例提供了一種系統(tǒng)和方法,用于在單個(gè)硬模中實(shí)現(xiàn)多個(gè)標(biāo)準(zhǔn)而不用增加硬模的尺寸或者支持前端接口所需的引腳數(shù)量。此外,在一些實(shí)施例中,與使用實(shí)現(xiàn)單個(gè)接口標(biāo)準(zhǔn)的組件的設(shè)備相比功耗沒(méi)有增加。此外,本公開(kāi)的實(shí)施例提供了單個(gè)接口組件或硬模來(lái)支持RFFE串行接口、GP10接口或兩種接口,而不用修改現(xiàn)有設(shè)備。在特定的實(shí)現(xiàn)中,單個(gè)組件的尺寸和引腳數(shù)量可以與實(shí)現(xiàn)RFFE接口和GPIO接口的僅一種的硬模保持相同。[0024]在特定的實(shí)施例中,接口組件或數(shù)字控制接口包括RFFE核心,其實(shí)現(xiàn)MIPI?RFFE串行接口的功能。該RFFE核心可被配置為從電壓輸入/輸出(VIO)引腳接收電能。在多種實(shí)現(xiàn)中,RFFE核心可以在不使用時(shí)停止接收電能。在RFFE核心未被供電時(shí),數(shù)字控制接口可被配置為使用向RFFE核心提供信號(hào)的引腳作為GPIO接口。通過(guò)使用組合邏輯,數(shù)字控制接口可以控制是否向例如功率放大器提供與RFFE串行接口或GPIO接口的使用相關(guān)的信號(hào)。有利地,在特定的實(shí)施例中,通過(guò)在單個(gè)硬模上提供RFFE串行接口和GPIO接口,可以無(wú)縫地采用RFFE串行標(biāo)準(zhǔn)而不用放棄還在使用GPIO接口的任意制造商。這里描述了與RFFE串行標(biāo)準(zhǔn)和GPIO接口的組合相關(guān)的更多細(xì)節(jié)。
[0025]示例性電子設(shè)備
[0026]圖1示出了根據(jù)本公開(kāi)的方面的無(wú)線裝置100的實(shí)施例。本公開(kāi)的應(yīng)用不限于無(wú)線裝置,而可被用于具有或沒(méi)有功率放大器的任意類型的電子設(shè)備。例如,實(shí)施例可被用于有線裝置,無(wú)論是天氣設(shè)備、RADAR、SONAR、微波爐以及可以包含功率放大器的任意其他設(shè)備。此外,本公開(kāi)的實(shí)施例可以應(yīng)用于包含經(jīng)由前端接口控制的一個(gè)或多個(gè)組件的設(shè)備。例如,本公開(kāi)的實(shí)施例可被用于比如開(kāi)關(guān)模式電源(SMPS)設(shè)備(其可被用于功率放大器的供電調(diào)節(jié))、天線開(kāi)關(guān)模塊(ASM)以及天線負(fù)載微調(diào)模塊等。盡管本公開(kāi)不限于無(wú)線裝置或控制功率放大器,但是為了簡(jiǎn)化討論,將針對(duì)無(wú)線裝置100和功率放大器模塊102來(lái)描述多個(gè)實(shí)施例。
[0027]無(wú)線裝置100可以包括功率放大器模塊102。功率放大器模塊102 —般可以包括任意組件或設(shè)備,該組件或設(shè)備包括功率放大器104以及用于控制該功率放大器104的功率放大器控制器106。盡管不限于此,但是控制功率放大器104 —般是指設(shè)置、修改或調(diào)整功率放大器104提供的功率放大的量。在一些實(shí)現(xiàn)中,功率放大器104可以是包括功率放大器控制器106和功率放大器104的功能的單個(gè)組件。在其他實(shí)現(xiàn)中,無(wú)線裝置100可以包括功率放大器104和功率放大器控制器106作為分離和單獨(dú)的組件。
[0028]此外,無(wú)線裝置100可以包括數(shù)字控制接口 108。在一些實(shí)施例中,功率放大器模塊102包括數(shù)字控制接口 108。通常,數(shù)字控制接口 108可以包括能支持多種類型前端接口的任意類型的控制接口。例如,所示數(shù)字控制接口 108可以同時(shí)支持MIPI?射頻(RF)前端(RFFE)串行接口 110和通用目的輸入/輸出(GPIO)接口 112。在多個(gè)實(shí)施例中,數(shù)字控制接口 108可以支持多種類型的前端接口,從而接口可以在同一組件硬模上共存而不需要電路設(shè)計(jì)更改或壓焊(bonding)更改。此外,在一些實(shí)施例中,數(shù)字控制接口 108可以支持多個(gè)前端接口而不增加為了使用無(wú)線裝置100而暴露的接口引腳或連接點(diǎn)的數(shù)量。有利地,在多種實(shí)施例中,數(shù)字控制接口 108可以和支持不同接口標(biāo)準(zhǔn)的設(shè)備一起使用,而不用修改數(shù)字控制接口 108。例如,圖1中所示的數(shù)字控制接口 108可以和支持RFFE、GPIO或兩者組合的設(shè)備一起使用,而不用修改數(shù)字控制接口 108。
[0029]在特定的實(shí)現(xiàn)中,數(shù)字控制接口 108可以用作功率放大器模塊102和信號(hào)源之間的媒介或管理器,該信號(hào)源確定或設(shè)置功率放大器模塊102、功率放大器控制器106、功率放大器104或者能由數(shù)字控制接口 108控制的任意其他組件的操作模式。信號(hào)源可以包括被配置為向數(shù)字控制接口 108提供信號(hào)的任意組件,該信號(hào)能使數(shù)字控制接口 108確定或設(shè)置例如功率放大器模塊102的操作模式。例如,如圖1所示,信號(hào)源可以是收發(fā)器114。替代地或者額外地,信號(hào)源可以包括基帶芯片116、數(shù)字信號(hào)處理器(DSP) 118或者能向數(shù)字信號(hào)控制接口 108提供一個(gè)或多個(gè)信號(hào)的任意其他組件,該信號(hào)使得數(shù)字控制接口 108能設(shè)置功率放大器模塊102或功率放大器104的操作模式。
[0030]在設(shè)置功率放大器104的模式的場(chǎng)景的一個(gè)例子中,收發(fā)器例如從天線120或DSPl 18接收信號(hào)。響應(yīng)于接收該信號(hào),收發(fā)器114可以向與設(shè)置功率放大器104的操作模式關(guān)聯(lián)的數(shù)字控制接口 108提供一個(gè)或多個(gè)信號(hào)。數(shù)字控制接口 108可以基于從收發(fā)器114接收到的信號(hào)來(lái)確定接收到的信號(hào)是否與RFFE串行接口 110或GPIO接口 112關(guān)聯(lián)。數(shù)字控制接口 108然后可以用識(shí)別的接口(例如RFFE串行接口 110、GP10接口 112或者數(shù)字控制接口 108可以包含的任意其他接口)來(lái)處理接收到的信號(hào)。然后,基于接收到的信號(hào)的處理產(chǎn)出,信號(hào)控制接口 108可以向功率放大器控制106提供模式設(shè)置信號(hào),其可以基于該模式設(shè)置信號(hào)來(lái)設(shè)置功率放大器104的模式。
[0031]通常,功率放大器104的模式設(shè)置對(duì)應(yīng)于然后被提供給設(shè)備(例如無(wú)線裝置100)的組件的信號(hào)的功率放大的速率或量。可以提供該信號(hào),以為組件供電或者通過(guò)無(wú)線裝置的組件來(lái)處理。功率放大器模塊可以從電源122接收電能。功率放大器模塊102然后可以將電能分配給無(wú)線裝置100中包含的多個(gè)組件,如功率分配總線124所示。
[0032]無(wú)線裝置100可以包括多個(gè)額外的組件。這些額外的組件中的至少一些可以通過(guò)功率分配總線124來(lái)接收電能。此外,該額外組件中的至少一些可以與數(shù)字控制接口 108通信,并使得數(shù)字控制接口 108能調(diào)整功率放大器模塊102的設(shè)置。例如,無(wú)線裝置100可以包括數(shù)模轉(zhuǎn)換器(DAC) 126、顯示處理器128、中央處理器130、用戶接口處理器132、模數(shù)轉(zhuǎn)換器134和存儲(chǔ)器136。
[0033]此外,提供圖1所示的無(wú)線裝置100的組件作為例子。無(wú)線裝置100可以包括其他組件。例如,無(wú)線裝置100可以包括音頻處理器、陀螺儀或加速計(jì)。此外,各個(gè)所示的組件可被組合為更少的組件,或者被分為額外的組件。例如,DAC126和ADC134可被組合為單個(gè)組件,并且基帶芯片116可以與收發(fā)器114組合。作為另一例子,收發(fā)器114可被分為單獨(dú)的接收器和發(fā)送器。
[0034]數(shù)字控制接口的例子
[0035]圖2示出了根據(jù)本公開(kāi)的方面的數(shù)字控制接口 200的實(shí)施例。數(shù)字控制接口 200同時(shí)包括RFFE串行接口和GPIO接口。有利地,在特定的實(shí)施例中,數(shù)字控制接口 200可以在與包含RFFE串行接口和GPIO接口中的一個(gè)的控制接口具有相同數(shù)量弓I腳的相同尺寸封裝中實(shí)現(xiàn)。對(duì)于使用或需要小封裝的應(yīng)使用情況(如需要3mm x3mm模塊的應(yīng)用)來(lái)說(shuō),能夠在單個(gè)芯片上組合多種接口類型而不用擴(kuò)展芯片尺寸尤其有利。
[0036]數(shù)字控制接口 200包括RFFE核心202,其被配置為提供MIPI? RFFE串行接口的功能。此外,數(shù)字控制接口 200包括多個(gè)輸入引腳:V10引腳204、時(shí)鐘/模式引腳206和數(shù)據(jù)/使能引腳208。
[0037]VIO引腳204被配置為接收信號(hào),該信號(hào)表示數(shù)字控制接口 200應(yīng)該用作RFFE串行接口還是GPIO接口。在所示實(shí)施例中,數(shù)字控制接口 200在VIO引腳204接收邏輯高信號(hào)時(shí)用作RFEE接口而在VIO引腳204接收邏輯低信號(hào)時(shí)用作GPIO接口。但是,在一些實(shí)現(xiàn)中,數(shù)字控制接口 200可被配置為在VIO引腳204接收邏輯低信號(hào)時(shí)用作RFFE信號(hào)接口而在VIO引腳接收邏輯高信號(hào)時(shí)用作GPIO接口。邏輯低信號(hào)可以與被定義為低的值(例如O伏特、-5伏特或其他(的值))相關(guān)聯(lián)。類似地,邏輯高信號(hào)可以與被定義為高的值(例如O伏特、+5伏特或其他(的值))相關(guān)聯(lián)。在一些實(shí)現(xiàn)中,邏輯低信號(hào)可以與VIO引腳204接地相關(guān)聯(lián)。類似地,在一些情形下,邏輯高信號(hào)可以與VIO引腳204連接到電源相關(guān)聯(lián)。
[0038]除了設(shè)置數(shù)字控制接口 200的操作模式,VIO引腳204還可以向RFFE核心202提供來(lái)自電源例如電源122的電能。于是,在一些實(shí)施例中,在VIO引腳204被設(shè)置為邏輯低或者接地時(shí),RFFE核心202未被供電,并且數(shù)字控制接口 200被配置為用作GPIO接口。另一方面,在一些實(shí)施例中,在VIO引腳204被設(shè)置為邏輯高或者直接或間接連接到電源時(shí),RFFE核心202被供電,并且數(shù)字控制接口 200被配置為用作RFFE串行接口。
[0039]此外,數(shù)字控制接口 200包括上電重置210,其可以用硬件、軟件或兩者的組合來(lái)實(shí)現(xiàn)。上電重置210被配置為促進(jìn)RFFE核心202的重置。在一些實(shí)施例中,上電重置201可以用作反向延遲能夠。反向延遲函數(shù)被配置為在將數(shù)字控制接口 200配置為RFFE串行接口時(shí)提供足夠的時(shí)間使與RFFE核心202關(guān)聯(lián)的一個(gè)或多個(gè)邏輯塊和/或一個(gè)或多個(gè)寄存器被設(shè)置為已知的狀態(tài)或值。盡管在一些實(shí)施例中,時(shí)間長(zhǎng)度可以是應(yīng)用特定的,但是在其他情形下時(shí)間長(zhǎng)度可以是基于硬件設(shè)計(jì)和/或?qū)崿F(xiàn)的特征。例如,所需時(shí)間的量可以依賴于時(shí)鐘頻率、邏輯組件的尺寸、直接或間接地連接到數(shù)字控制接口 200的組件的類型,等等。此外,將邏輯塊和/或寄存器設(shè)置為已知的值可以在初始化RFFE核心202或使RFFE核心202離開(kāi)初始化狀態(tài)的時(shí)候進(jìn)行。
[0040]在一些實(shí)現(xiàn)中,上電重置210可被配置為向組合邏輯塊212提供選擇信號(hào)。例如,假設(shè)數(shù)字控制接口 200被配置為在VIO引腳204接收邏輯低信號(hào)時(shí)用作GPIO接口并且在VIO引腳204接收邏輯高信號(hào)時(shí)用作RFFE串行接口。繼續(xù)該例子,在VIO引腳204接收邏輯低信號(hào)時(shí),上電重置210提供的選擇信號(hào)可以使組合邏輯塊212將輸入到數(shù)據(jù)/使能引腳208和時(shí)鐘/模式引腳206的信號(hào)分別輸出到使能電平移位器216和模式電平移位器218。可替代地,如果VIO引腳204接收邏輯高信號(hào),則上電重置210提供的選擇信號(hào)可以使組合邏輯塊212將RFFE核心202提供的信號(hào)輸出到使能電平移位器216和模式電平移位器218。在特定的實(shí)施例中,在將信號(hào)輸出到電平移位器之前,組合邏輯塊212可以延遲或者以其他方式修改從數(shù)據(jù)/使能引腳208和時(shí)鐘/模式引腳206或RFFE核心202接收的信號(hào)。
[0041]此外,在一些情形下,上電重置210可被配置將一個(gè)或多個(gè)電平移位器214置于默認(rèn)狀態(tài)。例如,在RFFE核心202處于重置狀態(tài)時(shí),電平移位器214可被置于默認(rèn)或重置狀態(tài)。在一些設(shè)計(jì)中,上電重置210可以連接到默認(rèn)高引腳或默認(rèn)低引腳,該默認(rèn)高引腳與在GPIO接口模式下被配置為高的每個(gè)電平移位器關(guān)聯(lián),該默認(rèn)低引腳與在GPIO接口模式下被配置為低的每個(gè)電平移位器關(guān)聯(lián)。在一些實(shí)施例,將電平移位器214設(shè)置為默認(rèn)狀態(tài)可以使電平移位器214基于默認(rèn)引腳220提供的默認(rèn)輸入信號(hào)來(lái)輸出值。盡管說(shuō)明了默認(rèn)引腳220接收默認(rèn)輸入信號(hào),但是在多個(gè)實(shí)施例中,默認(rèn)引腳220連接到默認(rèn)高和默認(rèn)低輸入中的一個(gè)。于是,在一些情形下,默認(rèn)值可以被預(yù)先配置,而在其他情形下,默認(rèn)值可以基于配置或操作而變化。在一些設(shè)計(jì)中可能每個(gè)電平移位器214可以與不同的默認(rèn)值或信號(hào)關(guān)聯(lián)。可替代地,每個(gè)電平移位器214可以與相同的默認(rèn)值或信號(hào)關(guān)聯(lián)。
[0042]可以通過(guò)Vcc引腳224來(lái)為每個(gè)電平移位器供電。在一些實(shí)現(xiàn)中,每個(gè)電平移位器214可以單獨(dú)連接到電源??商娲?,單個(gè)電平移位器214可以直接或間接地連接到電源,并且其余電平移位器214可以通過(guò)與和電源相連的電平移位器214或其他組件的連接來(lái)獲取電能。此外,電平移位器216和218每個(gè)可以類似地連接到電源,或者可以連接到能為電平移位器216和218提供電能的電平移位器或其他組件。在特定的實(shí)施例中,電平移位器214、216和218可被配置為調(diào)整接收到的信號(hào)的電壓電平并輸出調(diào)整的信號(hào)。盡管不限于此,但是電平移位器214、216和218可以將接收到的信號(hào)的電壓電平調(diào)整為基本上與在Vcc引腳224上施加的電壓匹配。
[0043]盡管圖2示出了兩個(gè)電平移位器214,但是本公開(kāi)不限于此。RFFE核心202可以直接或間接地與一個(gè)、兩個(gè)、三個(gè)或任意數(shù)量的額外的電平移位器214進(jìn)行通信。此外,在一些情形下,數(shù)字控制接口 200包括和RFFE核心202所包含的寄存器(未示出)的數(shù)量一樣多的電平移位器214。每個(gè)寄存器可以向相應(yīng)的電平移位器214提供與寄存器的值關(guān)聯(lián)的信號(hào)。在一些情形下,可以存在比寄存器更多或更少的電平移位器214。例如,每個(gè)電平移位器214可以與兩個(gè)寄存器關(guān)聯(lián)。在該例子中,RFFE核心202內(nèi)部的邏輯可以確定向相應(yīng)的電平移位器214提供哪個(gè)寄存器的值。作為第二個(gè)例子,RFFE核心202可以包括額外的寄存器,其被包含用于RFFE核心202的內(nèi)部使用。在該例子中,并非RFFE核心202的所有寄存器都會(huì)與電平移位器214關(guān)聯(lián)。下面針對(duì)圖3來(lái)更詳細(xì)地描述電平移位器214、216和 218。
[0044]如前所示,RFFE核心202可以包括一組寄存器(未示出)。在特定的情形下,該組寄存器可被設(shè)置為未知的值。例如,在無(wú)線裝置100被首次供電時(shí),該組寄存器可被設(shè)置為未知的值。作為第二例子,在VIO引腳204同時(shí)用作RFFE核心202的電源和RFFE與GPIO模式之間的模式選擇器的實(shí)現(xiàn)中,當(dāng)數(shù)字控制接口 200首次從GPIO接口轉(zhuǎn)變到RFFE串行接口時(shí),該組寄存器可被設(shè)置為未知的值。為了確保在RFFE核心202開(kāi)始被供電或離開(kāi)重置狀態(tài)時(shí)寄存器被設(shè)置為已知的值,RFFE核心202可被配置為將該組寄存器中的每個(gè)的值設(shè)置為一組綁定(strapped)默認(rèn)222所提供的值。在特定的實(shí)現(xiàn)中,綁定默認(rèn)222可以和向默認(rèn)引腳220提供的值相等。
[0045]RFFE核心202可被配置為從時(shí)鐘/模式引腳206接收時(shí)鐘信號(hào)?;赗FFE核心202的實(shí)現(xiàn),該時(shí)鐘信號(hào)可被設(shè)置為任意頻率或信號(hào)形狀。在一些實(shí)現(xiàn)中,時(shí)鐘信號(hào)可以是具有26MHz或更小的方形波。此外,RFFE核心202的數(shù)據(jù)接口可以是雙向的。于是,RFFE核心202可以在RFFE核心202的數(shù)據(jù)輸入(Data In)處從數(shù)據(jù)/使能引腳208接收數(shù)據(jù)。類似地,RFFE核心202可以從RFFE核心202的輸入輸出(Data Out)處向數(shù)據(jù)/使能引腳208提供數(shù)據(jù)。如圖2通過(guò)緩沖器232和234所示,數(shù)據(jù)輸入和數(shù)據(jù)輸出都可以被緩沖。在一些實(shí)施例中,緩沖器可以是三態(tài)緩沖器。在一些實(shí)現(xiàn)中,RFFE核心202的輸出使能(OutputEnable)被配置為控制緩沖器232和234,使得數(shù)據(jù)輸入和數(shù)據(jù)輸出兩者能共享去往和來(lái)自數(shù)據(jù)/使能引腳208的相同線路。于是,在一些例子中,在從RFFE核心202讀取數(shù)據(jù)時(shí),緩沖器232使能數(shù)據(jù)流,而緩沖器234阻止數(shù)據(jù)流或者被設(shè)置為高阻抗。類似地,在一些示例中,在向RFFE核心202寫(xiě)入數(shù)據(jù)時(shí),緩沖器232使能數(shù)據(jù)流,而緩沖器232阻止數(shù)據(jù)流或者被設(shè)置為高阻抗。
[0046]下面是數(shù)字控制接口 200的使用情況的非限制示例。根據(jù)這里描述的各個(gè)實(shí)施例,其他操作和使用是可能的。在一個(gè)示例性使用情況中,在VIO引腳204接收到邏輯低信號(hào)。例如,該信號(hào)是從收發(fā)器114接收的。接收邏輯低信號(hào)使得數(shù)據(jù)控制接口 200用作GPIO接口。于是,在該例子中,RFFE核心202是非活動(dòng)的。此外,組合邏輯塊212將在時(shí)鐘/模式引腳206和數(shù)據(jù)/使能引腳208上接收到的信號(hào)分別傳遞到模式電平移位器218和使能電平移位器216。在調(diào)整信號(hào)的電壓電平時(shí),電平移位器216和218向功率放大器控制器106提供信號(hào)?;趶碾娖揭莆黄?16和218接收到的信號(hào),功率放大器控制器106控制功率放大器104來(lái)設(shè)置功率放大器104接收的信號(hào)(例如電源122或收發(fā)器114提供的信號(hào))的放大級(jí)別。功率放大器控制器106還可以從電平移位器214接收與默認(rèn)相關(guān)的信號(hào)。如果是這樣,功率放大器106可以忽略來(lái)自電平移位器214的信號(hào)或者可以部分基于從電平移位器214接收的信號(hào)來(lái)控制功率放大器104。
[0047]作為第二示例性使用情況,在VIO引腳204接收邏輯高信號(hào)。例如,該信號(hào)可以從基帶芯片116接收。接收到邏輯低信號(hào)使得數(shù)字控制接口 200用作RFFE串行接口。于是,在該例子中,RFFE核心202是活動(dòng)的,并且組合邏輯塊212將從RFFE核心202接收的模式和使能信號(hào)分別傳遞到模式電平移位器218和使能電平移位器216。在調(diào)整信號(hào)的電壓電平時(shí),電平移位器216和218向功率放大器控制器106提供信號(hào)。功率放大器控制器106可以部分基于從電平移位器216和218接收的信號(hào)來(lái)控制功率放大器。在特定的實(shí)施例中,當(dāng)數(shù)字控制接口 200用作RFFE串行接口時(shí),功率放大器控制器106可以忽略電平移位器216和218的信號(hào)。
[0048]繼續(xù)第二示例性使用情況,RFFE核心202可以從時(shí)鐘/模式引腳206接收時(shí)鐘信號(hào)并從數(shù)據(jù)/使能引腳208接收地址信號(hào)。替代地或者額外地,RFFE核心202可以從數(shù)據(jù)/使能引腳208接收數(shù)據(jù)。在一些情形下,在地址信號(hào)之后接收數(shù)據(jù)信號(hào)??商娲?,可以在地址信號(hào)之前接收數(shù)據(jù)信號(hào)。此外,在數(shù)字控制接口 200包含單獨(dú)的地址引腳(未示出)的實(shí)施例中,RFFE核心202可以至少部分并行地接收地址信號(hào)和數(shù)據(jù)信號(hào)。
[0049]RFFE核心202可以使用時(shí)鐘信號(hào)來(lái)同步與RFFE核心202關(guān)聯(lián)的一個(gè)或多個(gè)組件的操作。此外,時(shí)鐘信號(hào)可被用于幫助識(shí)別與從數(shù)據(jù)/使能引腳208接收的信號(hào)關(guān)聯(lián)的寄存器地址和數(shù)據(jù)。RFFE核心202可以使用地址信號(hào)來(lái)識(shí)別與RFFE核心202關(guān)聯(lián)的寄存器。RFFE核心202然后可以在寄存器上存儲(chǔ)與數(shù)據(jù)信號(hào)關(guān)聯(lián)的數(shù)據(jù)。在一些實(shí)施例中,RFFE核心202可以基于數(shù)據(jù)信號(hào)來(lái)修改寄存器上的數(shù)據(jù)。此外,在一些情形下,在數(shù)據(jù)/使能引腳208接收的信號(hào)可以控制RFFE核心202或使得RFFE核心202修改其操作。
[0050]在特定的實(shí)施例中,RFFE核心202可以向電平移位器214提供一個(gè)或多個(gè)信號(hào)。RFFE核心202提供的信號(hào)可以與在和RFFE核心202關(guān)聯(lián)的寄存器上存儲(chǔ)的值和/或信號(hào)相關(guān)。此外,電平移位器214然后可以向功率放大器控制器106提供信號(hào)和/或信號(hào)的調(diào)整版本。功率放大器控制器106至少部分基于來(lái)自電平移位器214的信號(hào)并且在一些情形下至少部分基于來(lái)自模式電平移位器218和/或使能電平移位器216的信號(hào)來(lái)設(shè)置功率放大器104的配置。
[0051]通常,在VIO引腳204、時(shí)鐘/模式引腳206和數(shù)據(jù)/使能引腳208接收到的信號(hào)是數(shù)字信號(hào)。但是,在一些實(shí)施例中,一個(gè)或多個(gè)接收到的信號(hào)是模擬信號(hào)。例如,在VIO引腳204接收的信號(hào)可以是模擬信號(hào)。此外,圖2所示的每個(gè)組件可被包含在單個(gè)芯片或硬模上,例如數(shù)字控制接口 108。有利地,在特定的實(shí)施例中,在單個(gè)硬模上包含數(shù)字控制接口 200的每個(gè)組件使得無(wú)線裝置例如無(wú)線裝置100能具有使用RFFE串行接口、GPIO接口或這兩種接口而不需要多個(gè)芯片的能力。通過(guò)使用單個(gè)芯片來(lái)代替多個(gè)芯片,特定的實(shí)施例可以降低功耗并減小功率放大器104的控制接口或者可以使用控制接口的任意其他模塊所需的占地面積(footprint)。
[0052]電平移位器的例子
[0053]圖3示出了根據(jù)本公開(kāi)的方面的電平移位器300的實(shí)施例。電平移位器214、216和218的實(shí)施例可以和電平移位器300相同或基本相同。在一些實(shí)現(xiàn)中,電平移位器214、216和218在設(shè)計(jì)上可以和電平移位器300不同。但是,每個(gè)電平移位器能夠調(diào)整輸入信號(hào)的電壓。在一些情形下,輸入信號(hào)的電壓被移位或調(diào)整,以匹配在VCC引腳224處提供的電壓。在其他情形下,在輸入電壓和在Vcc引腳224處提供的電壓之間的范圍內(nèi)移位或調(diào)整輸入信號(hào)的電壓。
[0054]在操作中,電平移位器300能夠在輸入302處接收輸入信號(hào)。該輸入信號(hào)一般可以包括其電壓電平被調(diào)整的任意信號(hào)。于是,例如,輸入信號(hào)可以包括之前關(guān)于圖2描述的一個(gè)或多個(gè)信號(hào)。例如,輸入信號(hào)可以是從RFFE核心202提供的信號(hào),包括來(lái)自和RFFE核心202關(guān)聯(lián)的寄存器之一的信號(hào)。作為第二例子,輸入信號(hào)可以是由組合邏輯塊212提供的信號(hào)。
[0055]在輸入302處接收的輸入信號(hào)被提供給鎖存器304。鎖存器304可以包括任意類型的觸發(fā)電路。例如,如圖3所示,鎖存器304可以是基于NAND的RS觸發(fā)電路。但是,其他類型的觸發(fā)電路是可能的。例如,鎖存器304可以是基于NOR的RS觸發(fā)電路。在特定的實(shí)施例中,鎖存器304確保來(lái)自鎖存器304的非重疊輸出。確保非重疊輸出確保了每對(duì)NFET晶體管306不會(huì)被同時(shí)激活。在一些實(shí)施例中,具有延遲元件的兩個(gè)并行信號(hào)路徑可被用于確保每對(duì)NFET寄存器306不會(huì)被同時(shí)激活。
[0056]對(duì)于一些實(shí)現(xiàn),鎖存器304提供兩個(gè)信號(hào),一個(gè)信號(hào)來(lái)自每個(gè)NAND柵極(例如設(shè)置信號(hào)和重置信號(hào))。每個(gè)信號(hào)可被提供給一對(duì)NFET晶體管306??梢酝ㄟ^(guò)來(lái)自鎖存器304的信號(hào)來(lái)激活NFET晶體管306。在被激活時(shí),NFET晶體管設(shè)置PFET晶體管308的交叉耦合對(duì)的狀態(tài)。PFET晶體管308的交叉耦合對(duì)使得輸入信號(hào)的電壓電平被電平移位。然后在輸出310處將該電平移位的信號(hào)例如提供給功率放大器控制器106或功率放大器104。在一些實(shí)施例中,例如在可能需要負(fù)輸出電壓操作時(shí),NFET晶體管306可以是PFET晶體管并且PFET晶體管308可以是NFET晶體管。
[0057]在一些實(shí)施例中,可能不在輸入302處提供信號(hào),或者信號(hào)基本上是零。在該實(shí)施例中,可以通過(guò)默認(rèn)低輸入312和/或默認(rèn)高輸入314提供的默認(rèn)信號(hào)來(lái)設(shè)置或激活NFET晶體管306。盡管圖3示出了兩個(gè)默認(rèn),默認(rèn)高輸入314和默認(rèn)低輸入312,但是在多個(gè)實(shí)施例中,僅單個(gè)默認(rèn)信號(hào)被提供給電平移位器300。如果在重置時(shí)需要輸出310為高,則默認(rèn)高輸入314將被配置為在重置時(shí)提供信號(hào)。如果相反在重置時(shí)需要電平移位器300提供低輸出,則默認(rèn)低輸入312將被配置為在重置時(shí)提供信號(hào)。被配置為在重置時(shí)設(shè)置NFET晶體管306的默認(rèn)輸入可以接地,或者在特定的實(shí)現(xiàn)中可以不存在。在一些實(shí)現(xiàn)中,默認(rèn)低輸入312和/或默認(rèn)高輸入314被預(yù)先配置或連接到提供預(yù)定信號(hào)的信號(hào)生成器??商娲?,默認(rèn)低輸入312和/或默認(rèn)高輸入314可以連接到上電重置210。在一些實(shí)施例中,默認(rèn)輸入312和314中的一個(gè)或兩者可以是可選的。例如,在一些情形下,使能電平移位器216和模式電平移位器218在其輸入處接收信號(hào)。
[0058]數(shù)字控制接口的操作的過(guò)程的示例
[0059]圖4示出了根據(jù)本公開(kāi)的方面的數(shù)字控制接口 200的操作的過(guò)程400的流程圖??梢酝ㄟ^(guò)被配置為用作RFFE串行接口且用作GPIO接口的任意類型的數(shù)字控制接口來(lái)實(shí)現(xiàn)過(guò)程400。例如,可以通過(guò)數(shù)字控制接口 100和數(shù)字控制接口 200來(lái)實(shí)現(xiàn)過(guò)程400。此外,在一些實(shí)施例中,可以通過(guò)被配置為以不同接口模式來(lái)操作的任意類型的數(shù)字控制接口來(lái)實(shí)現(xiàn)過(guò)程400。盡管過(guò)程400的實(shí)現(xiàn)不限于此,但是為了簡(jiǎn)化討論,過(guò)程400將被描述為通過(guò)數(shù)字控制接口 200來(lái)實(shí)現(xiàn)。
[0060]在例如框402,數(shù)字控制接口 200從VIO引腳204、時(shí)鐘/模式引腳206和數(shù)據(jù)/使能引腳208接收信號(hào)時(shí),過(guò)程400開(kāi)始。在一些實(shí)施例中,在時(shí)鐘/模式引腳206和數(shù)據(jù)/使能引腳208中的一個(gè)或多個(gè)上接收的信號(hào)可以被延遲,可以是噪聲,可以是被忽略的一些已知或未知信號(hào),直到數(shù)字控制接口 200完成初始化過(guò)程。
[0061]在框404,在VIO引腳204接收的信號(hào)被提供給RFFE核心202。在一些實(shí)現(xiàn)中,來(lái)自VIO引腳204的信號(hào)為RFFE核心202供電。此外,來(lái)自VIO引腳204的信號(hào)或其缺失會(huì)導(dǎo)致RFFE核心202不接收電能。除了將VIO信號(hào)提供給RFFE核心202,框404還可以包括將VIO信號(hào)提供給上電重置210。在一些實(shí)施例中,上電重置210可以將來(lái)自VIO引腳204的信號(hào)提供給組合邏輯塊212。此外,上電重置210可以在將延遲或調(diào)整的信號(hào)提供給組合邏輯塊212之前延遲或或以其他方式調(diào)整來(lái)自VIO引腳204的信號(hào)。類似地,在特定的實(shí)施例中,上電重置210可以向與RFFE核心202關(guān)聯(lián)的重置輸入提供VIO信號(hào)、VIO信號(hào)的延遲版本、或者VIO信號(hào)的調(diào)整版本。
[0062]在框406,在時(shí)鐘/模式引腳206接收的信號(hào)被提供給組合邏輯塊212。類似地,在框408,在數(shù)據(jù)/使能引腳208接收的信號(hào)被提供給組合邏輯塊。此外,在框410,來(lái)自與RFFE核心202關(guān)聯(lián)的RFFE模式寄存器的模式信號(hào)被提供給組合邏輯塊212。類似地,在框412,來(lái)自與RFFE核心202關(guān)聯(lián)的RFFE使能寄存器的使能信號(hào)被提供給組合邏輯塊212。在特定的操作狀態(tài)下,在框410和412提供的信號(hào)可以是噪聲或者是不會(huì)影響數(shù)字控制接口 200的操作的一些已知或未知信號(hào)。此外,在一些操作狀態(tài)下,在框410和412可能不會(huì)提供信號(hào)。例如,在RFFE核心202未被供電的實(shí)現(xiàn)中(例如在數(shù)字控制接口 200用作GPIO接口時(shí)),在框410和412可能不會(huì)提供信號(hào)。在一些實(shí)現(xiàn)中,框410和412可以是可選的。
[0063]在判定框414,數(shù)字控制接口 200確定VIO信號(hào)是否是邏輯高。在特定的實(shí)現(xiàn)中,確定Vio信號(hào)是否是邏輯高包括基于VIO信號(hào)來(lái)配置數(shù)字控制接口 200。配置數(shù)字控制接口 200包括調(diào)整部分?jǐn)?shù)字控制接口 200的操作以及調(diào)整數(shù)字控制接口 200內(nèi)部的信號(hào)流,這將關(guān)于圖4中的其余框來(lái)進(jìn)一步描述。
[0064]如果在判定框414中VIO信號(hào)不是邏輯高,則數(shù)字控制接口 200用作GPIO接口,并且過(guò)程400進(jìn)入框416,其中RFFE核心202被置于重置模式。該重置模式可以是活動(dòng)重置,其中RFFE核心202在其寄存器中保持已知或未知的值,并從其輸出端口輸出值??商娲?,例如,如果通過(guò)將VIO引腳204接地或者將VIO引腳204從電源斷開(kāi)來(lái)提供邏輯低VIO信號(hào),則RFFE核心202在重置模式下停止被供電。
[0065]在框418,在框406中提供的來(lái)自時(shí)鐘/模式引腳206的信號(hào)被提供給模式電平移位器218。類似地,在框420,在框408提供的來(lái)自數(shù)據(jù)/使能引腳208的信號(hào)被提供給使能電平移位器216。在特定的實(shí)施例中,在框418和420中提供給電平移位器的信號(hào)可以基于上電重置210提供給組合邏輯塊212的信號(hào)或基于該信號(hào)來(lái)選擇。此外,在一些情形下,在框418和420向電平移位器218和216提供的信號(hào)分別在該信號(hào)被提供給電平移位器218和216之前被組合邏輯塊212延遲或調(diào)整。
[0066]在框422中,信號(hào)控制接口 200在RFFE寄存器電平移位器214上保持默認(rèn)值。這些默認(rèn)值是通過(guò)默認(rèn)引腳220提供的。在多種實(shí)現(xiàn)中,默認(rèn)值可以是應(yīng)用特定的。此外,默認(rèn)值可以被預(yù)先配置和/或硬編碼??商娲兀梢曰跀?shù)字控制接口 200和/或與無(wú)線裝置100關(guān)聯(lián)的一個(gè)或多個(gè)組件的操作來(lái)生成默認(rèn)值。在特定的實(shí)施例中,框422可以是可選的。
[0067]如果在判定框414中VIO信號(hào)是邏輯高,則數(shù)字控制接口 200用作RFFE串行接口并且過(guò)程400進(jìn)入框424,其中,RFFE核心202離開(kāi)重置模式。在一些情形下,在無(wú)線裝置100未被供電一段時(shí)間之后被首次供電或初始化時(shí),執(zhí)行過(guò)程400。在該情形下,可以作為數(shù)字控制接口 200的初始化的一部分來(lái)執(zhí)行框424。此外,代替使RFFE核心202離開(kāi)重置模式或者除此之外,框424可以包括初始化RFFE核心202??梢酝ㄟ^(guò)上電重置210來(lái)控制和/或?qū)崿F(xiàn)延遲過(guò)程。在一些實(shí)施例中,框424可以是可選的。
[0068]在框426,過(guò)程400包括將與RFFE核心202關(guān)聯(lián)的內(nèi)部寄存器(未示出)配置為一組默認(rèn)值。這些默認(rèn)可以由綁定默認(rèn)222提供。可替代地,該默認(rèn)值可以基于和RFFE核心202關(guān)聯(lián)的內(nèi)部邏輯來(lái)確定,并響應(yīng)于從VIO引腳204、時(shí)鐘/模式引腳206和數(shù)據(jù)/使能引腳208的一個(gè)或多個(gè)接收的信號(hào)來(lái)設(shè)置。
[0069]在框428,來(lái)自RFFE核心202的模式信號(hào)被提供給模式電平移位器218。該模式信號(hào)可以與RFFE核心202的模式寄存器關(guān)聯(lián)或從中獲取。替代地或者額外地,模式信號(hào)可以至少部分基于下列一個(gè)或多個(gè):從時(shí)鐘/模式引腳206接收的信號(hào)、從數(shù)據(jù)/使能引腳208接收的信號(hào)、基于綁定默認(rèn)222的值、以及RFFE核心202內(nèi)部的邏輯。
[0070]此外,在框430,來(lái)自RFFE核心202的使能信號(hào)被提供給使能電平移位器216。使能信號(hào)與RFFE核心202的使能寄存器關(guān)聯(lián)或從中獲取。替代地或額外的,使能信號(hào)可以至少部分基于下列一個(gè)或多個(gè):從時(shí)鐘/模式信號(hào)206接收的信號(hào)、從數(shù)據(jù)/使能引腳208接收的信號(hào)、基于綁定默認(rèn)222的值、以及RFFE核心202內(nèi)部的邏輯。
[0071]在特定的實(shí)現(xiàn)中,在框428和430中提供給電平移位器的信號(hào)可以基于上電重置210向組合邏輯塊212提供的信號(hào)或基于該信號(hào)來(lái)選擇。此外,在一些情形下,在框428和430中被提供給電平移位器218和216的信號(hào)在該信號(hào)被提供給電平移位器218和216之前,可以分別被組合邏輯塊212延遲或調(diào)整。
[0072]在框432中,過(guò)程400包括向RFFE電平移位器214提供RFFE寄存器值或者與RFFE寄存器關(guān)聯(lián)的信號(hào)。盡管在一些情形下,這些寄存器可以包括如上關(guān)于框428和430所述的寄存器,通常框432中的寄存器是不同的寄存器。此外,提供給寄存器的值被用于設(shè)置或指定功率放大器104的模式。處于GPIO接口模式時(shí),數(shù)字控制接口 200可被限制為指定與兩個(gè)電壓值和/或功率放大的兩個(gè)級(jí)別相關(guān)聯(lián)的兩種模式,例如高和低。在數(shù)字控制接口包括額外引腳的實(shí)施例中,處于GPIO模式時(shí),數(shù)字控制接口 200能夠指定額外的模式。處于RFFE串行接口模式時(shí),數(shù)字控制接口 200可以基于記錄到RFFE核心200中的值、在與RFFE核心202關(guān)聯(lián)的寄存器中存儲(chǔ)的值或兩者的組合,來(lái)設(shè)置或指定功率放大器104的不同模式。
[0073]不管VIO信號(hào)是邏輯高還是邏輯低,在框434中模式電平移位器218的輸出被提供給功率放大器104。類似地,不管VIO信號(hào)是邏輯高還是邏輯低,在框434中使能電平移位器216的輸出被提供給功率放大器104。在特定的實(shí)施例中,模式電平移位器218和使能電平移位器216的輸出被提供給功率放大器控制器106。功率放大器控制器106然后可以至少部分基于來(lái)自模式電平移位器218和使能電平移位器216的接收信號(hào)來(lái)配置功率放大器 104。
[0074]在框438,RFFE電平移位器214的輸出被提供給功率放大器104??商娲兀琑FFE電平移位器214的輸出可以被提供給功率放大器控制器106,其然后可以至少部分基于從RFFE電平移位器214接收的信號(hào)來(lái)配置功率放大器104。在數(shù)字控制接口 200用作GPIO接口時(shí),RFFE電平移位器214的輸出至少可以部分基于在默認(rèn)引腳220上接收的默認(rèn)值或信號(hào)。相反,在數(shù)字控制接口 200用作RFFE串行接口時(shí),RFFE電平移位器214的輸出可以至少部分基于從RFFE核心202接收的值或信號(hào),包括在與RFFE核心202關(guān)聯(lián)的寄存器中存儲(chǔ)的值。在一些實(shí)施例中,框434、436和438中的一個(gè)或多個(gè)是可選的。例如,在數(shù)字控制接口 200用作GPIO接口時(shí),電平移位器214可以不向功率放大器104或功率放大器控制器106提供值。
[0075]電子設(shè)備的第二示例
[0076]圖5示出了根據(jù)本公開(kāi)的方面的無(wú)線裝置500的實(shí)施例。在一些實(shí)現(xiàn)中,以上關(guān)于無(wú)線裝置100所述的一些或所有實(shí)施例可被用于無(wú)線裝置500。
[0077]無(wú)線裝置500可以包括功率放大器模塊502。功率放大器模塊502 —般可以包括任意組件或設(shè)備,其可以包括功率放大器504、用于控制功率放大器504的功率放大器控制器506、數(shù)字控制接口 508和模式選擇器540。盡管不限于此,但是控制功率放大器504 —般是指設(shè)置、修改或調(diào)整功率放大器504提供的功率放大的量。
[0078]和數(shù)字控制接口 108 —樣,數(shù)字控制接口 508可以包括能支持多種類型接口的任意類型的控制接口,用于控制功率放大器504以及/或者將功率放大器控制器506配置為控制功率放大器504。例如,數(shù)字控制接口 508可以包括串行接口 510和GPIO接口 512。串行接口 510可以包括任意類型的串行接口。例如,串行接口可以是RFFE串行接口(例如MIPI? RFFE串行接口)、串行外圍接口(SPI)總線、3線串行總線或者I2C總線等。在一些實(shí)現(xiàn)中,上面關(guān)于數(shù)字控制接口 108所述的一些或全部實(shí)施例可以用于數(shù)字控制接口 508。
[0079]在多個(gè)實(shí)施例中,數(shù)字控制接口 508在同一組件硬模上包含多種接口類型,而不需要對(duì)現(xiàn)有組件硬模配置(例如現(xiàn)有功率放大器、現(xiàn)有功率放大器模塊、現(xiàn)有收發(fā)器、或者能向數(shù)字控制接口提供控制信號(hào)或可以從數(shù)字控制接口接收控制信號(hào)的其他組件)的電路設(shè)計(jì)更改或壓焊更改。此外,在一些實(shí)施例中,數(shù)字控制接口 508可以支持多種接口,而不用增加為了無(wú)線裝置500或功率放大器模塊508的使用而暴露的數(shù)字連接(例如引腳、導(dǎo)線、線路、球柵陣列等)的數(shù)量。有利地,在多個(gè)實(shí)施例中,數(shù)字控制接口 508可以和支持不同接口標(biāo)準(zhǔn)的設(shè)備一起使用,而不用調(diào)整數(shù)字控制接口 508。例如,圖5所示的數(shù)字控制接口 508可以和支持串行接口、GPIO接口或兩者組合的設(shè)備一起使用,而不用調(diào)整數(shù)字控制接口 108。在一些情形下,數(shù)字控制接口 508在操作時(shí)可以在不同接口類型之間切換。
[0080]模式選擇器540可以包括被配置為選擇數(shù)字控制接口 508的操作模式的任意設(shè)備或組件。選擇數(shù)字控制接口 508的操作模式可以包括選擇數(shù)字控制接口 508用于和功率放大器控制器506進(jìn)行通信的接口類型。例如,模式選擇器540可以選擇或配置數(shù)字控制接口 508以用作串行接口或GPIO接口。選擇可以基于從天線520、收發(fā)器514、基帶芯片516或者能提供信號(hào)的任意其他信號(hào)源接收的信號(hào),該信號(hào)可被用于選擇接口類型或確定從數(shù)字控制接口 508的可用接口類型中選擇的接口類型。
[0081]此外,在特定的實(shí)施例中,數(shù)字控制接口 508可以基于從信號(hào)源接收的一個(gè)或多個(gè)信號(hào)直接或通過(guò)功率放大器控制器506來(lái)設(shè)置功率放大器504的操作模式。在特定的實(shí)施例中,在從模式選擇器540接收選擇數(shù)字控制接口 508的操作接口類型的信號(hào)時(shí),數(shù)字控制接口 508從天線520、收發(fā)器514、基帶516或DSP518接收使數(shù)字控制接口 508設(shè)置功率放大器504的操作模式的一個(gè)或多個(gè)信號(hào)??商娲?,數(shù)字控制接口 508可以從模式選擇器540接收使數(shù)字控制接口 508設(shè)置功率放大器504的操作模式的一個(gè)或多個(gè)信號(hào)以及選擇數(shù)字控制接口 508的操作接口類型的信號(hào)。模式選擇器540可以例如從天線520、收發(fā)器514、基帶516或DSP518接收一些或所有信號(hào)。替代地或者額外地,模式選擇器540可以基于例如從天線520、收發(fā)器514、基帶516或DSP518接收的一個(gè)或多個(gè)信號(hào)來(lái)生成提供給數(shù)字控制接口 508的一個(gè)或多個(gè)信號(hào)。
[0082]在設(shè)置功率放大器504的模式的場(chǎng)景的一個(gè)例子中,收發(fā)器514例如從天線520或DSP518接收信號(hào)。響應(yīng)于接收到信號(hào),收發(fā)器514可以將一個(gè)或多個(gè)信號(hào)提供給模式選擇器540?;趶氖瞻l(fā)器514接收的一個(gè)或多個(gè)信號(hào),模式選擇器540可以將數(shù)字控制接口508配置為作為串行接口或GPIO接口來(lái)操作。此外,收發(fā)器514可以向數(shù)字控制接口 508提供一個(gè)或多個(gè)信號(hào),該數(shù)字控制接口 508基于模式選擇器540指定的模式以串行模式或GPIO模式來(lái)處理該信號(hào)?;谛盘?hào)處理的產(chǎn)出,數(shù)字控制接口 508可以向功率放大器控制器506提供一個(gè)或多個(gè)模式設(shè)置信號(hào),該功率放大器控制器506可以基于模式設(shè)置信號(hào)來(lái)設(shè)置功率放大器504的模式??商娲兀瑪?shù)字控制接口 508可以設(shè)置功率放大器504的模式。
[0083]在一些實(shí)現(xiàn)中,功率放大器504可以包括功率放大器控制器506、數(shù)字控制接口508和模式選擇器540中的一個(gè)或多個(gè)。對(duì)于一些實(shí)現(xiàn),功率放大器控制506可以包括數(shù)字控制接口 508和模式選擇器540中的一個(gè)或多個(gè)。此外,在一些情形下,數(shù)字控制電路可以包括模式選擇器540。此外,功率放大器模塊502可以是包含模式選擇器540、數(shù)字控制接口 508、功率放大器控制器506和功率放大器504的功能的單個(gè)組件。可替代地,功率放大器模塊502可以包括多個(gè)組件,其包含模式選擇器540、數(shù)字控制接口 508、功率放大器控制器506和功率放大器504的功能。在又一實(shí)現(xiàn)中,無(wú)線裝置500可以包括一個(gè)或多個(gè)組件,其包含模式選擇器540、數(shù)字控制接口 508、功率放大器控制器506和功率放大器504的功倉(cāng)泛。
[0084]與功率放大器模塊102類似,功率放大器模塊502可以從電源522接收電能。功率放大器模塊502可以通過(guò)例如功率分發(fā)總線524向無(wú)線裝置500中包含的多個(gè)組件分發(fā)功率。
[0085]在特定的實(shí)施例中,電源522包括組合邏輯塊和/或一個(gè)或多個(gè)處理器,其使得電源在一些情形下能配置功率放大器模塊502的一個(gè)或多個(gè)元件。例如,在一些情形下,電源522可以向數(shù)字控制接口 508提供一個(gè)或多個(gè)信號(hào),使得數(shù)字控制接口 508能配置功率放大器504。此外,電源522例如可以基于功率放大器504的輸出來(lái)向數(shù)字控制接口 508發(fā)送信號(hào),由此在功率放大器模塊502和電源522之間建立反饋回路。
[0086]無(wú)線裝置500可以包括多個(gè)額外的組件。這些額外組件中的至少一些能夠通過(guò)功率分發(fā)總線524來(lái)接收電能。例如,無(wú)線裝置500可以包括數(shù)模轉(zhuǎn)換器(DAC)526、顯示處理器528、中央處理器530、用戶界面處理器532、模數(shù)轉(zhuǎn)換器(ADC) 534和存儲(chǔ)器536。至少一些額外組件可以與數(shù)字控制接口 508通信,并使數(shù)字控制接口 508調(diào)整功率放大器模塊502、功率放大器504和/或功率放大器控制器506的設(shè)置。此外,至少一些額外組件可以和模式選擇器540通信,并使模式選擇器540選擇數(shù)字控制接口 508的操作模式。
[0087]數(shù)字控制接口的第二示例
[0088]圖6示出了根據(jù)本公開(kāi)的方面的數(shù)字控制接口 508的實(shí)施例。在一些實(shí)現(xiàn)中,以上關(guān)于數(shù)字控制接口 108和數(shù)字控制接口 200中的一些或全部可以用于數(shù)字控制接口 508。
[0089]數(shù)字控制接口 508包括串行接口 510、GPIO接口 512和多個(gè)輸入引腳。這些輸入引腳可以包括VIO引腳604、時(shí)鐘/模式引腳606和數(shù)據(jù)/使能引腳608。
[0090]VIO弓丨腳604可被配置為接收將數(shù)字控制接口 508設(shè)置為串行接口或GPIO接口的信號(hào)。在所示實(shí)施例中,數(shù)字控制接口 508在VIO引腳604接收到邏輯高信號(hào)時(shí)用作串行接口而在VIO引腳604接收到邏輯低信號(hào)時(shí)用作GPIO接口。但是,在一些實(shí)現(xiàn)中,數(shù)字控制接口 508可被配置為在VIO引腳604接收邏輯低信號(hào)時(shí)用作串行接口而在VIO引腳604接收邏輯高信號(hào)時(shí)用作GPIO接口。邏輯低信號(hào)可以與被定義為低的值例如O伏特、-5伏特或相反(的值)相關(guān)聯(lián)。類似地,邏輯高信號(hào)可以與被定義為高的值例如O伏特、+5伏特或相反(的值)相關(guān)聯(lián)。在一些實(shí)現(xiàn)中,邏輯低信號(hào)可以與VIO引腳604接地相關(guān)聯(lián)。類似地,在一些情形下,邏輯高信號(hào)可以與VIO引腳604連接到電源相關(guān)聯(lián)。
[0091]此外,VIO引腳604可被配置為將來(lái)自電源(例如電源522)的電能提供給串行接口核心602。于是,在一些實(shí)施例中,在VIO引腳604被設(shè)置為邏輯低或者接地時(shí),串行接口核心602未被供電并且數(shù)字控制接口 508被配置為用作GPIO接口。另一方面,在一些實(shí)施例中,當(dāng)VIO引腳604被設(shè)置為邏輯高或者直接或間接連接到電源時(shí),串行接口 602被供電并且數(shù)字控制接口 508被配置為用作串行接口。在一些實(shí)現(xiàn)中,以上關(guān)于VIO引腳204描述的一些或所有實(shí)施例可以用于VIO引腳604。
[0092]串行接口 510可以包括前端核心或串行接口核心602。此外,串行接口 510可以包括上電重置610、一對(duì)緩沖器632和634、以及多個(gè)電平移位器614。GPIO接口 512可以包括組合邏輯塊612和一對(duì)電平移位器616和618。在數(shù)字控制接口 508用作串行接口時(shí),串行接口 510的組件是活動(dòng)的或操作以提供串行接口,并且GPIO接口 512中的一個(gè)或多個(gè)組件不是活動(dòng)的。類似地,在數(shù)字控制接口 508用作GPIO接口時(shí),GPIO接口 512是活動(dòng)的或操作以提供GPIO接口,并且串行接口 510的一個(gè)或多個(gè)組件可以不是活動(dòng)的。
[0093]但是,在特定的實(shí)施例中,在數(shù)字控制接口 508用作串行接口時(shí),數(shù)字控制接口508可以使用GPIO接口 512的一個(gè)或多個(gè)組件以有助于提供串行接口,且由此GPIO接口512的一個(gè)或多個(gè)組件可以是活動(dòng)的或者操作以提供串行接口。類似地,在特定的實(shí)施例中,在數(shù)字控制接口 508用作GPIO接口時(shí),數(shù)字控制接口 508可以使用串行接口 510的一個(gè)或多個(gè)組件以有助于提供GPIO接口,且由此串行接口 510的一個(gè)或多個(gè)組件可以是活動(dòng)的或操作以提供GPIO接口。例如,在一些實(shí)現(xiàn)中,組合邏輯塊612可以包括由上電重置610控制的多路復(fù)用器。此外,在該例子中,基于數(shù)字控制接口 508的操作模式以及由此由上電重置610輸出的值,組合邏輯塊612可以向電平移位器616和618提供不同的信號(hào)。于是,在該例子中,盡管上電重置610通常是串行接口 510的一部分,但是在數(shù)字控制接口處于GPIO接口模式時(shí)上電重置610可以用作GPIO接口的一部分。類似地,在該例子中,盡管組合邏輯塊612以及電平移位器616和618通常是GPIO接口 512的一部分,但是在數(shù)字控制接口 508處于串行接口模式時(shí)組合邏輯塊612以及電平移位器616和618中的一個(gè)或多個(gè)可以操作以有助于提供串行接口。
[0094]上電重置610可以以硬件、軟件或兩者的組合來(lái)實(shí)現(xiàn)。此外,上電重置610可被配置為有助于重置串行接口核心602。在一些實(shí)施例中,上電重置610可以用作反向延遲函數(shù)。反向延遲函數(shù)被配置為在將數(shù)字控制接口 508設(shè)置為串行接口時(shí)為一個(gè)或多個(gè)邏輯塊和/或與串行接口核心602關(guān)聯(lián)的一個(gè)或多個(gè)寄存器提供足夠的時(shí)間以被設(shè)置為已知狀態(tài)或值。盡管在一些情形下,時(shí)間長(zhǎng)度可以是應(yīng)用特定的,但是在其他情形下,時(shí)間長(zhǎng)度可以基于硬件設(shè)計(jì)和/或?qū)崿F(xiàn)的特征。例如,所需時(shí)間的量可以依賴于時(shí)鐘頻率、邏輯組件的尺寸、直接或間接地連接到數(shù)字控制接口 200的組件的類型,等等。此外,將邏輯塊和/或寄存器設(shè)置為已知值可以在初始化串行接口核心602或使串行接口核心602離開(kāi)重置狀態(tài)時(shí)進(jìn)行。
[0095]在一些實(shí)現(xiàn)中,上電重置610可被配置為向組合邏輯塊612提供選擇信號(hào)。例如,假設(shè)數(shù)字控制接口 508被配置為在VIO引腳604接收邏輯低信號(hào)時(shí)用作GPIO接口而在VIO引腳604接收邏輯高信號(hào)時(shí)用作串行接口。繼續(xù)該例子,在VIO引腳604接收邏輯低信號(hào)時(shí),上電重置610提供的選擇信號(hào)可以使組合邏輯塊612分別基于數(shù)據(jù)/使能引腳608和時(shí)鐘/模式引腳606的輸入來(lái)輸出到使能電平移位器616和模式電平移位器618。例如,組合邏輯塊612可以對(duì)從時(shí)鐘/模式引腳606和數(shù)據(jù)/使能引腳608接收的信號(hào)進(jìn)行解碼,并將解碼的信號(hào)提供給使能電平移位器616和模式電平移位器618。
[0096]如果在該例子中,VIO引腳604接收邏輯高信號(hào)而不是邏輯低信號(hào),則上電重置610提供的選擇信號(hào)可以使組合邏輯塊612基于從串行接口核心602接收的信號(hào)將信號(hào)輸出到使能電平移位器616和模式電平移位器618。在特定的實(shí)施例中,組合邏輯塊612可以在將信號(hào)輸出到電平移位器616和618之前延遲或或以其他方式修改從數(shù)據(jù)/使能引腳608和時(shí)鐘/模式引腳606或者串行接口核心602接收的信號(hào)。
[0097]在一些情形下,上電重置610可被配置為將一個(gè)或多個(gè)電平移位器614置于默認(rèn)或重置狀態(tài)。這例如可以在串行接口核心602處于重置狀態(tài)時(shí)進(jìn)行。在一些設(shè)計(jì)中,上電重置610可以連接到與在GPIO接口模式下被配置為高的每個(gè)電平移位器關(guān)聯(lián)的默認(rèn)高引腳以及與在GPIO接口模式下被配置為低的每個(gè)電平移位器關(guān)聯(lián)的默認(rèn)低引腳。在一些實(shí)現(xiàn)中,將電平移位器614設(shè)置為默認(rèn)狀態(tài)可以使電平移位器614基于默認(rèn)引腳620提供的默認(rèn)輸入信號(hào)來(lái)輸出值。盡管默認(rèn)引腳620被表示為接收默認(rèn)輸入信號(hào),但是在多個(gè)實(shí)施例中,默認(rèn)引腳620與默認(rèn)高或默認(rèn)低輸入中的一個(gè)綁定。于是,在一些情形下,默認(rèn)值可以是預(yù)先配置的,而在其他情形下,默認(rèn)值可以是應(yīng)用特定的并基于數(shù)字控制接口 508或功率放大器模塊的配置或操作而變化。可能在一些設(shè)計(jì)中每個(gè)電平移位器614可以與不同的默認(rèn)值后信號(hào)關(guān)聯(lián)。可替代地,每個(gè)電平移位器614可以與相同的默認(rèn)值或信號(hào)關(guān)聯(lián)。
[0098]每個(gè)電平移位器614可以通過(guò)Vcc引腳624來(lái)供電。在一些實(shí)現(xiàn)中,每個(gè)電平移位器614可以單獨(dú)連接到電源??商娲?,單個(gè)電平移位器614可以直接或間接地連接到電源,且剩余電平移位器614可以通過(guò)與電平移位器614或連接到電源的其他組件來(lái)獲取電能。此外,電平移位器616和618可以均類似地連接到電源,或者可以連接到能向電平移位器616和618供電的電平移位器或其他組件。在特定的實(shí)施例中,電平移位器614、616和618被配置為調(diào)整接收到的信號(hào)的電壓電平并輸出該調(diào)整的信號(hào)。盡管不限于此,但是電平移位器614、616和618可以將接收到的信號(hào)的電壓電平調(diào)整為與在Vcc引腳624上施加的電壓相匹配。
[0099]在一些實(shí)現(xiàn)中,以上關(guān)于上電重置210所述的一些或全部實(shí)施例可以用于上電重置610。類似地,在一些實(shí)現(xiàn)中,以上關(guān)于電平移位器220所述的一些或全部實(shí)施例可以用于電平移位器614。此外,在一些實(shí)現(xiàn)中,以上關(guān)于電平移位器216和218所述的一些或全部實(shí)施例可以分別用于電平移位器616和618。此外,以上關(guān)于電平移位器300所述的一些或全部實(shí)施例可以用于電平移位器614、616和618。
[0100]串行接口核心602 —般可以包括使得串行接口核心能提供串行接口的電路或邏輯。在一些實(shí)施例中,串行接口核心602可以包括RFFE核心(例如RFFE核心202)。此外,在一些情況下,串行接口核心602可以包括以上關(guān)于RFFE核心202所述的一些或全部實(shí)施例。
[0101]和RFFE核心202 —樣,串行接口核心602可以包括一組寄存器(未示出)。在特定情形下,該組寄存器可被設(shè)置為未知值。例如,在無(wú)線裝置500首次被供電時(shí),該組寄存器可被設(shè)置為未知值。作為第二示例,在VIO引腳604同時(shí)用作串行接口核心602的電源和串行接口模式與GPIO接口模式之間的模式選擇器的實(shí)現(xiàn)中,在數(shù)字控制接口 508首次從GPIO接口轉(zhuǎn)變到串行接口時(shí),該組寄存器可被設(shè)置為未知值。為了確保在串行接口核心602開(kāi)始被供電或離開(kāi)重置狀態(tài)時(shí)寄存器被設(shè)置為已知值,串行接口核心602可被配置為將該組寄存器中的每個(gè)的值設(shè)置為一組綁定默認(rèn)622提供的值。在特定的實(shí)現(xiàn)中,綁定默認(rèn)622可以和默認(rèn)引腳620提供的值相等。
[0102]在特定的實(shí)施例中,串行接口核心602可被配置為從時(shí)鐘/模式引腳606接收時(shí)鐘信號(hào)??梢曰诖薪涌诤诵?02的實(shí)現(xiàn)將時(shí)鐘信號(hào)設(shè)置為任意頻率或信號(hào)形狀。在一些實(shí)現(xiàn)中,時(shí)鐘信號(hào)可以是具有26MHz或更少頻率的方形波。此外,串行接口核心602的數(shù)據(jù)接口可以是雙向的。于是,串行接口核心602可以在串行接口核心602的數(shù)據(jù)輸入(DataIn)從數(shù)據(jù)/使能引腳808接收數(shù)據(jù)。類似地,串行接口核心602可以從串行接口核心602的數(shù)據(jù)輸出(DataOut)處向數(shù)據(jù)/使能引腳608提供數(shù)據(jù)。如圖6通過(guò)緩沖器632和634所示,數(shù)據(jù)輸入和數(shù)據(jù)輸出都可以被緩沖。在一些實(shí)施例中,緩沖器可以是三態(tài)緩沖器。此夕卜,串行接口核心602的輸出使能可被配置為控制緩沖器632和634以使得數(shù)據(jù)輸出和數(shù)據(jù)輸入兩者能共享去往和來(lái)自數(shù)據(jù)/使能引腳608的線路。于是,在一些例子中,在從串行接口核心602讀取數(shù)據(jù)時(shí),緩沖器632啟用數(shù)據(jù)流,而緩沖器634阻止數(shù)據(jù)流或被設(shè)置為高阻抗。類似地,在一些例子中,在向串行接口核心602寫(xiě)入數(shù)據(jù)時(shí),緩沖器634啟用數(shù)據(jù)流,而緩沖器632阻止數(shù)據(jù)流或被設(shè)置為高阻抗。
[0103]組合邏輯塊612 —般包括能使數(shù)字控制接口 508向使能電平移位器616和模式電平移位器618分別提供使能信號(hào)和模式信號(hào)的邏輯。在一些實(shí)施例中,組合邏輯塊612包括能對(duì)信號(hào)解碼的邏輯。組合邏輯塊612然后可以向電平移位器616和618中的一個(gè)或兩者提供解碼信號(hào)。在一些情形下,組合邏輯塊612可以包括以上關(guān)于組合邏輯塊212所述的一些或全部實(shí)施例。
[0104]在一些實(shí)現(xiàn)中,數(shù)字控制接口 508可以執(zhí)行以上關(guān)于圖4所述的過(guò)程400。在該實(shí)現(xiàn)中,可以由串行接口核心602來(lái)代替執(zhí)行與RFFE核心相關(guān)的操作。例如,框416可以包括將串行接口核心602置于重置狀態(tài)。作為第二示例,框432可以包括向串行接口電平移位器614提供串行接口寄存器值或者與串行接口核心602的寄存器關(guān)聯(lián)的信號(hào)。
[0105]組合邏輯塊的示例
[0106]圖7示出了根據(jù)本公開(kāi)的方面的組合邏輯塊612的實(shí)施例。如上所述,組合邏輯塊612可被配置為向電平移位器616和618分別輸出使能信號(hào)和模式信號(hào)。此外,組合邏輯塊612包括確定使能和模式信號(hào)是基于從串行接口核心602接收的輸入還是從時(shí)鐘/模式引腳606和數(shù)據(jù)/使能引腳608接收的輸入的邏輯。在一些情形下,在數(shù)字控制接口 508用作GPIO接口時(shí),使能信號(hào)和模式信號(hào)可以基于通過(guò)額外邏輯或設(shè)備(未示出)接收的輸入,該額外邏輯或設(shè)備從時(shí)鐘/模式引腳606和數(shù)據(jù)/使能引腳608接收輸入信號(hào)。類似地,在一些情形下,在數(shù)字控制接口 508用作串行接口時(shí),使能信號(hào)和模式信號(hào)可以基于通過(guò)額外的邏輯和設(shè)備(未示出)接收的信號(hào),該額外的邏輯或設(shè)備從串行接口核心602接收信號(hào)。在一些情形下,額外的邏輯或設(shè)備可以在向組合邏輯塊612提供信號(hào)之前處理該信號(hào)。
[0107]如圖7所示,組合邏輯塊612包括多路復(fù)用器720和多路復(fù)用器722。多路復(fù)用器720可以向使能電平移位器616提供使能信號(hào),且多路復(fù)用器722可以向模式電平移位器618提供模式信號(hào)。每個(gè)多路復(fù)用器可以由在到組合邏輯塊612的重置輸入710接收的重置信號(hào)來(lái)控制。如上所述,重置信號(hào)可以從上電重置610接收,并且在一些情形下,可以是從VIO引腳604接收的信號(hào)的反向版本。
[0108]如前所述,在一些實(shí)施例中,在到組合邏輯塊612的重置輸入710接收的重置信號(hào)是邏輯高或“ I”時(shí),數(shù)字控制接口 508用作GPIO接口。在該情形下,多路復(fù)用器720輸出在數(shù)據(jù)/使能輸入708接收的信號(hào),且多路復(fù)用器722輸出在時(shí)鐘/模式引腳706接收的信號(hào)。如小正方形所示,在一些情形下,可以從數(shù)據(jù)/使能引腳608和時(shí)鐘/模式引腳606分別接收到數(shù)據(jù)/使能輸入708和時(shí)鐘/模式輸入706的輸入,而不用中間的邏輯或組件。在其他實(shí)施例中,在引腳706和608以及輸入706和708之間可以分別存在額外的邏輯。
[0109]在一些實(shí)施例中,組合邏輯塊612可以包括數(shù)據(jù)/使能輸入708和多路復(fù)用器720之間AND門(mén)724,以及/或者時(shí)鐘/模式引腳706和多路復(fù)用器722之間的AND門(mén)726。盡管一些實(shí)施例包括AND門(mén),但是因?yàn)樵谶x擇數(shù)據(jù)/使能輸入708和時(shí)鐘/模式輸入706時(shí)重置輸入710是邏輯高,所以多路復(fù)用器的輸出不會(huì)改變。在特定的實(shí)施例中,包含AND門(mén),以降低或消除由于信號(hào)頻率或者信號(hào)路徑相互靠近而引起的數(shù)字噪聲。在一些情形下,數(shù)據(jù)和時(shí)鐘信號(hào)可以是高速數(shù)字信號(hào),在一些實(shí)現(xiàn)中可以高達(dá)26MHz。在其他情形下,數(shù)字可以比26MHZ更快或更慢,并且可以取決于應(yīng)用。AND門(mén)可被用于限制以信號(hào)速率來(lái)切換(toggle)的節(jié)點(diǎn)的數(shù)量,由此限制會(huì)降低與組合邏輯塊612通信的一個(gè)或多個(gè)設(shè)備(例如功率放大器控制器506、功率放大器504等)的RF性能的時(shí)鐘能量的數(shù)量。在一些情形下,AND門(mén)可以引入延遲,能夠?qū)σ粋€(gè)或多個(gè)信號(hào)進(jìn)行同步。在特定的實(shí)施例中,AND門(mén)是可選的。
[0110]盡管圖7中的組合邏輯塊612包括AND門(mén),但是除了或者替代AND門(mén)724和726,組合邏輯塊612還可能包含其他類型的邏輯。例如,組合邏輯塊612可以包括分別在輸入708和706之間以及多路復(fù)用器720和722之間的一個(gè)或多個(gè)AND門(mén)、NAND門(mén)、反相器、OR門(mén)、NOR門(mén)或XOR門(mén)。
[0111]在組合邏輯塊612的重置輸入710接收的重置信號(hào)是邏輯低或者“O”時(shí),數(shù)字控制接口 508用作串行接口。在該情形下,多路復(fù)用器720輸出在串行使能輸入702上接收的信號(hào),且多路復(fù)用器722輸出在串行模式輸入704上接收的信號(hào)。
[0112]盡管圖7未示出與之前描述的額外邏輯,但是在一些實(shí)現(xiàn)中,組合邏輯塊612可以包括額外的邏輯組件。例如,可以包含額外的門(mén)來(lái)減少噪聲、延遲信號(hào)時(shí)序或存儲(chǔ)之前的信號(hào)。
[0113]數(shù)字控制接口的第三示例
[0114]圖8示出了根據(jù)本公開(kāi)的方面的數(shù)字控制接口 800的實(shí)施例。在一些情形下,數(shù)字控制接口 800可以替換(圖5所示的)無(wú)線裝置500中的(圖6所示的)數(shù)字控制接口508。在一些實(shí)現(xiàn)中,以上關(guān)于數(shù)字控制接口 108、數(shù)字控制接口 200和數(shù)字控制接口 508所述的一些或全部實(shí)施例可以應(yīng)用于數(shù)字控制接口 800。為了簡(jiǎn)化討論,下面未重復(fù)描述數(shù)字控制接口 508和數(shù)字控制接口 800之間共同的元件。
[0115]有利地,在特定的實(shí)施例中,數(shù)字控制接口 800在被配置為GPIO接口時(shí)可以支持三種模式。在一些情形下,通過(guò)使數(shù)字控制接口 800能在被配置為GPIO接口時(shí)支持三種模式,數(shù)字控制接口 800能夠比使用單獨(dú)的模式和使能引腳的信號(hào)控制接口支持更多的功率放大器模式。此外,在一些情形下,可以支持額外的模式,而不用增加額外的引腳輸入也不用擴(kuò)大數(shù)字控制接口的封裝尺寸。在一些實(shí)現(xiàn)中,通過(guò)用提供第二模式輸入的引腳來(lái)替換數(shù)字控制接口 508的數(shù)據(jù)/使能引腳508并通過(guò)調(diào)整組合邏輯塊612將第四可用模式解釋為非使能信號(hào),可以實(shí)現(xiàn)這些優(yōu)勢(shì)。
[0116]如圖8所示,數(shù)字控制接口 800可以包括時(shí)鐘/模式O引腳802和數(shù)據(jù)/模式引腳804。引腳802和804分別可以與數(shù)字控制接口 508的引腳606和608類似地配置。但是,在數(shù)字控制接口 800被配置為GPIO接口時(shí),時(shí)鐘/模式引腳O引腳802可以向組合邏輯塊808提供第一模式信號(hào)且時(shí)鐘/模式I引腳804可以向組合邏輯塊808提供第二模式信號(hào)。
[0117]GPIO接口 806可以包括兩個(gè)模式電平移位器,即模式O電平移位器810和模式I電平移位器812。在使能電平移位器616輸出的信號(hào)表不應(yīng)使能功率放大器504時(shí),兩個(gè)模式電平移位器輸出的信號(hào)可被功率放大器控制器506用于設(shè)置功率放大器504接收的信號(hào)的放大級(jí)別。在一些實(shí)施例中,功率放大器504被使能,而不管使能電平移位器616的輸出。在一些這樣的情形下,使能電平移位器616可被功率放大器控制506用于確定是否基于兩個(gè)模式電平移位器810和812的輸出來(lái)調(diào)整功率放大器504。
[0118]如下關(guān)于圖9詳細(xì)描述,提供給使能電平移位器616的信號(hào)可以基于從模式引腳802和804處接收的信號(hào)。此外,在一些情形下,串行接口核心602可以向組合邏輯塊808提供三個(gè)信號(hào)連接,如圖8所示。在其他情形下,串行接口核心602可以向組合邏輯塊808提供更多或更少的信號(hào)線。在該情形下,可以使用一個(gè)或多個(gè)邏輯塊并至少部分基于從組合邏輯塊808接收輸出信號(hào)的電平移位器的數(shù)量來(lái)組合或劃分信號(hào)線。
[0119]組合邏輯塊的第二示例
[0120]圖9示出了根據(jù)本公開(kāi)的方面的組合邏輯塊808的實(shí)施例。在一些實(shí)施例中,組合邏輯塊808可以包括以上關(guān)于組合邏輯塊612所述的一些或全部實(shí)施例。[0121]與組合邏輯塊612類似,組合邏輯塊808包括確定使能和模式信號(hào)是基于從串行接口核心602接收的輸入還是從時(shí)鐘/模式O引腳802和數(shù)據(jù)模式I引腳804接收的輸入的邏輯。在一些情形下,在數(shù)字控制接口 800用作GPIO接口時(shí),使能信號(hào)與模式O和模式I信號(hào)可以是基于通過(guò)額外的邏輯或設(shè)備(未示出)接收的輸入,該額外的邏輯或設(shè)備從時(shí)鐘/模式O引腳802和數(shù)據(jù)/模式I引腳804接收輸入信號(hào)。類似地,在一些情形下,在數(shù)字控制接口 800用作串行接口時(shí),使能信號(hào)與模式O和模式I信號(hào)可以基于通過(guò)額外的邏輯或設(shè)備(未示出)接收的輸入,該額外的邏輯或設(shè)備從串行接口核心602接收信號(hào)。在一些情形下,額外的邏輯或設(shè)備可以在將信號(hào)提供給組合邏輯塊808之前處理該信號(hào)。
[0122]如圖9所示,組合邏輯塊808包括三個(gè)多路復(fù)用器。多路復(fù)用器920可以向使能電平移位器616提供使能信號(hào)。在數(shù)字控制接口 800被配置為串行接口時(shí),多路復(fù)用器920輸出通過(guò)串行使能輸入906從串行接口核心602接收的使能信號(hào)。在數(shù)字控制接口 800被配置為GPIO接口時(shí),多路復(fù)用器920輸出作為基于從時(shí)鐘/模式O輸入902和數(shù)據(jù)/模式I輸入904接收的信號(hào)的邏輯OR的使能信號(hào)??梢酝ㄟ^(guò)圖9所示的OR門(mén)930來(lái)獲取該邏輯0R。但是,其他邏輯等同是可能的,例如通過(guò)使用NOR門(mén)和反相器。
[0123]多路復(fù)用器922可以向模式O電平移位器810提供第一模式信號(hào)或模式O信號(hào)。類似地,多路復(fù)用器924可以向模式I電平移位器812提供第二模式信號(hào)或模式I信號(hào)。在數(shù)字控制接口 800被配置為串行接口時(shí),多路復(fù)用器922輸出通過(guò)串行模式O輸入908從串行接口核心602接收的模式O信號(hào)。類似地,在數(shù)字控制接口 800被配置為串行接口時(shí),多路復(fù)用器924輸出通過(guò)串行模式I輸入910從串行接口核心602接收的模式I信號(hào)。
[0124]在數(shù)字控制接口 800被配置為GPIO接口時(shí),多路復(fù)用器922輸出在時(shí)鐘/模式O輸入902處接收的信號(hào)以及在重置輸入912處接收的重置信號(hào)的邏輯AND。類似地,在數(shù)字控制接口 800被配置為GPIO接口時(shí),多路復(fù)用器924輸出在數(shù)據(jù)/模式I引腳904處接收的信號(hào)以及在重置輸入912處接收的重置信號(hào)的邏輯AND??梢酝ㄟ^(guò)AND門(mén)926和928來(lái)獲得邏輯AND。但是,其他邏輯等價(jià)物是可能的,例如通過(guò)使用NAND門(mén)和反相器。如前關(guān)于圖7所述,使用AND門(mén)926和928可以減少或消除數(shù)字噪聲。
[0125]可以通過(guò)從重置輸入912接收的重置信號(hào)來(lái)控制每個(gè)多路復(fù)用器。換句話說(shuō),被提供給多路復(fù)用器的選擇信號(hào)可以是重置信號(hào)。如上所述,重置信號(hào)可以從上電重置610接收,并且在一些情形下可以是從VIO引腳604接收的信號(hào)的反向版本。在重置信號(hào)是邏輯“ I ”時(shí),數(shù)字控制接口 800被配置為GPIO接口,并且多路復(fù)用器輸出如上所述用于GPIO接口模式的信號(hào)。在重置信號(hào)是邏輯“O”時(shí),數(shù)字控制接口 800被配置為串行接口,并且多路復(fù)用器輸出如上所述用于串行接口模式的GPIO信號(hào)。
[0126]如上所述,通過(guò)使用模式O引腳802和模式I引腳804的值來(lái)確定是否替代輸出使能信號(hào)或者將單獨(dú)的引腳專用于使能控制信號(hào),數(shù)字控制接口 800使用組合邏輯808可以向功率放大器控制器506和/或功率放大器504提供三種不同的模式。在選擇三種配置模式中的一種時(shí),組合邏輯塊808被配置為輸出使能信號(hào)。在選擇第四模式時(shí),組合邏輯塊808被配置為輸出非使能信號(hào)。表I示出了在數(shù)字控制接口 800被配置為GPIO接口時(shí)基于模式引腳的值從組合邏輯塊808到電平移位器的輸出的一個(gè)非限制的例子。表I中的模式設(shè)置與基于分別到模式O和模式I電平移位器810和812的模式O和模式I信號(hào)的輸出的功率放大器控制器506的設(shè)置相對(duì)應(yīng)。[0127]表1
[0128]
【權(quán)利要求】
1.一種數(shù)字控制接口,包括: 電壓輸入/輸出(VIO)引腳,被配置為接收VIO信號(hào); 前端核心,被配置為提供串行接口,在Vio信號(hào)滿足第一邏輯電平時(shí)該前端核心處于活動(dòng)狀態(tài),而在Vio信號(hào)滿足第二邏輯電平時(shí)處于非活動(dòng)狀態(tài),所述數(shù)字控制接口被配置為在前端核心被設(shè)置為非活動(dòng)狀態(tài)時(shí)提供通用目的輸入/輸出(GPio)接口 ; 組合邏輯塊,被配置為向使能電平移位器提供使能信號(hào)并向模式電平移位器提供模式信號(hào); 時(shí)鐘/模式引腳,被配置為在前端核心被設(shè)置為活動(dòng)狀態(tài)時(shí)向該前端核心提供時(shí)鐘信號(hào)并在前端核心被設(shè)置為非活動(dòng)狀態(tài)時(shí)向組合邏輯塊提供模式信號(hào); 數(shù)據(jù)/使能引腳,被配置為在前端核心被設(shè)置為活動(dòng)狀態(tài)時(shí)向該前端核心提供數(shù)據(jù)信號(hào)并在前端核心被配置為非活動(dòng)狀態(tài)時(shí)向組合邏輯塊提供使能信號(hào); 上電重置塊,被配置為基于VIO信號(hào)來(lái)選擇分別向使能電平移位器和模式電平移位器提供的使能信號(hào)和模式信號(hào)的源。
2.如權(quán)利要求1所述的數(shù)字控制接口,其中,所述數(shù)據(jù)/使能引腳還被配置為在前端核心被設(shè)置為活動(dòng)狀態(tài)時(shí)向前端核心提供地址信號(hào),該地址信號(hào)與前端核心的寄存器關(guān)聯(lián)。
3.如權(quán)利要求1所述的數(shù)字控制接口,還包括多個(gè)寄存器電平移位器,該多個(gè)寄存器電平移位器中的每個(gè)寄 存器電平移位器被配置為從前端核心接收寄存器信號(hào)并輸出寄存器信號(hào),由此使得功率放大器能夠基于該寄存器信號(hào)來(lái)配置,該寄存器信號(hào)與和前端核心關(guān)聯(lián)的多個(gè)寄存器的一個(gè)中所存儲(chǔ)的值關(guān)聯(lián)。
4.如權(quán)利要求3所述的數(shù)字控制接口,其中,所述至少一個(gè)寄存器電平移位器還被配置為在重置狀態(tài)下接收默認(rèn)信號(hào)。
5.如權(quán)利要求4所述的數(shù)字控制接口,其中,所述上電重置塊還被配置為將至少一個(gè)寄存器電平移位器置于重置狀態(tài)。
6.如權(quán)利要求1所述的數(shù)字控制接口,其中,所述前端核心包括射頻前端(RFFE)核心。
7.如權(quán)利要求1所述的數(shù)字控制接口,還包括: 在數(shù)據(jù)/使能引腳和前端核心的輸出端口之間連接的第一緩沖器,該第一緩沖器被配置為能從前端核心讀取數(shù)據(jù);以及 在數(shù)據(jù)/使能引腳和前端核心的輸入端口之間連接的第二緩沖器,該第二緩沖器被配置為能向前端核心提供數(shù)據(jù)。
8.如權(quán)利要求7所述的數(shù)字控制接口,其中,所述第一緩沖器和第二緩沖器是三態(tài)緩沖器。
9.如權(quán)利要求7所述的數(shù)字控制接口,其中,在第一緩沖器和數(shù)據(jù)/使能引腳之間的連接以及第二緩沖器和數(shù)據(jù)/使能引腳之間的連接是共享的路徑,并且該第一緩沖器和第二緩沖器還被配置為阻止數(shù)據(jù)流同時(shí)經(jīng)過(guò)第一緩沖器和第二緩沖器。
10.如權(quán)利要求1所述的數(shù)字控制接口,其中,所述上電重置塊還被配置為向前端核心提供延遲的重置信號(hào)。
11.一種在包括前端核心和組合邏輯塊的數(shù)字控制接口中提供多種控制接口的方法,該方法包括: 在數(shù)字控制接口的Vio輸入接收VIO信號(hào);確定該VIO信號(hào)是否是邏輯高; 響應(yīng)于確定Vio信號(hào)是邏輯高,通過(guò)從時(shí)鐘輸入到前端核心提供時(shí)鐘信號(hào)、從數(shù)據(jù)輸入到前端核心提供數(shù)據(jù)信號(hào)、并在組合邏輯塊處選擇分別輸出到使能電平移位器和模式電平移位器的第一使能信號(hào)和第一模式信號(hào),而將數(shù)字控制接口配置作為串行接口,該第一使能信號(hào)和第一模式信號(hào)由前端核心提供;以及 響應(yīng)于確定Vio信號(hào)是邏輯低,通過(guò)從使能輸入到組合邏輯塊提供第二使能信號(hào)、從模式輸入到組合邏輯塊提供第二模式信號(hào)、并在組合邏輯塊處選擇輸出到使能電平移位器和模式電平移位器的第二使能信號(hào)和第二模式信號(hào),而將數(shù)字控制接口配置作為通用目的輸入/輸出(GPIO)接口。
12.如權(quán)利要求11所述的方法,還包括響應(yīng)于確定VIO信號(hào)是邏輯高而將前端核心從重置狀態(tài)重新配置為活動(dòng)狀態(tài)。
13.如權(quán)利要求12所述的方法,其中,將前端核心從重置狀態(tài)重新配置為活動(dòng)狀態(tài)包括將前端核心的一組內(nèi)部寄存器設(shè)置為默認(rèn)值。
14.如權(quán)利要求13所述的方法,其中,來(lái)自該組內(nèi)部寄存器中的至少一個(gè)寄存器被配置為與來(lái)自該組內(nèi)部寄存器的至少另一寄存器不同的默認(rèn)值。
15.如權(quán)利要求11所述的方法,還包括向功率放大器控制器提供使能電平移位器的輸出和模式電平移位器的輸出,由此使得功率放大器控制器能基于使能電平移位器的輸出和模式電平移位器的輸出來(lái)配置功率放大器。
16.如權(quán)利要求11所述的方法,還包括響應(yīng)于確定VIO信號(hào)是邏輯低而將前端核心置于重置模式。
17.如權(quán)利要求16所述的方法,其中,將前端核心置于重置模式包括在該組寄存器電平移位器處維持默認(rèn)值。
18.—種功率放大器模塊,包括: 數(shù)字控制接口; 被配置為向該數(shù)字控制接口提供VIO信號(hào)的模式選擇器,該VIO信號(hào)被配置為設(shè)置數(shù)字控制接口的模式; 該數(shù)字控制接口包括:電壓輸入/輸出(VIO)引腳,被配置為接收VIO信號(hào);前端核心,被配置為提供串行接口,在Vio信號(hào)滿足第一邏輯電平時(shí)該前端核心處于活動(dòng)狀態(tài),而在VIO信號(hào)滿足第二邏輯電平時(shí)處于非活動(dòng)狀態(tài),所述數(shù)字控制接口被配置為在前端核心被設(shè)置為非活動(dòng)狀態(tài)時(shí)提供通用目的輸入/輸出(GPIO)接口 ;組合邏輯塊,被配置為向使能電平移位器提供使能信號(hào)并向模式電平移位器提供模式信號(hào);時(shí)鐘/模式引腳,被配置為在前端核心被設(shè)置為活動(dòng)狀態(tài)時(shí)向該前端核心提供時(shí)鐘信號(hào)并在前端核心被設(shè)置為非活動(dòng)狀態(tài)時(shí)向組合邏輯塊提供模式信號(hào);數(shù)據(jù)/使能引腳,被配置為在前端核心被設(shè)置為活動(dòng)狀態(tài)時(shí)向該前端核心提供數(shù)據(jù)信號(hào)并在前端核心被配置為非活動(dòng)狀態(tài)時(shí)向組合邏輯塊提供使能信號(hào);以及上電重置塊,被配置為基于VIO信號(hào)來(lái)選擇分別向使能電平移位器和模式電平移位器提供的使能信號(hào)和模式信號(hào)的源; 功率放大器;以及 功率放大器控制器,其被配置為從使能電平移位器接收使能信號(hào)并從模式電平移位器提供模式信號(hào),并基于模式信號(hào)向功率放大器提供控制信號(hào),該控制信號(hào)指定了功率放大器的操作模式。
19.如權(quán)利要求18所述的功率放大器模塊,其中,所述數(shù)據(jù)/使能引腳還被配置為在前端核心被設(shè)置為活動(dòng)狀態(tài)時(shí)向前端核心提供地址信號(hào),該地址信號(hào)與前端核心的寄存器關(guān)聯(lián)。
20.如權(quán)利要求18所述的功率放大器模塊,其中,所述數(shù)字控制接口還包括多個(gè)寄存器電平移位器,該多個(gè)寄存器電平移位器中的每個(gè)寄存器電平移位器被配置為從前端核心接收寄存器信號(hào)并輸出寄存器信號(hào)由此使得功率放大器能夠基于該寄存器信號(hào)配置,該寄存器信號(hào)與和前端核心關(guān)聯(lián)的多個(gè)寄存器的一個(gè)中所存儲(chǔ)的值關(guān)聯(lián)。
21.如權(quán)利要求20所述的功率放大器模塊,其中,至少一個(gè)寄存器電平移位器還被配置為在重置狀態(tài)下接收默認(rèn)信號(hào)。
22.如權(quán)利要求21所述的功率放大器模塊,其中,所述上電重置塊還被配置為將至少一個(gè)寄存器電平移位器置于重置狀態(tài)。
23.如權(quán)利要求18所述的功率放大器模塊,其中,所述前端核心包括射頻前端(RFFE)核心。
24.如權(quán)利要求18所述的功率放大器模塊,其中,所述數(shù)字控制接口還包括: 在數(shù)據(jù)/使能引腳和 前端核心的輸出端口之間連接的第一緩沖器,該第一緩沖器被配置為使能從前端核心讀取數(shù)據(jù);以及 在數(shù)據(jù)/使能引腳和前端核心的輸入端口之間連接的第二緩沖器,該第二緩沖器被配置為使能向前端核心提供數(shù)據(jù)。
25.如權(quán)利要求24所述的功率放大器模塊,其中,所述第一緩沖器和第二緩沖器是三態(tài)緩沖器。
26.如權(quán)利要求24所述的功率放大器模塊,其中,在第一緩沖器和數(shù)據(jù)/使能引腳之間的連接以及第二緩沖器和數(shù)據(jù)/使能引腳之間的連接是共享的路徑,并且該第一緩沖器和第二緩沖器還被配置為阻止數(shù)據(jù)流同時(shí)經(jīng)過(guò)第一緩沖器和第二緩沖器。
27.如權(quán)利要求18所述的功率放大器模塊,其中,所述上電重置塊還被配置為向前端核心提供延遲的重置信號(hào)。
28.一種無(wú)線裝置,包括如權(quán)利要求18所述的功率放大器模塊、被配置為向功率放大器模塊供電的電源、以及被配置為向功率放大器模塊的模式選擇器提供控制信號(hào)的收發(fā)器。
29.一種數(shù)字控制接口,包括: 電壓輸入/輸出(VIO)引腳,被配置為接收VIO信號(hào); 通用目的輸入/輸出(GPIO)接口模塊,該GPIO接口模塊包括使能電平移位器、第一模式電平移位器、第二模式電平移位器和組合邏輯塊,該組合邏輯塊被配置為向使能電平移位器提供使能信號(hào)以輸出到功率放大器控制器,該組合邏輯塊還被配置為向第一模式電平移位器提供第一模式信號(hào)以輸出到功率放大器控制器,并向第二模式電平移位器提供第二模式信號(hào)以輸出到功率放大器控制器。 串行接口模塊,該串行接口模塊包括串行接口核心和重置邏輯塊,該串行接口核心被配置為在VIO信號(hào)對(duì)應(yīng)于第一邏輯電平時(shí)提供串行接口,并且該重置邏輯塊被配置為在VIO信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí)將串行接口核心置于重置模式,并且所述GPIO接口模塊被配置為在VIO信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí)提供GPIO接口。
30.如權(quán)利要求29所述的數(shù)字控制接口,還包括: 時(shí)鐘/模式引腳,其被配置為接收與第一邏輯電平和第二邏輯電平中的一個(gè)對(duì)應(yīng)的第一信號(hào); 數(shù)據(jù)/模式引腳,其被配置為接收與第一邏輯電平和第二邏輯電平中的一個(gè)對(duì)應(yīng)的第二信號(hào)。
31.如權(quán)利要求30所述的數(shù)字控制接口,其中,在所述第一信號(hào)和第二信號(hào)中的一個(gè)或多個(gè)對(duì)應(yīng)于第一邏輯電平并且VIO信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí),所述使能信號(hào)對(duì)應(yīng)于使能邏輯值。
32.如權(quán)利要求30所述的數(shù)字控制接口,其中,當(dāng)所述VIO信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí),所述第一模式信號(hào)對(duì)應(yīng)于第一信號(hào)并且第二模式信號(hào)對(duì)應(yīng)于第二信號(hào)。
33.如權(quán)利要求29所述的數(shù)字控制接口,其中,所述功率放大器控制器被配置為至少部分基于第一模式信號(hào)和第二模式信號(hào)來(lái)控制功率放大器。
34.一種數(shù)字控制接口,包括: 電壓輸入/輸出(VIO)引腳,被配置為接收VIO信號(hào),該VIO信號(hào)對(duì)應(yīng)于第一邏輯電平和第二邏輯電平中的一個(gè); 時(shí)鐘/模式引腳,被配置為接收與第一邏輯電平和第二邏輯電平中的一個(gè)對(duì)應(yīng)的第一信號(hào); 數(shù)據(jù)/模式引腳,被配置為接收與第一邏輯電平和第二邏輯電平中的一個(gè)對(duì)應(yīng)的第二信號(hào); 通用目的輸入/輸出(GPIP)接口模塊,該GPIO模塊包括使能電平移位器、第一模式電平移位器、第二模式電平移位器和組合邏輯塊,該組合邏輯塊被配置為向使能電平移位器提供使能信號(hào)以輸出到功率放大器控制器,該組合邏輯塊還被配置為向第一模式電平移位器提供第一模式信號(hào)以輸出到功率放大器控制器,并向第二模式電平移位器提供第二模式信號(hào)以輸出到功率放大器控制器,在第一和第二信號(hào)中的一個(gè)或多個(gè)對(duì)應(yīng)于第一邏輯電平并且VIO信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí),該使能信號(hào)對(duì)應(yīng)于使能,在VIO信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí),該第一模式信號(hào)對(duì)應(yīng)于第一信號(hào)并且第二模式信號(hào)對(duì)應(yīng)于第二信號(hào),并且所述功率放大控制器被配置為至少部分基于第一模式信號(hào)和第二模式信號(hào)來(lái)控制功率放大器;以及 串行接口模塊,該串行接口模塊包括串行接口核心和重置邏輯塊,該串行接口核心被配置為在VIO信號(hào)對(duì)應(yīng)于第一邏輯電平時(shí)提供串行接口,該重置邏輯塊被配置為在Vio信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí)將串行接口核心置于重置模式。
35.如權(quán)利要求34所述的數(shù)字控制接口,其中,在第一信號(hào)和第二信號(hào)每個(gè)對(duì)應(yīng)于第二邏輯電平并且VIO信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí),所述使能信號(hào)對(duì)應(yīng)于非使能邏輯值。
36.如權(quán)利要求34所述的數(shù)字控制接口,其中,在所述VIO信號(hào)對(duì)應(yīng)于第一邏輯值時(shí),所述使能信號(hào)對(duì)應(yīng)于從串行接口核心接收的串行使能值。
37.如權(quán)利要求34所述的數(shù)字控制接口,其中,在所述VIO信號(hào)對(duì)應(yīng)于第一邏輯值時(shí)所述第一模式信號(hào)對(duì)應(yīng)于從串行接口核心接收的第一串行模式信號(hào),并且在VIO信號(hào)對(duì)應(yīng)于第一邏輯值時(shí)所述第二模式信號(hào)對(duì)應(yīng)于從串行接口核心接收的第二串行模式信號(hào)。
38.如權(quán)利要求34所述的數(shù)字控制接口,其中,所述數(shù)據(jù)/模式引腳還被配置為在VIO信號(hào)對(duì)應(yīng)于第一邏輯電平時(shí)向串行接口核心提供地址信號(hào),該地址信號(hào)與串行接口核心的寄存器關(guān)聯(lián),并且所述時(shí)鐘/模式引腳還被配置為在VIO信號(hào)對(duì)應(yīng)于第一邏輯電平時(shí)向串行接口核心提供時(shí)鐘信號(hào)。
39.如權(quán)利要求34所述的數(shù)字控制接口,還包括多個(gè)寄存器電平移位器,該多個(gè)寄存器電平移位器中的每個(gè)寄存器電平移位器被配置為從串行接口核心接收寄存器信號(hào)并向功率放大器控制器輸出該寄存器信號(hào),由此使得功率放大器控制器能夠基于該寄存器信號(hào)配置功率放大器,該寄存器信號(hào)與和串行接口核心關(guān)聯(lián)的多個(gè)寄存器的一個(gè)中所存儲(chǔ)的值關(guān)聯(lián)。
40.如權(quán)利要求34所述的數(shù)字控制接口,其中,所述串行接口模塊還包括第一緩沖器和第二緩沖器,在緩沖器控制信號(hào)被設(shè)置為第一值時(shí),該第一緩沖器被配置為能從串行接口核心讀取數(shù)據(jù)并且該第二緩沖器被配置為阻止向串行接口核心寫(xiě)入數(shù)據(jù),并且在緩沖器控制信號(hào)被配置為第二值時(shí),該第一緩沖器被配置為阻止從串行接口核心讀取數(shù)據(jù)并且該第二緩沖器被配置為能向串行接口核心寫(xiě)入數(shù)據(jù)。
41.如權(quán)利要求40所述的數(shù)字控制接口,其中,所述緩沖器控制信號(hào)由串行接口核心生成。
42.一種在包括GPIO接口模塊和包含串行接口核心的串行接口模塊的數(shù)字控制接口中提供多種控制接口的方法,該方法包括: 在數(shù)字控制接口的VIO輸入處接收VIO信號(hào); 確定該VIO信號(hào)是否對(duì)應(yīng)于邏輯高值; 響應(yīng)于確定VIO信號(hào)對(duì)應(yīng)于邏輯高值,通過(guò)從時(shí)鐘輸入到串行接口核心提供時(shí)鐘信號(hào)、從輸入輸入到串行接口核心提供數(shù)據(jù)信號(hào)、并在組合邏輯塊處選擇輸出到使能電平移位器的第一使能信號(hào)、輸出到第一模式電平移位器的第一模式信號(hào)以及輸出到第二模式電平移位器的第二模式信號(hào),將數(shù)字控制接口配置作為串行接口,該第一使能信號(hào)、第一模式信號(hào)和第二模式信號(hào)是從串行接口核心接收的;以及 響應(yīng)于確定VIO信號(hào)對(duì)應(yīng)于邏輯低值,通過(guò)向組合邏輯塊提供第一輸入信號(hào)和第二輸入信號(hào)、并在組合邏輯塊處選擇輸出到使能電平移位器的第二使能信號(hào)、輸出到第一模式電平移位器的第三模式信號(hào)以及輸出到第二模式電平移位器的第四模式信號(hào),將數(shù)字控制接口配置作為通用目的輸入/輸出(GPIO)接口,該第二使能信號(hào)基于第一輸入信號(hào)和第二輸入信號(hào)的邏輯操作,該第三模式信號(hào)至少部分基于第一輸入信號(hào),并且該第四模式信號(hào)至少部分基于第二輸入信號(hào)。
43.如權(quán)利要求42所述的方法,還包括響應(yīng)于確定所述VIO信號(hào)對(duì)應(yīng)于邏輯高值而將串行接口核心從重置狀態(tài)重新配置為活動(dòng)狀態(tài)。
44.如權(quán)利要求43所述的方法,其中,將串行接口核心從重置狀態(tài)重新配置為活動(dòng)狀態(tài)包括將串行接口核心的一組內(nèi)部寄存器配置為默認(rèn)值。
45.如權(quán)利要求42所述的方法,還包括向功率放大器控制器提供使能電平移位器的輸出、第一模式電平移位器的輸出和第二模式電平移位器的輸出,由此使得功率放大器控制器能在使能電平移位器的輸出對(duì)應(yīng)于使能值時(shí)基于第一模式電平移位器的輸出和第二模式電平移位器的輸出來(lái)配置功率放大器。
46.如權(quán)利要求42所述的方法,還包括響應(yīng)于確定所述VIO信號(hào)對(duì)應(yīng)于邏輯低值而將串行接口核心置于重置模式。
47.如權(quán)利要求46所述的方法,其中,將串行接口核心置于重置模式包括將一組默認(rèn)值載入到串行接口核心的一組寄存器中。
48.—種功率放大器模塊,包括: 數(shù)字控制接口; 功率放大器; 功率放大器控制器; 模式選擇器,被配置為向數(shù)字控制接口提供VIO信號(hào),該VIO信號(hào)被配置為設(shè)置數(shù)字控制接口的模式,該VIO信號(hào)對(duì)應(yīng)于第一邏輯電平和第二邏輯電平中的一個(gè); 該數(shù)字控制接口包括:電壓輸入/輸出(VIO)引腳,被配置為接收VIO信號(hào);時(shí)鐘/模式引腳,被配置為接收與第一邏輯電平和第二邏輯電平中的一個(gè)對(duì)應(yīng)的第一信號(hào);數(shù)據(jù)/模式引腳,被配置為接收與第一邏輯電平和第二邏輯電平中的一個(gè)對(duì)應(yīng)的第二信號(hào);通用目的輸入/輸出(GPio)接口模塊,該GPIO接口模塊包括使能電平移位器、第一模式電平移位器、第二模式電平移位器和組合邏輯塊,該組合邏輯塊被配置為向使能電平移位器提供使能信號(hào)以輸出到功率放大器控制器,該組合邏輯塊還被配置為向第一模式電平移位器提供第一模式信號(hào)以輸出到功率放大器控制器并向第二模式電平移位器提供第二模式信號(hào)以輸出到功率放大器控制器,當(dāng)?shù)谝恍盘?hào)和第二信號(hào)中的一個(gè)或多個(gè)對(duì)應(yīng)于第一邏輯電平并且VIO信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí),該使能信號(hào)對(duì)應(yīng)于使能邏輯值,當(dāng)VIO信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí),該第一模式信號(hào)對(duì)應(yīng)于第一信號(hào)且第二模式信號(hào)對(duì)應(yīng)于第二信號(hào);以及串行接口模塊,該串行接口模塊包括串行接口核心和重置邏輯塊,該串行接口核心被配置為在VIO信號(hào)對(duì)應(yīng)于第一邏輯電平時(shí)提供串行接口,該重置邏輯塊被配置為在Vio信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí)將串行接口核心置于重置模式;以及 功率放大器控制器,其被配置為從使能電平移位器接收使能信號(hào),從第一模式電平移位器接收第一模式信號(hào),并從第二模式電平移位器接收第二模式信號(hào),并且至少部分基于第一模式信號(hào)和第二模式信號(hào)通過(guò)向功率放大器提供控制信號(hào)來(lái)控制功率放大器,該控制信號(hào)指定了功率放大器的操作模式。
49.如權(quán)利要求48所述的功率放大器,其中,在第一信號(hào)和第二信號(hào)中的每個(gè)對(duì)應(yīng)于第二邏輯電平并且VIO信號(hào)對(duì)應(yīng)于第二邏輯電平時(shí),所述使能信號(hào)對(duì)應(yīng)于非使能的邏輯值。
50.如權(quán)利要求48所述的功率放大器模塊,其中,在VIO信號(hào)對(duì)應(yīng)于第一邏輯值時(shí),所述使能信號(hào)對(duì)應(yīng)于從串行接口核心接收的串行使能值。
51.如權(quán)利要求48所述的功率放大器模塊,其中,在VIO信號(hào)對(duì)應(yīng)于第一邏輯值時(shí),所述第一模式信號(hào)對(duì)應(yīng)于從串行接口核心接收的第一串行模式信號(hào),并且在VIO信號(hào)對(duì)應(yīng)于第一邏輯值時(shí),所述第二模式信號(hào)對(duì)應(yīng)于從串行接口核心接收的第二串行模式信號(hào)。
52.如權(quán)利要求48所述的功率放大器模塊,其中,所述數(shù)據(jù)/模式引腳還被配置為在VIO信號(hào)對(duì)應(yīng)于第一邏輯電平時(shí)向串行接口核心提供地址信號(hào),該地址信號(hào)與串行接口核心的寄存器關(guān)聯(lián),并且所述時(shí)鐘/模式引腳還被配置為在VIO信號(hào)對(duì)應(yīng)于第一邏輯電平時(shí)向串行接口核心提供時(shí)鐘信號(hào)。
53.如權(quán)利要求48所述的功率放大器模塊,其中,所述數(shù)字控制接口還包括多個(gè)寄存器電平移位器,該多個(gè)寄存器電平移位器中的每個(gè)寄存器電平移位器被配置為從串行接口核心接收寄存器信號(hào)并將寄存器信號(hào)輸出到功率放大器控制器由此使得功率放大器控制器能基于該寄存器信號(hào)來(lái)配置功率放大器,該寄存器信號(hào)與和串行接口核心關(guān)聯(lián)的多個(gè)寄存器的一個(gè)中所存儲(chǔ)的值關(guān)聯(lián)。
54.如權(quán)利要求48所述的功率放大器模塊,其中,所述串行接口模塊還包括第一緩沖器和第二緩沖器,在緩沖器控制信號(hào)被設(shè)置為第一值時(shí),該第一緩沖器被配置為使能從串行接口核心讀取數(shù)據(jù)并且該第二緩沖器被配置為阻止向串行接口核心寫(xiě)入數(shù)據(jù),并且在緩沖器控制信號(hào)被設(shè)置為第二值時(shí),該第一緩沖器被配置為阻止從串行接口核心讀取數(shù)據(jù)并且該第二緩沖器被配置為使能向串行接口核心寫(xiě)入數(shù)據(jù)。
55.如權(quán)利要 求54所述的功率放大器模塊,其中,所述緩沖器控制信號(hào)由串行接口核心生成。
56.一種無(wú)線裝置,包括如權(quán)利要求48所述的功率放大器模塊、被配置為向功率放大器模塊供電的電源、以及被配置為向功率放大器模塊的模式選擇器提供控制信號(hào)的收發(fā)器。
【文檔編號(hào)】H03F1/30GK104012000SQ201280063914
【公開(kāi)日】2014年8月27日 申請(qǐng)日期:2012年10月23日 優(yōu)先權(quán)日:2011年10月24日
【發(fā)明者】D.S.里普利 申請(qǐng)人:天工方案公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
凤冈县| 高邑县| 汉中市| 信阳市| 邳州市| 容城县| 郓城县| 大英县| 平南县| 和静县| 邵东县| 林甸县| 墨江| 水城县| 桂东县| 玉龙| 通山县| 云龙县| 巍山| 霞浦县| 洛阳市| 游戏| 原阳县| 蚌埠市| 裕民县| 怀远县| 康乐县| 五常市| 福鼎市| 邓州市| 嘉义县| 岐山县| 青铜峡市| 房山区| 舟山市| 景谷| 景洪市| 长岭县| 锡林浩特市| 漳平市| 柯坪县|