基于通信系統的活動信號信道來進行數字處理的系統和方法
【專利摘要】通信系統包含數字信號,所述數字信號載運數據且對應于將要在通信信道上發射的復合信號的若干信道。活動信道被檢測且用以配置數字處理。在一個實施例中,檢測活動信道,其中特定活動信道對應于所述數字信號中的特定一個的存在。活動信道檢測可用以配置將要發射的復合信號的預失真以補償數字/模擬轉換器(155、406、505)中的失真。類似地,活動信道檢測可用以最優化升頻轉換器(161、404、503、620、631、632)的配置。在一個實施例中,基于所檢測的活動信道而將可編程裝置(504、630)配置為多個不同配置。
【專利說明】基于通信系統的活動信號信道來進行數字處理的系統和方法
【技術領域】
[0001]實施例涉及集成電路裝置(1C)。更確切地說,實施例涉及基于通信系統中的活動信號信道來進行數字處理的系統和方法。
【背景技術】
[0002]使用通信系統來遞送信息。可使用通信系統來將信息(例如,數據)從一個電子系統發送到另一電子系統。發送電子系統通常包含用于處理數據來在通信信道上發射的發射器。接收電子系統包含用于處理在通信信道上接收的信號的接收器。通常,數據由發送電子系統產生且被轉發到發射器,且所述發射器處理所述數據用于在信道上發射。類似地,接收器處理經接收的信號且將所述數據轉發到接收電子系統。
[0003]發射器常常包含基帶電路,所述基帶電路接收數據且對所述數據執行數據處理以準備用于發射的數據。舉例來說,處理可包含將數據編碼為一個或一個以上數字信號,例如正交調幅(“QAM”)信號。基帶處理通常限于處理集中在零頻率的數字信號。在一些應用中,通過升頻轉換器接著將數字信號升頻轉換到較高頻率以產生復合信號。可將多個數字信號升頻轉換到多個不同頻率。組合的信號形成將要在通信信道上發射的復合信號,且經升頻轉換的數字信號對應于復合信號的信道。
[0004]在升頻轉換之后,可使用數字/模擬轉換器將數字信號轉換到模擬信號。最后,模擬前端通常將模擬信號驅動到通信信道上。模擬前端可包含模擬放大器和經定制以調節模擬信號以在特定通信信道上發射的其它電路。實例性通信信道包含電纜(例如,同軸電纜)、光纖、雙絞線和空氣(例如,用于RF發射)。
[0005]當通過數字/模擬轉換器(“DAC”)將復合信號從數字轉換到模擬時發生關于一些發射器的一個問題。DAC中的電路在將數字信號轉換到模擬信號時可能使復合信號失真。失真可導致特定頻率下的多余頻譜假影。舉例來說,在電纜發射器應用中,來自DAC的失真可引起在(fs/2)-2fo下的多余頻率分量,其中fs為取樣頻率且fo為中心頻率。此類失真一般為不合需要的,且在一些情況下此類失真可引起系統未能通過順應性測試。
[0006]更大體來說,由于信道數目在通信系統中增加,所以需要額外電路來處理數字信號。此類額外電路導致功率消耗的不合需要的增加。此外,額外電路在集成電路上占據更多空間且增加系統的成本。
【發明內容】
[0007]在一個實施例中,一種方法可包括接收一個或一個以上數字信號。數字信號中的每一個可載運數據,且數字信號中的每一個可被約束在第一頻率范圍內。數字信號可對應于將要在通信信道上發射的復合信號的一個或一個以上信道。所述方法可進一步包含檢測活動信道,其中特定活動信道可對應于所述數字信號中的特定一個的存在。可基于所述所檢測的活動信道來將可編程裝置配置為多個不同的配置,其中不同的配置可對所述數字信號執行不同的數字處理操作。
[0008]在一些實施例中,當所檢測活動信道的數目小于第一值時可將所述可編程裝置配置為包括預失真器的第一配置,且否則將所述可編程裝置配置為不包含所述預失真器的至少一個其它配置。
[0009]在一些實施例中,所述方法可進一步包括:在所述第一配置中,在所述預失真器的輸入處接收包括布置在頻率范圍內的所述數字信號的所述復合信號;和使所述復合信號預失真,其中所述預失真至少部分地補償由數字/模擬轉換器引起的失真以產生預失真的復合信號。
[0010]在一些實施例中,所述方法可進一步包括將所述預失真的復合信號耦合到單個數字/模擬轉換器。
[0011]在一些實施例中,當活動信道的數目引起由數字/模擬轉換器產生的多余頻率分量增加到預定閾值以上時,可將所述可編程裝置配置為包括所述預失真器的所述第一配置。
[0012]在一些實施例中,基于所述所檢測的活動信道來配置所述可編程裝置可包括:當檢測到第一數目個活動信道時用第一數字升頻轉換器配置來配置所述可編程裝置;和當檢測到第二數目個活動信道時用第二數字升頻轉換器配置來配置所述可編程裝置。
[0013]在一些實施例中,活動信道的所述第一數目可大于活動信道的所述第二數目,且其中所述第一數字升頻轉換器配置可比所述第二數字升頻轉換器配置在所述可編程裝置上包括更多資源。
[0014]在一些實施例中,配置所述可編程裝置可包括基于所述所檢測的活動信道來部分地動態重新配置所述可編程裝置。
[0015]在另一實施例中,一種方法可包括接收將要在通信信道上發射的復合信號,所述復合信號可包括載運數據的一個或一個以上數字信號,其中所述數字信號可占據所述復合信號的不同頻率,且所述數字信號各自約束在不同頻率下的第一頻率范圍內,且其中所述一個或一個以上數字信號可對應于所述復合信號的一個或一個以上信道。所述方法可進一步包括檢測活動信道,其中特定活動信道可對應于數字信號的特定一個的存在,且基于所檢測的活動信道來選擇性地使復合信號預失真,其中當活動信道的數目低于第一值時發生使所述復合信號預失真,且當活動信道的數目不低于第一值時不使所述復合信號預失真。
[0016]在一些實施例中,所述活動信道可全部低于第一頻率。
[0017]在一些實施例中,選擇性地預失真可包括響應于數字控制信號而配置信號路徑,其中所述信號路徑可包括以下各項中的一個:Ca)將復合信號從輸入路徑投送到預失真器的輸入,且將所述預失真器的輸出投送到輸出路徑,和(b)將所述預失真器附近的輸入路徑投送到輸出路徑。
[0018]在一些實施例中,選擇性地預失真可包括基于所檢測的活動信道來將可編程裝置配置為多個不同配置,其中在第一配置中,所述可編程裝置可使復合信號預失真,且在第二配置中,所述可編程裝置不使復合信號預失真。
[0019]在一些實施例中,所述方法可進一步包括在使復合信號選擇性地預失真后將所述復合信號從數字信號轉換到模擬信號。
[0020]在一些實施例中,所述預失真可至少部分地補償由于將復合信號從數字信號轉換到模擬信號的動作而引起的失真。
[0021]在一些實施例中,一種電路可包括:基帶數字電路,所述基帶數字電路可輸出一個或一個以上數字信號,其中所述數字信號中的每一個載運數據且所述數字信號中的每一個被約束在第一頻率范圍內,且其中所述一個或一個以上數字信號可對應于將在通信信道上發射的復合信號的一個或一個以上信道;信道檢測器,其用以檢測活動信道,其中特定活動信道可對應于所述數字信號中的特定一個的存在;和可編程塊,其可基于所述所檢測的活動信道來經配置,其中所述可編程塊可經配置為多個不同的配置以對所述一個或一個以上數字信號執行不同的數字處理操作。
[0022]在一些實施例中,當所檢測的活動信道的數目小于第一值時,所述可編程塊可經配置為包括預失真器的第一配置,其中所述預失真器至少部分地補償數字/模擬轉換器所引起的失真,且其中所述可編程塊否則可經配置為不包含所述預失真器的至少一個其它配置。
[0023]在一些實施例中,所述電路可進一步包括單個數字/模擬轉換器,其中當所述可編程塊處于所述第一配置中時,所述單個數字/模擬轉換器的輸入可耦合到所述預失真器的輸出。
[0024]在一些實施例中,當活動信道的數目引起由數字/模擬轉換器產生的多余頻率分量增加到預定閾值以上時,可將所述可編程塊配置為包括所述預失真器的所述第一配置。
[0025]在一些實施例中,所述可編程塊可進一步包括:當檢測到第一數目個活動信道時的第一配置,所述第一配置可包括第一數字升頻轉換器以將所述第一數目個活動信道升頻轉換;和當檢測到第二數目個活動信道時的第二配置,所述第二配置可包括第二數字升頻轉換器以將所述第二數目個活動信道升頻轉換。
[0026]在一些實施例中,活動信道的所述第一數目可大于活動信道的所述第二數目,且其中所述第一數字升頻轉換器可比所述第二數字升頻轉換器在所述可編程塊上包括更多資源。
[0027]在一些實施例中,所述可編程塊可基于所述所檢測的活動信道來被部分地動態重新配置。
[0028]以下詳細描述和附圖提供對一個或一個以上實施例的性質和優點的較好理解。
【專利附圖】
【附圖說明】
[0029]圖1說明根據一個實施例的基于通信系統中的活動信道而處理信號。
[0030]圖2A-B說明根據一個實施例的數字信號和復合信號。
[0031]圖3A-C說明復合信號與多余頻譜假影之間的關系。
[0032]圖4說明基于所檢測的活動信道而選擇性地使復合信號預失真的發射器。
[0033]圖5A-B說明基于所檢測的活動信道而選擇性地使復合信號預失真的另一發射器的替代配置。
[0034]圖6A-C說明可基于活動信道檢測而修改的數字處理功能的另一實例。
[0035]圖7為根據實施例的用于實施電路的可編程邏輯裝置的框圖。
【具體實施方式】[0036]圖1說明根據一個實施例的基于通信系統中的活動信道而處理信號。數據由基帶電路151接收。基帶電路151可將數據編碼為一個或一個以上數字信號。如上文提及,可將數據編碼為QAM數字信號,所述QAM數字信號可用于例如EdgeQAM電纜調制解調器終端服務(CMTS)系統中。圖2A說明個別數字信號201-205。如上文提及,數字信號對應于將要在通信信道上發射的復合信號的一個或一個以上信道。數字信號中的每一個載運由基帶電路151接收的數據的某部分。如圖2A中說明,數字信號中的每一個約束在頻率范圍fl內。舉例來說,在電纜發射系統中,每一數字信號可具有大致6MHz的帶寬。圖2B說明復合信號,其中個別數字信號201-205占據復合信號的不同頻率。舉例來說,當發射復合信號時,接收器可通過解碼復合信號的不同信道來存取不同數字信號中的每一個中的數據。然而,在不同應用中,并非所有信道用以發射數據。換句話說,一些應用可僅發射發射器能夠產生的所有可能信道的子集。因此,復合信號可包含若干活動信道(每一活動信道含有數字信號中的一個)和不含有信息的非活動(例如,空的)信道。
[0037]在一個實施例中,活動信道可被檢測到且用以配置電路以改變系統所應用的數字處理。特定活動信道對應于數字信號中的特定一個的存在。舉例來說,如果不存在在特定頻率下布置的對應數字信號,那么在復合信號中具有特定頻率的信道可為非活動的。再次參考圖1中的說明性實例,信道檢測器152檢測活動信道且可將信號提供到配置控制器170。配置控制器170可改變可配置處理塊153的配置以改變應用到數字信號的數字處理154。在下文更詳細描述的一個實施例中,可配置處理塊為可編程裝置(例如,可編程邏輯裝置)的可編程塊(例如,可編程邏輯塊)。一些實施例包含基于所檢測的活動信道而將可編程邏輯裝置配置為多個不同配置。不同的配置對數字信號執行不同的數字處理操作以產生復合信號。
[0038]圖1展示可基于活動信道檢測而修改的兩個(2)實例性數字處理功能。一個實例為升頻轉換,且另一實例為預失真。如下文的其它實例中描述,可能需要改變升頻轉換器161的配置而使得并非所有信道經升頻轉換。舉例來說,系統可能夠發射某數目個信道,但在特定應用中并非所有信道可為活動的。在此情況下,升頻轉換器161可經配置以將信道總數的子集升頻轉換。類似地,是否需要預失真可取決于活動信道的數目。舉例來說,通過DAC155將包含個別經升頻轉換的數字信號的復合信號從數字轉換到模擬。如在下文的實例中描述,活動信道的數目的改變可影響DAC155所產生的失真的量。來自DAC155的失真可引起由模擬前端156驅動到信道上的多余的頻譜假影。因此,在一些情況下可需要將電路配置為包含預失真器162以減少或消除多余的頻譜假影,而在其它情況下可需要從系統消除預失真器162以減少所利用的資源。
[0039]舉例來說,雖然此處將信道檢測器152說明為與基帶電路151分離的塊,但應理解,可包含本發明的信道檢測器作為基帶電路的部分以檢測個別數字信號。基帶電路151和信道檢測器152可實施在硅中或實施在于處理器上執行的軟件中。類似地,雖然將信道檢測器152說明為直接連接到配置控制器170,但應理解可將多種中間電路布置在信道檢測器152與配置控制器170之間以控制配置過程。因此將圖1視為說明性的。
[0040]一些實施例可減少在將復合信號從數字域轉換到模擬域時產生的多余的頻譜假影。圖3A-C說明復合信號與多余頻譜假影之間的關系。如圖3A中說明,如果復合信號僅含有一個活動信道301,那么轉換過程中的失真產生具有量值Al的在(fs/2)-2fo下的多余頻率分量350。然而,隨著復合信號中的活動信道數目增加,多余分量的量值減小。圖3B展示具有三個活動信道的復合信號。在此情況下,多余頻率分量351的量值已降低到A2。類似地,圖3C展示具有N個活動信道的復合信號,其中N為等于信道的總數的整數。在此情況下,多余頻率分量352的量值已降低到A3。因此,隨著信道的數目增加,多余頻率分量的量值降低。換句話說,多余頻率分量的量值隨著信道的數目減少而增加。因此,一些實施例可通過基于活動信道來使復合信號預失真而減少多余頻率分量(例如,當活動信道的數目低于某一數時)。
[0041]圖4說明基于所檢測的活動信道而選擇性地使復合信號預失真的發射器400。在此實例中,發射器400包含基帶電路401、信道檢測器402、控制電路403、升頻轉換器404、預失真器405、開關451-452、DAC406和模擬前端407。在一個實施例中,發射器400檢測活動信道且基于所檢測的活動信道而選擇性地使復合信號預失真。使復合信號預失真至少部分地補償DAC406所引起的失真。具體來說,信道檢測器402檢測活動信道。當活動信道的數目低于特定值時,那么使復合信號預失真,且當活動信道的數目并不低于所述特定值時,那么不使復合信號預失真。在此實例中,信道檢測器402耦合到控制電路403。基于活動信道的數目,控制電路403可接收信號以將復合信號投送經過預失真器或在預失真器周圍。舉例來說,可通過在451和452處說明的打開和關閉開關響應于來自控制電路403的數字控制信號而配置信號路徑。當活動信道的數目低于特定值時,信號路徑可將復合信號從輸入路徑(例如,升頻轉換器的輸出)投送到預失真器405的輸入,且將預失真器405的輸出投送到輸出路徑(例如,DAC406的輸入)。在此情況下,經由開關451建立升頻轉換器404的輸出與預失真器405的輸入之間的連接,且經由開關452建立預失真器405的輸出與DAC406的輸入之間的連接。在此配置中,控制信號還可使預失真器405斷電。當活動信道的數目高于特定值時,信號路徑可將預失真器405附近的復合信號投送到輸出路徑。在此情況下,經由開關451和452建立升頻轉換器404的輸出與DAC406的輸入之間的連接。
[0042]圖5A-B說明基于所檢測的活動信道而選擇性地使復合信號預失真的另一發射器的替代配置。在此實例中,發射器包含基帶電路501、信道檢測器502、升頻轉換器503、可編程邏輯塊504、DAC505和模擬前端506。在此實例中,發射器檢測活動信道,且通過配置可編程邏輯裝置的可編程邏輯塊504而基于所檢測的活動信道來選擇性地使復合信號預失真。具體來說,信道檢測器502檢測活動信道。如圖5A中說明,當活動信道的數目小于特定值時,那么可編程邏輯塊504經配置以包含預失真器520。在此配置中,預失真器接收復合信號,使所述復合信號預失真,且產生經預失真的復合信號。舉例來說,當活動信道的數目引起數字/模擬轉換器所產生的多余頻率分量增加到預定閾值以上時,可將可編程邏輯塊504配置為包含預失真器。預失真器520通過消除來自DAC505的失真來減少多余的頻率分量。在一些應用中,具有小于八個(8)信道的復合信號可導致DAC505產生不可接受地高頻譜假影。因此,當檢測到小于八個(8)信道時,可編程邏輯裝置可接收配置數據以將裝置配置為包含預失真器。如圖5B中說明,當活動信道的數目不小于特定值(例如,8個信道)時,那么可編程邏輯塊504經配置以將升頻轉換器503的輸出處的復合信號耦合到DAC505的輸入。
[0043]在一些實施例中,用以執行數字/模擬轉換的DAC可為單個DAC。在一些情況下,單個DAC可具有特定失真特性。因此,根據一些實施例的預失真器經配置以補償單個DAC的特定失真特性。
[0044]圖6A-C說明可基于活動信道檢測而修改的數字處理功能的另一實例。此處,基于系統中的活動信道來修改數字升頻轉換器620。舉例來說,在圖6A中,基帶電路601接收數據,且在多個不同路徑中處理所述數據。可將特定數據指定用于復合信號的特定信道。因此,不同的數據由不同的基帶信號產生器(“BB信號產生器”)602-604處理。如圖6A中所示,信號產生器602產生數字信號610,且信號產生器603產生數字信號611。在此實例中,基帶電路601僅輸出兩個(2)數字信號。因此,僅兩個(2)數字信號將被升頻轉換到復合信號。信道檢測器650檢測活動信道(例如,信號610和611),且使升頻轉換器620的部分不活動。舉例來說,此處,使升頻轉換器中的電路651停用(例如,斷電)以減少功率消耗。因此,可檢測活動信道以選擇性地啟用升頻轉換器620中的電路以處理僅在活動信道中的數字信號。
[0045]圖6B-C說明基于活動信道檢測而修改升頻轉換器的另一實例。在此實例中,所檢測的活動信道用以配置可編程邏輯裝置中的可編程邏輯塊630。參考圖6B,檢測到對應于兩活動信道的兩個(2)數字信號610-611。因此,可編程邏輯塊630經配置有數字升頻轉換器631以用于使兩數字信號610和611升頻轉換。或者,在圖6C中,檢測到對應于三活動信道的三個(3)數字信號610-612。因此,可編程邏輯塊630經配置有數字升頻轉換器632以用于使三數字信號610-612升頻轉換。因為圖6C中所示的活動信道的數目大于圖6B中的活動信道的數目,所有數字升頻轉換器632比數字升頻轉換器631在可編程邏輯裝置上包括更多資源。
[0046]在說明使用可編程邏輯的實施例的上述實例中,將預失真器和升頻轉換器說明為被配置于可編程邏輯裝置的可編程邏輯塊中。舉例來說,應理解,還可在相同可編程邏輯裝置上包含發射器的其它組件。舉例來說,不同的實施方案可在一個可編程邏輯裝置或多個可編程邏輯裝置中并入發射器的不同組件。另外,根據一些實施例,配置可編程邏輯裝置可包含部分重新配置所述可編程邏輯裝置。在此情況下,可編程邏輯裝置可經配置有多種通信系統電子裝置。然而,當檢測到活動信道時,僅可編程邏輯裝置的部分被重新配置。將此稱作部分重新配置。此外,在一些實施例中,可基于所檢測活動信道而動態地發生配置或部分重新配置。因此,通信系統可為流式傳輸信息,且信道可在操作過程期間變為活動或非活動。由于信道在操作期間變為活動或非活動,所以系統在所述信道活動時檢測到活動信道,且修改數字處理(例如,預失真和/或升頻轉換)以處理改變的信號。
[0047]FPGA可包含在陣列中的若干不同類型的可編程邏輯塊。舉例來說,圖7說明包含大量不同的可編程單元片(tile)的FPGA結構100,所述可編程單元片包含:多千兆位收發器(MGT) 101、可配置邏輯塊(CLB) 102、隨機存取存儲器塊(BRAM) 103、輸入/輸出塊(IOB)104、配置與計時邏輯(CONFIG/CLOCKS) 105、數字信號處理塊(DSP) 106、專用輸入/輸出塊(I/O) 107 (例如,配置端口和時鐘端口)、以及其它可編程邏輯108 (例如數字時鐘管理器、模擬/數字轉換器、系統監視邏輯)等。一些FPGA還包含專用處理器塊(PROC) 110。
[0048]在一些FPGA中,每一可編程單元片包含可編程互連元件(INT) 111,其具有到和來自每一相鄰單元片中的對應互連元件的標準化連接。因此,將可編程互連元件一起用來實施用于所說明FPGA的可編程互連結構。可編程互連元件(INT)Ill還包含到和來自同一單元片內的可編程邏輯元件的連接,如通過圖7頂部所包含的實例展示。[0049]舉例來說,CLB102可包含可經編程以實施用戶邏輯的可配置邏輯元件(CLE) 112加上單個可編程互連元件(INT)lll。BRAM103除了一個或一個以上可編程互連元件之外還可包含BRAM邏輯元件(BRL) 113。通常,包含在單元片中的互連元件的數目取決于單元片的高度。在圖示實施例中,BRAM單元片具有與五個CLB相同的高度,但還可使用其它數目(例如,四個)。DSP單元片106除了適當數目個可編程互連元件之外還可包含DSP邏輯元件(DSPL)IH0舉例來說,10B104除了可編程互連元件(INT)Ill的一個例子之外還包含輸入/輸出邏輯元件(IOL) 115的兩個例子。如所屬領域的技術人員將了解,例如連接到I/O邏輯元件115的實際I/O襯墊通常并不局限于輸入/輸出邏輯元件115的區域。
[0050]在圖示實施例中,在裸片中心附近的圓柱形區域(圖7中以陰影展示)用于配置、時鐘和其它控制邏輯。從此圓柱延伸的水平區域109用于跨越FPGA的寬度來分布時鐘和配置信號。在其它實施例中,配置邏輯可位于FPGA裸片的不同區域中,例如在裸片的拐角處。
[0051]利用圖7中所說明的結構的一些FPGA包含額外邏輯塊,所述額外邏輯塊中斷構成FPGA的大部分的規則圓柱形結構。額外邏輯塊可為可編程塊和/或專用邏輯。舉例來說,圖7所示的處理器塊PR0C110橫跨CLB和BRAM的若干個圓柱。請注意圖7希望僅說明示范性FPGA結構。舉例來說,圓柱中的邏輯塊的數目、圓柱的相對寬度、圓柱的編號和次序、包含在圓柱中的邏輯塊的類型、邏輯塊的相對大小、陣列內的邏輯塊的位置以及包含在圖7頂部的互連/邏輯實施方案僅僅是示范性的。舉例來說,在實際FPGA中,無論CLB出現在何處,通常包含CLB的一個以上的相鄰圓柱以促進用戶邏輯的有效實施,但相鄰CLB圓柱的數目隨著FPGA的整體大小而變化。
[0052]一個或一個以上實施例被認為可適用于通信系統中所使用的多種可配置處理功能。所屬領域的技術人員將通過考慮本文所揭示的本發明的說明書和實踐而更容易了解其它方面和實施例。既定所述說明書和所說明實施例被看作僅為實例,其中本發明的真實范圍和精神是由隨附權利要求書來指示的。
【權利要求】
1.一種方法,其包括: 接收一個或一個以上數字信號,其中所述數字信號中的每一個載運數據且所述數字信號中的每一個被約束在第一頻率范圍內,且其中所述一個或一個以上數字信號對應于將在通信信道上發射的復合信號的一個或一個以上信道; 檢測活動信道,其中特定活動信道對應于所述數字信號中的特定一個的存在;和基于所述所檢測的活動信道來將可編程裝置配置為多個不同的配置,其中不同的配置對所述數字信號執行不同的數字處理操作。
2.根據權利要求1所述的方法,其中當所檢測活動信道的數目小于第一值時將所述可編程裝置配置為包括預失真器的第一配置,否則將所述可編程裝置配置為不包含所述預失真器的至少一個其它配置。
3.根據權利要求2所述的方法,其進一步包括: 在所述第一配置中, 在所述預失真器的輸入處接收包括布置在頻率范圍內的所述數字信號的所述復合信號;和 使所述復合信號預失真,其中所述預失真至少部分地補償由數字/模擬轉換器引起的失真以產生預失真的復合信號。
4.根據權利要求3所述的方法,進一步包括將所述預失真的復合信號耦合到單個數字/模擬轉換器。
5.根據權利要求2所述的方法,其中當活動信道的數目引起由數字/模擬轉換器產生的多余頻率分量增加到預定閾值以上時,將所述可編程裝置配置為包括所述預失真器的所述第一配置。
6.根據權利要求1所述的方法,其中基于所述所檢測的活動信道來配置所述可編程裝置包括: 當檢測到第一數目個活動信道時用第一數字升頻轉換器配置來配置所述可編程裝置,和 當檢測到第二數目個活動信道時用第二數字升頻轉換器配置來配置所述可編程裝置。
7.根據權利要求6所述的方法,其中活動信道的所述第一數目大于活動信道的所述第二數目,且其中所述第一數字升頻轉換器配置比所述第二數字升頻轉換器配置在所述可編程裝置上包括更多資源。
8.根據權利要求1到7中任一權利要求所述的方法,其中配置所述可編程裝置包括基于所述所檢測的活動信道來部分地動態重新配置所述可編程裝置。
9.一種電路,其包括: 基帶數字電路,所述基帶數字電路輸出一個或一個以上數字信號,其中所述數字信號中的每一個載運數據且所述數字信號中的每一個被約束在第一頻率范圍內,且其中所述一個或一個以上數字信號對應于將在通信信道上發射的復合信號的一個或一個以上信道;信道檢測器,其用以檢測活動信道,其中特定活動信道對應于所述數字信號中的特定一個的存在;和 可編程塊,其基于所述所檢測的活動信道來經配置,其中所述可編程塊經配置為多個不同的配置以對所述一個或一個以上數字信號執行不同的數字處理操作。
10.根據權利要求9所述的電路,其中當所檢測的活動信道的數目小于第一值時,所述可編程塊經配置為包括預失真器的第一配置,其中所述預失真器至少部分地補償數字/模擬轉換器所引起的失真,否則所述可編程塊經配置為不包含所述預失真器的至少一個其它配置。
11.根據權利要求10所述的電路,其進一步包括單個數字/模擬轉換器,其中當所述可編程塊處于所述第一配置中時,所述單個數字/模擬轉換器的輸入耦合到所述預失真器的輸出。
12.根據權利要求10所述的電路,其中當活動信道的所述數目引起由數字/模擬轉換器產生的多余頻率分量增加到預定閾值以上時,所述可編程塊經配置為包括所述預失真器的所述第一配置。
13.根據權利要求9所述的電路,其中所述可編程塊進一步包括: 當檢測到第一數目個活動信道時的第一配置,所述第一配置包括第一數字升頻轉換器以將所述第一數目個活動信道升頻轉換,和 當檢測到第二數目個活動信道時的第二配置,所述第二配置包括第二數字升頻轉換器以將所述第二數目個活動信道升頻轉換。
14.根據權利要求12所述的電路,其中活動信道的所述第一數目大于活動信道的所述第二數目,且其中所述第一數字升頻轉換器比所述第二數字升頻轉換器在所述可編程塊上包括更多資源。
15.根據權利要求9到14中任一權利要求所述的電路,其中所述可編程炔基于所述所檢測的活動信道而被部分地動態重新配置。
【文檔編號】H04L27/36GK103931134SQ201280051762
【公開日】2014年7月16日 申請日期:2012年6月25日 優先權日:2011年10月21日
【發明者】克里斯多夫·H·迪克 申請人:吉林克斯公司