本技術(shù)涉及無(wú)線(xiàn)通信領(lǐng)域,尤其涉及一種天線(xiàn)開(kāi)關(guān)模塊、射頻前端和通信裝置。
背景技術(shù):
1、通信裝置中多個(gè)通道(例如發(fā)射通道和接收通道、兩個(gè)接收通道等)通過(guò)天線(xiàn)開(kāi)關(guān)模塊(antenna?switch?module,asm)耦合至多個(gè)天線(xiàn),即asm的第一組端口用于耦合至多個(gè)通道,第二組端口用于耦合至多個(gè)天線(xiàn)。在射頻信號(hào)的傳輸路徑上串聯(lián)的開(kāi)關(guān)會(huì)帶來(lái)較大的插損,影響射頻信號(hào)的發(fā)射效率和接收靈敏度,所以傳輸路徑上串聯(lián)的開(kāi)關(guān)數(shù)量越少越好。因此,在asm內(nèi)部,通常第一組端口中單個(gè)端口與第二組端口中單個(gè)端口之間通過(guò)一個(gè)開(kāi)關(guān)相耦合,當(dāng)該開(kāi)關(guān)閉合時(shí),就可以將一個(gè)通道與一個(gè)天線(xiàn)導(dǎo)通,實(shí)現(xiàn)一個(gè)通道占用一個(gè)天線(xiàn)。當(dāng)多個(gè)通道占用多個(gè)天線(xiàn)時(shí),會(huì)涉及不同通道之間的切換以及不同天線(xiàn)之間的切換,例如同一天線(xiàn)分別與不同通道導(dǎo)通,或者,同一通道分別與不同天線(xiàn)導(dǎo)通,都會(huì)涉及控制多個(gè)開(kāi)關(guān)的導(dǎo)通和關(guān)斷。因此在開(kāi)關(guān)的控制邏輯上會(huì)很復(fù)雜,在使用過(guò)程中容易存在控制邏輯沖突。例如可能存在將多個(gè)通道同時(shí)與一個(gè)天線(xiàn)導(dǎo)通,或者,將多個(gè)天線(xiàn)同時(shí)與一個(gè)通道導(dǎo)通。如果通過(guò)向asm的端口串聯(lián)更多開(kāi)關(guān)來(lái)對(duì)多個(gè)通道與多個(gè)天線(xiàn)之間導(dǎo)通的控制邏輯進(jìn)行進(jìn)一步約束,以避免控制邏輯沖突,但會(huì)增加傳輸路徑的插損。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供一種天線(xiàn)開(kāi)關(guān)模塊、射頻前端和通信裝置,通過(guò)對(duì)asm兩組端口的控制邏輯獨(dú)立解耦,避免asm兩組端口之間的導(dǎo)通產(chǎn)生沖突,并且不會(huì)增加插損。
2、為達(dá)到上述目的,本技術(shù)的實(shí)施例采用如下技術(shù)方案:
3、第一方面,提供了一種天線(xiàn)開(kāi)關(guān)模塊,包括:第一組端口、第二組端口、控制電路、開(kāi)關(guān)電路以及寄存器;第一組端口通過(guò)開(kāi)關(guān)電路耦合至第二組端口;第一組端口用于耦合至多個(gè)通道,第二組端口用于耦合至多個(gè)天線(xiàn)。寄存器用于存儲(chǔ)第一虛擬公共節(jié)點(diǎn)的第一參數(shù)和第二參數(shù),第一虛擬公共節(jié)點(diǎn)的第一參數(shù)用于指示第一虛擬公共節(jié)點(diǎn)與第一組端口中哪個(gè)端口導(dǎo)通,第一虛擬公共節(jié)點(diǎn)的第二參數(shù)用于指示第一虛擬公共節(jié)點(diǎn)與第二組端口中哪個(gè)端口導(dǎo)通;控制電路用于,根據(jù)第一虛擬公共節(jié)點(diǎn)的第一參數(shù)和第二參數(shù)經(jīng)過(guò)譯碼后相與的結(jié)果,控制開(kāi)關(guān)電路將第一組端口中的端口與第二組端口中的端口導(dǎo)通。
4、本技術(shù)實(shí)施例提供的天線(xiàn)開(kāi)關(guān)模塊、射頻前端和通信裝置,通過(guò)在asm中建立虛擬公共節(jié)點(diǎn),該虛擬公共節(jié)點(diǎn)為第一組端口與第二組端口之間導(dǎo)通的中間節(jié)點(diǎn),在asm中的寄存器配置該虛擬公共節(jié)點(diǎn)的第一參數(shù)和第二參數(shù),第一參數(shù)指示該虛擬公共節(jié)點(diǎn)與第一組端口中哪個(gè)端口導(dǎo)通,第一參數(shù)相當(dāng)于控制第一組端口與虛擬公共節(jié)點(diǎn)之間的第一單刀多擲開(kāi)關(guān);第二參數(shù)指示該虛擬公共節(jié)點(diǎn)與第二組端口中哪個(gè)端口導(dǎo)通,第二參數(shù)相當(dāng)于控制第二組端口與虛擬公共節(jié)點(diǎn)之間的第二單刀多擲開(kāi)關(guān)??刂齐娐犯鶕?jù)第一參數(shù)和第二參數(shù)控制開(kāi)關(guān)電路將第一組端口中的端口與第二組端口中的端口導(dǎo)通,等價(jià)于將第一組端口中的端口通過(guò)該虛擬公共節(jié)點(diǎn)與第二組端口中的端口導(dǎo)通,通過(guò)對(duì)asm兩組端口的控制邏輯獨(dú)立解耦,避免了asm兩組端口之間的導(dǎo)通產(chǎn)生沖突。并且由于沒(méi)有增加物理開(kāi)關(guān),而是通過(guò)對(duì)asm中開(kāi)關(guān)的控制邏輯進(jìn)行約束,所以不會(huì)增加插損。
5、在一種可能的實(shí)施方式中,多個(gè)通道包括發(fā)射通道和第一接收通道,多個(gè)天線(xiàn)包括第一天線(xiàn)和第二天線(xiàn),第一組端口包括發(fā)射端口和第一接收端口,發(fā)射端口用于耦合至發(fā)射通道,第一接收端口用于耦合至第一接收通道,第二組端口包括第一天線(xiàn)端口、第二天線(xiàn)端口和探測(cè)參考信號(hào)srs輸出端口,第一天線(xiàn)端口用于耦合至第一天線(xiàn),第二天線(xiàn)端口用于耦合至第二天線(xiàn),srs輸出端口用于耦合至其他射頻模塊;開(kāi)關(guān)電路包括:第一開(kāi)關(guān)、第二開(kāi)關(guān)、第四開(kāi)關(guān)和第七開(kāi)關(guān);發(fā)射端口通過(guò)第一開(kāi)關(guān)耦合至第一天線(xiàn)端口,發(fā)射端口通過(guò)第四開(kāi)關(guān)耦合至第二天線(xiàn)端口,發(fā)射端口通過(guò)第七開(kāi)關(guān)耦合至srs輸出端口;第一接收端口通過(guò)第二開(kāi)關(guān)耦合至第一天線(xiàn)端口。該實(shí)施方式公開(kāi)了開(kāi)關(guān)電路中的開(kāi)關(guān)與各個(gè)端口之間的連接方式。
6、在一種可能的實(shí)施方式中,控制電路具體用于,根據(jù)第一虛擬公共節(jié)點(diǎn)的第一參數(shù)和第二參數(shù)經(jīng)過(guò)譯碼后相與的結(jié)果,控制開(kāi)關(guān)電路將第一組端口中的端口與第二組端口中的端口導(dǎo)通。控制電路根據(jù)第一參數(shù)和第二參數(shù)經(jīng)過(guò)譯碼后的相與運(yùn)算,相當(dāng)于前文所述的第一單刀多擲開(kāi)關(guān)和第二單刀多擲開(kāi)關(guān)通過(guò)虛擬公共節(jié)點(diǎn)串聯(lián),虛擬公共節(jié)點(diǎn)作為虛擬出的兩組端口唯一的公共節(jié)點(diǎn)。相與運(yùn)算的結(jié)果用于控制開(kāi)關(guān)電路將第一組端口中的端口與第二組端口中的端口導(dǎo)通,等價(jià)于將第一組端口中的端口通過(guò)該虛擬公共節(jié)點(diǎn)與第二組端口中的端口導(dǎo)通,通過(guò)對(duì)asm兩組端口的控制邏輯獨(dú)立解耦,避免了asm兩組端口之間的導(dǎo)通產(chǎn)生沖突。
7、在一種可能的實(shí)施方式中,控制電路包括第一譯碼器、第二譯碼器、第一與門(mén)、第二與門(mén)、第三與門(mén)、第四與門(mén);第一譯碼器的輸入端用于輸入第一虛擬公共節(jié)點(diǎn)的第一參數(shù);第二譯碼器的輸入端用于輸入第一虛擬公共節(jié)點(diǎn)的第二參數(shù);第一譯碼器的第一輸出端和第二譯碼器的第一輸出端分別耦合至第一與門(mén)的兩個(gè)輸入端,第一與門(mén)的輸出端用于控制第一開(kāi)關(guān)的導(dǎo)通和關(guān)斷;第一譯碼器的第二輸出端和第二譯碼器的第一輸出端分別耦合至第四與門(mén)的兩個(gè)輸入端,第四與門(mén)的輸出端用于控制第二開(kāi)關(guān)的導(dǎo)通和關(guān)斷;第一譯碼器的第一輸出端和第二譯碼器的第二輸出端分別耦合至第二與門(mén)的兩個(gè)輸入端,第二與門(mén)的輸出端用于控制第四開(kāi)關(guān)的導(dǎo)通和關(guān)斷;第二譯碼器的第三輸出端耦合至第三與門(mén)的兩個(gè)輸入端,第三與門(mén)的輸出端用于控制第七開(kāi)關(guān)的導(dǎo)通和關(guān)斷。與門(mén)用于實(shí)現(xiàn)第一參數(shù)與第二參數(shù)的譯碼結(jié)果的相與運(yùn)算,與門(mén)輸出的運(yùn)算結(jié)果用于控制開(kāi)關(guān)的導(dǎo)通和關(guān)斷。第一參數(shù)的不同譯碼結(jié)果表示第一組端口中的不同端口,第二參數(shù)的不同譯碼結(jié)果表示第二組端口中的不同端口。
8、在一種可能的實(shí)施方式中,多個(gè)通道還包括第二接收通道,第一組端口還包括第二接收端口,第二接收端口用于耦合至所述第二接收通道,開(kāi)關(guān)電路還包括第五開(kāi)關(guān),第二接收端口通過(guò)第五開(kāi)關(guān)耦合至第二天線(xiàn)端口。在第一天線(xiàn)端口被占用時(shí),第二接收端口可以通過(guò)第五開(kāi)關(guān)與第二天線(xiàn)端口導(dǎo)通,從而占用第二天線(xiàn)端口。
9、在一種可能的實(shí)施方式中,控制電路還包括第三譯碼器,第三譯碼器的輸入端用于輸入第三參數(shù),第三譯碼器的輸出端用于控制第五開(kāi)關(guān)的導(dǎo)通和關(guān)斷。第三參數(shù)用于控制第一組端口中的一個(gè)端口與第二組端口中的一個(gè)端口不經(jīng)過(guò)虛擬公共節(jié)點(diǎn)而直接導(dǎo)通。
10、在一種可能的實(shí)施方式中,寄存器還用于存儲(chǔ)第二虛擬公共節(jié)點(diǎn)的第一參數(shù)和第二參數(shù),第二虛擬公共節(jié)點(diǎn)的第一參數(shù)用于指示第二虛擬公共節(jié)點(diǎn)與第一組端口中哪個(gè)端口導(dǎo)通,第二虛擬公共節(jié)點(diǎn)的第二參數(shù)用于指示第二虛擬公共節(jié)點(diǎn)與第二組端口中哪個(gè)端口導(dǎo)通;控制電路用于,根據(jù)第一虛擬公共節(jié)點(diǎn)的第一參數(shù)和第二參數(shù)經(jīng)過(guò)譯碼后相與的結(jié)果,或者,根據(jù)第二虛擬公共節(jié)點(diǎn)的第一參數(shù)和第二參數(shù)經(jīng)過(guò)譯碼后相與的結(jié)果,控制開(kāi)關(guān)電路將第一組端口中的端口與第二組端口中的端口導(dǎo)通。第二虛擬公共節(jié)點(diǎn)和第一虛擬公共節(jié)點(diǎn)是等價(jià)的,可以對(duì)等交換,這兩個(gè)虛擬公共節(jié)點(diǎn)分別耦合的兩個(gè)天線(xiàn)端口都可以作為主收發(fā)端口,不受布局布線(xiàn)的限制,使用更加靈活。
11、在一種可能的實(shí)施方式中,多個(gè)通道包括發(fā)射通道、第一接收通道和第二接收通道,多個(gè)天線(xiàn)包括第一天線(xiàn)和第二天線(xiàn);第一組端口包括發(fā)射端口、第一接收端口和第二接收端口,發(fā)射端口用于耦合至所述發(fā)射通道,所述第一接收端口用于耦合至所述第一接收通道,所述第二接收端口用于耦合至所述第二接收通道;第二組端口包括第一天線(xiàn)端口、第二天線(xiàn)端口和srs輸出端口,第一天線(xiàn)端口用于耦合至第一天線(xiàn),第二天線(xiàn)端口用于耦合至第二天線(xiàn),srs輸出端口用于耦合至其他射頻模塊;開(kāi)關(guān)電路包括第一開(kāi)關(guān)、第二開(kāi)關(guān)、第四開(kāi)關(guān)、第五開(kāi)關(guān)和第七開(kāi)關(guān);發(fā)射端口通過(guò)第一開(kāi)關(guān)耦合至第一天線(xiàn)端口,發(fā)射端口通過(guò)第四開(kāi)關(guān)耦合至第二天線(xiàn)端口,發(fā)射端口通過(guò)第七開(kāi)關(guān)耦合至srs輸出端口;第一接收端口通過(guò)第二開(kāi)關(guān)耦合至第一天線(xiàn)端口;第二接收端口通過(guò)第五開(kāi)關(guān)耦合至第二天線(xiàn)端口。該天線(xiàn)開(kāi)關(guān)模塊支持一個(gè)發(fā)射通道和兩個(gè)接收通道,并且這兩個(gè)接收通道是等價(jià)的。
12、在一種可能的實(shí)施方式中,控制電路包括第一譯碼器、第二譯碼器、第一與門(mén)、第二與門(mén)、第三與門(mén)、第四與門(mén)、第三譯碼器、第五譯碼器、第五與門(mén)、第六與門(mén)、第七與門(mén)、第八與門(mén)、第一或門(mén)、第二或門(mén)和第三或門(mén);第一譯碼器的輸入端用于輸入第一虛擬公共節(jié)點(diǎn)的第一參數(shù);第二譯碼器的輸入端用于輸入第一虛擬公共節(jié)點(diǎn)的第二參數(shù);第五譯碼器的輸入端用于輸入第二虛擬公共節(jié)點(diǎn)的第一參數(shù);第三譯碼器的輸入端用于輸入第二虛擬公共節(jié)點(diǎn)的第二參數(shù);第一譯碼器的第一輸出端和第二譯碼器的第一輸出端分別耦合至第一與門(mén)的兩個(gè)輸入端,第一與門(mén)的輸出端用于控制第一開(kāi)關(guān)的導(dǎo)通和關(guān)斷;第一譯碼器的第二輸出端和第二譯碼器的第一輸出端分別耦合至第四與門(mén)的兩個(gè)輸入端,第四與門(mén)的輸出端用于控制第二開(kāi)關(guān)的導(dǎo)通和關(guān)斷;第一譯碼器的第一輸出端和第二譯碼器的第二輸出端分別耦合至第二與門(mén)的兩個(gè)輸入端,第二與門(mén)的輸出端用于控制第四開(kāi)關(guān)的導(dǎo)通和關(guān)斷;第二譯碼器的第三輸出端耦合至第三與門(mén)的兩個(gè)輸入端,第三與門(mén)的輸出端用于控制第七開(kāi)關(guān)的導(dǎo)通和關(guān)斷;第五譯碼器的第一輸出端和第三譯碼器的第一輸出端分別耦合至第五與門(mén)的兩個(gè)輸入端,第五與門(mén)的輸出端和第一與門(mén)的輸出端分別耦合至第一或門(mén)的兩個(gè)輸入端,第一或門(mén)的輸出端用于控制第一開(kāi)關(guān)的導(dǎo)通和關(guān)斷;第五譯碼器的第二輸出端和第三譯碼器的第一輸出端分別耦合至第八與門(mén)的兩個(gè)輸入端,第八與門(mén)的輸出端用于控制第五開(kāi)關(guān)的導(dǎo)通和關(guān)斷;第五譯碼器的第一輸出端和第三譯碼器的第二輸出端分別耦合至第六與門(mén)的兩個(gè)輸入端,第六與門(mén)的輸出端和第二與門(mén)的輸出端分別耦合至第二或門(mén)的兩個(gè)輸入端,第二或門(mén)的輸出端用于控制第四開(kāi)關(guān)的導(dǎo)通和關(guān)斷;第三譯碼器的第三輸出端耦合至第七與門(mén)的兩個(gè)輸入端,第七與門(mén)的輸出端和第三與門(mén)的輸出端分別耦合至第三或門(mén)的兩個(gè)輸入端,第三或門(mén)的輸出端用于控制第七開(kāi)關(guān)的導(dǎo)通和關(guān)斷。第一天線(xiàn)端口和第二天線(xiàn)端口是等價(jià)的,都可以分別作為主收發(fā)端口,當(dāng)?shù)谝惶炀€(xiàn)端口作為主收發(fā)端口時(shí),通過(guò)第一虛擬公共節(jié)點(diǎn)與第一組端口中的一個(gè)端口相耦合;當(dāng)?shù)诙炀€(xiàn)端口作為主收發(fā)端口時(shí),通過(guò)第二虛擬公共節(jié)點(diǎn)與第一組端口中的一個(gè)端口相耦合。
13、在一種可能的實(shí)施方式中,第一組端口還包括srs輸入端口,srs輸入端口用于耦合至其他射頻模塊,開(kāi)關(guān)電路還包括:第三開(kāi)關(guān)和第六開(kāi)關(guān);srs輸入端口通過(guò)第三開(kāi)關(guān)耦合至第一天線(xiàn)端口,srs輸入端口通過(guò)第六開(kāi)關(guān)耦合至第二天線(xiàn)端口。通過(guò)srs輸入端口從本通信裝置的其他射頻模塊輸入srs信號(hào),并通過(guò)第一天線(xiàn)端口或第二天線(xiàn)端口發(fā)射出去。
14、在一種可能的實(shí)施方式中,控制電路還包括第四譯碼器,第四譯碼器的輸入端用于輸入第四參數(shù),第四譯碼器的第一輸出端用于控制第三開(kāi)關(guān)的導(dǎo)通和關(guān)斷,第四譯碼器的第二輸出端用于控制第六開(kāi)關(guān)的導(dǎo)通和關(guān)斷。第四參數(shù)用于控制第一組端口中的一個(gè)端口與第二組端口中的一個(gè)端口不經(jīng)過(guò)虛擬公共節(jié)點(diǎn)而直接導(dǎo)通。
15、在一種可能的實(shí)施方式中,同一虛擬公共節(jié)點(diǎn)的第一參數(shù)和第二參數(shù)存儲(chǔ)于一個(gè)或兩個(gè)寄存器中。位于一個(gè)寄存器中時(shí),可以節(jié)省硬件成本并降低電路板面積。
16、第二方面,提供了一種射頻前端,包括功率放大器、第一線(xiàn)性放大器、第二線(xiàn)性放大器、第一濾波器、第二濾波器、第三濾波器以及如第一方面及其任一實(shí)施方式所述的天線(xiàn)開(kāi)關(guān)模塊,功率放大器通過(guò)第一濾波器耦合至天線(xiàn)開(kāi)關(guān)模塊的發(fā)射端口,第一線(xiàn)性放大器通過(guò)第二濾波器耦合至天線(xiàn)開(kāi)關(guān)模塊的第一接收端口,第二線(xiàn)性放大器通過(guò)第三濾波器耦合至天線(xiàn)開(kāi)關(guān)模塊的第二接收端口。
17、第三方面,提供了一種通信裝置,包括如第二方面所述的射頻前端、第一天線(xiàn)和第二天線(xiàn),第一天線(xiàn)耦合至射頻前端中天線(xiàn)開(kāi)關(guān)模塊的第一天線(xiàn)端口,第二天線(xiàn)耦合至射頻前端中天線(xiàn)開(kāi)關(guān)模塊的第二天線(xiàn)端口。
18、第二方面至第三方面的技術(shù)效果參照第一方面及其任一實(shí)施方式的技術(shù)效果,在此不再重復(fù)。