專利名稱:驅動器時序差的處理方法及裝置的制作方法
技術領域:
本發明涉及通信領域,具體而言,涉及一種驅動器時序差的處理方法及裝置。
背景技術:
近幾年來,隨著光傳輸系統速度的提高和容量的增大,以差分四相相移鍵控調制 (differential quadrature phase shift keying,簡稱為 DQPSK)為代表的光相位調制方 法越來越受到業界的重視。DQPSK是以光波的四個不同相位來代表不同的數據信號,因此其 碼元速度只有傳統光幅度調制方法的一半,由于DQPSK調制方式具有更加優越的性能,因 此更加適用于大容量、長距離的光傳輸系統。在DQPSK發送端,并行輸入的低速數據信號首先經過數據復用器(以下簡稱為 MUX)完成并串轉換,MUX輸出的I、Q兩路高速信號經DQPSK驅動器放大后送入DQPSK調制 器中,對集成可調激光組件(integrated tunable laser assembly,簡稱為ITLA)發出的光 信號進行調制,調制成非歸零DQPSK (Non-Return-to-kroDQPSK,簡稱為NRZ-DQPSK)光信 號。MUX輸出的高速時鐘信號經歸零(Return-to-Zero,簡稱為RZ)驅動器放大后送入RZ 調制器中,再對NRZ-DQPSK光信號進行RZ調制,最終輸出RZ-DQPSK光信號。仿真和實驗表明,當I、Q信號的上升沿、下降沿對齊時得到的DQPSK信號最好;當 RZ時鐘信號1碼與I、Q信號的穩態過程對齊,0碼與I、Q信號的上升/下降沿對齊時,得到 的RZ-DQPSK信號質量最好,光信噪比(Optical Signal Noise Ratio,簡稱為OS·)性能最 優。但在實際應用中,電信號可能存在時延,電信號時延的存在會導致信號無法正常 對齊,影響發送端的性能。
發明內容
本發明的主要目的在于提供一種驅動器時序差的處理方法及裝置,以至少解決上 述問題。本發明的一個方面提供了一種驅動器時序差的處理方法,包括獲取驅動器的當 前工作溫度;根據預定對應關系確定所述當前工作溫度對應的調整參數,其中,所述預定對 應關系是溫度和該溫度下使得系統性能達到預定條件的調整參數之間的對應關系,所述調 整參數包括數據復用器MUX中的寄存器值或與所述MUX中的寄存器值相對應的驅動器時 序差;控制所述MUX按照所述調整參數調整所述MUX中的寄存器值,進行對驅動器時序差的 補償。進一步地,在所述調整參數為與所述MUX中的寄存器值相對應的時序差的情況 下,所述預定對應關系通過以下方式確定在不同的環境溫度下,獲取差分四相相移鍵控 DQPSK驅動器的工作溫度Tl和歸零RZ驅動器的工作溫度T2,設置平均溫度T = (Tl+T2)/2 ; 調整所述MUX中的寄存器值,使得系統性能達到所述預定條件,記錄當前的寄存器值所對 應的驅動器時序差確定使得=似「_[) +代的M值,其中,Ttl為預定室溫,Θ。為預定室溫下的驅動器時序差;對不同的環境溫度下確定的所述M值取平均得到府,根據 φ(Τ) = Μ(Τ-Τ ) +代確定所述預定對應關系。進一步地,在所述調整參數為MUX中的寄存器值的情況下,所述預定對應關系通 過以下方式確定在不同的環境溫度下,獲取DQPSK驅動器的工作溫度Tl和歸零RZ驅動器 的工作溫度T2,設置平均溫度T = (Tl+T2)/2 ;調整所述MUX中的寄存器值,使得系統性能 達到所述預定條件,記錄當前的寄存器值Φ (T);確定使得Φ (T) =M(T-Ttl)+QtlWM值,其 中,Ttl為預定室溫,θ ^為預定室溫下使得系統性能達到所述預定條件的MUX中的寄存器值; 對不同的環境溫度下確定的所述M值取平均得到府,根據雙7^) +代確定所述預 定對應關系。進一步地,所述預定條件包括以下至少之一在所述寄存器值位于可調整范圍內 的情況下,使得系統的光信噪比OSNR最高;系統的RZ調制器輸出信號的光眼圖滿足預設的 眼圖模板。進一步地,在所述調整參數為與所述MUX中的寄存器值相對應的時序差的情況 下,控制MUX按照所述調整參數調整所述MUX中的寄存器值包括將所述調整參數傳遞給所 述MUX ;所述MUX根據所述調整參數確定對應的寄存器值;所述MUX將自身的寄存器值調整 為所述確定的寄存器值。本發明的另一個方面提供了一種驅動器時序差的處理裝置,包括溫度獲取模塊、 確定模塊、控制模塊和MUX,其中,所述溫度獲取模塊,用于獲取驅動器的當前工作溫度;所 述確定模塊,用于根據預定對應關系確定所述當前工作溫度對應的調整參數,其中,所述預 定對應關系是溫度和該溫度下使得系統性能達到預定條件的調整參數之間的對應關系,所 述調整參數包括MUX中的寄存器值或與所述MUX中的寄存器值相對應的驅動器時序差;所 述控制模塊,用于控制MUX按照所述調整參數調整所述MUX中的寄存器值,進行對驅動器時 序差的補償。進一步地,在所述調整參數為與所述MUX中的寄存器值相對應的時序差的情況 下,所述溫度獲取模塊包括第一獲取模塊,用于獲取DQPSK驅動器的工作溫度Tl ;第二 獲取模塊,用于獲取RZ驅動器的工作溫度T2 ;所述控制模塊用于控制所述MUX調整寄 存器值,使得系統性能達到所述預定條件;所述確定模塊包括設置模塊、第一記錄模塊、 第一確定模塊、M值處理模塊和第一關系確定模塊,其中,所述設置模塊,用于設置平均 溫度T= (Tl+T2)/2 ;所述第一記錄模塊,用于記錄經過所述控制模塊控制后達到所述 預定條件時的寄存器值所對應的驅動器時序差一所述第一確定模塊,用于確定使得 識(Γ) =似(Γ-7;) +代的M值,其中,Ttl為預定室溫,θ ^為預定室溫下的驅動器時序差;所述 M值處理模塊,用于對不同的環境溫度下確定的所述M值取平均得到府;所述第一關系確定 模塊,用于根據P (Γ) = Μ(Γ-Γ0) +代確定所述預定對應關系。進一步地,在所述調整參數為MUX中的寄存器值的情況下,所述溫度獲取模塊包 括第一獲取模塊,用于獲取DQPSK驅動器的工作溫度Tl ;第二獲取模塊,用于獲取RZ驅 動器的工作溫度T2 ;所述控制模塊用于控制所述MUX調整寄存器值,使得系統性能達到所 述預定條件;所述確定模塊包括設置模塊、第二記錄模塊、第二確定模塊、M值處理模塊和 第二關系確定模塊,其中,所述設置模塊,用于設置平均溫度T = (Tl+T2)/2 ;所述第二記錄模塊,用于記錄經過所述控制模塊控制后達到所述預定條件時的寄存器值Φ (T);所述 第二確定模塊,用于確定使得Φ (τ) zMCr-ig+e^WM值,其中,Ttl為預定室溫,Qtl為 預定室溫下使得系統性能達到所述預定條件的MUX中的寄存器值;所述M值處理模塊,用 于對不同的環境溫度下確定的所述M值取平均得到府;所述第二關系確定模塊,用于根據 φ{τ) = 1ν {τ-τ )+代確定所述預定對應關系。進一步地,在所述調整參數為與所述MUX中的寄存器值相對應的時序差的情況 下,所述控制模塊用于將所述調整參數傳遞給所述MUX ;所述MUX包括確定模塊,用于根據 所述調整參數確定對應的寄存器值;調整模塊,用于將所述MUX的寄存器值調整為所述確 定的寄存器值。進一步地,所述溫度獲取模塊由溫度傳感器實現。通過本發明,在全范圍內調整溫度,根據溫度和時延差得出調整參數。實際應用 時,溫度傳感器上報當前溫度,根據當前溫度和調整參數得到要調整的值,從而對驅動器的 時序差進行補償,解決了相關技術中電信號時延導致信號無法正常對齊,影響發送端性能 的問題,能夠根據溫度變化實時調整驅動器的時序差,優化了發送端性能,提高了光模塊的 穩定性。
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發 明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中圖1是根據實施例的驅動器時序差的處理方法的流程圖;圖2是根據實施例的驅動器時序差的處理裝置的結構框圖;圖3是根據實施例的驅動器時序差的處理裝置的優選結構框圖一;圖4是根據實施例的驅動器時序差的處理裝置的優選結構框圖二 ;圖5是根據實施例的驅動器時序差的處理裝置的優選結構框圖三;圖6是根據實施例1的對時序差進行溫度補償的DQPSK發送端的結構框圖;圖7是根據實施例2的預定對應關系的確定過程的流程圖;圖8是根據實施例2的根據預定對應關系進行時序差的補償的流程圖;圖9是根據實施例3的對時序差進行溫度補償的DQPSK發送端的詳細結構框圖。
具體實施例方式下文中將參考附圖并結合實施例來詳細說明本發明。需要說明的是,在不沖突的 情況下,本申請中的實施例及實施例中的特征可以相互組合。在DQPSK發送端中,電信號傳輸速度與介質的介電常數和吸水率等有關,而這些 參數會隨溫度變化而變化,使得電信號產生時延;DQPSK驅動器和RZ驅動器的差異也會導 致時延;同一型號的驅動器由于個體差異也會導致時延,這些時延都可能導致信號不對齊, 從而影響DQPSK發送端的性能。為此,本實施例提供了一種驅動器時序差的處理方法,圖1 是根據實施例的驅動器時序差的處理方法的流程圖,如圖1所示,該方法包括步驟S102,獲取驅動器的當前工作溫度;步驟S104,根據預定對應關系確定該當前工作溫度對應的調整參數,其中,預定對應關系是溫度和該溫度下使得系統性能達到預定條件的調整參數之間的對應關系,該調整 參數包括MUX中的寄存器值或與MUX中的寄存器值相對應的驅動器時序差;步驟S106,控制該MUX按照該調整參數調整該MUX中的寄存器值,進行對驅動器時 序差的補償。該方法能夠根據溫度變化實時調整驅動器的時序差,優化了發送端性能,提高了 光模塊的穩定性。需要說明的是,只要參照以上的預定對應關系,就能夠根據當前的工作溫度選擇 合適的參數,通過在MUX處根據該參數進行預調,就能夠補償驅動器的時序差,從而盡量保 證信號的對齊,提高發送端性能。在實際應用中,可以通過多種方式來確定預定對應關系, 以下舉例說明了預定對應關系的確定方式,但不限于此。(1)在調整參數為與MUX中的寄存器值相對應的時序差的情況下,預定對應關系 通過以下方式確定在不同的環境溫度下,獲取差分四相相移鍵控DQPSK驅動器的工作溫度Tl和歸零 RZ驅動器的工作溫度T2,設置平均溫度T = (Tl+T2)/2 ;調整MUX中的寄存器值,使得系統性能達到預定條件,記錄當前的寄存器值所對 應的驅動器時序差P(A);確定使得—Γ) =似(Γ-7;) +代的M值,其中,T0為預定室溫,θ Q為預定室溫下的 驅動器時序差;對不同的環境溫度下確定的M值取平均(可以為算術平均或加權平均)得到M , 根據P (T) = M(T-T0) +代確定預定對應關系。該方式通過調整環境溫度,獲得多個環境溫度下的溫度和該溫度下待補償的時序 差之間的對應關系,從而根據該對應關系確定補償公式中的斜率系數,進一步將確定了斜 率系數的補償公式普遍應用到實際的工作環境中進行時序差的補償。該方式易于實現,并 且貼近實際的工作環境,準確度較高。(2)在調整參數為MUX中的寄存器值的情況下,預定對應關系通過以下方式確定在不同的環境溫度下,獲取DQPSK驅動器的工作溫度Tl和歸零RZ驅動器的工作 溫度T2,設置平均溫度T = (Tl+T2)/2 ;調整MUX中的寄存器值,使得系統性能達到預定條件,記錄當前的寄存器值 Φ (T);確定使得Φ(Τ) =MCT-Ttl^eciWM值,其中,Ttl為預定室溫,Qtl為預定室溫下使 得系統性能達到預定條件的MUX中的寄存器值;對不同的環境溫度下確定的M值取平均得到府,根據#廠)=雙(廠-G) +代確定 預定對應關系。該方式通過調整環境溫度,獲得多個環境溫度下的溫度和該溫度下使得系統性能 達到預定條件時MUX中的寄存器值之間的對應關系,從而根據該對應關系確定補償公式中 的斜率系數,進一步將確定了斜率系數的補償公式普遍應用到實際的工作環境中進行時序 差的補償。一方面,該方式易于實現,并且貼近實際的工作環境,準確度較高;另一方面,采 用該方式確定的預定對應關系,可以直接查找到MUX應當調整的目的寄存器值,從而便于MUX的處理。為了使得補償后的系統性能處于較好的水平,可以令預定條件包括以下至少之 一在寄存器值位于可調整范圍內的情況下,使得系統的OSNR最高;系統的RZ調制器輸出 信號的光眼圖滿足預設的眼圖模板。優選地,在調整參數為與MUX中的寄存器值相對應的時序差的情況下,控制MUX按 照調整參數調整MUX中的寄存器值包括將調整參數傳遞給MUX ;MUX根據調整參數確定對 應的寄存器值;MUX將自身的寄存器值調整為確定的寄存器值。該方法能夠方便地在MUX中 將對時序差的調整轉化為對時序調整寄存器中的寄存器值的調整。本實施例還提供了一種驅動器時序差的處理裝置,圖2是根據實施例的驅動器時 序差的處理裝置的結構框圖,如圖2所示,該裝置包括溫度獲取模塊22、確定模塊M、控 制模塊26和MUX 28,其中,溫度獲取模塊22,用于獲取驅動器的當前工作溫度;確定模塊 對,用于根據預定對應關系確定當前工作溫度對應的調整參數,其中,預定對應關系是溫度 和該溫度下使得系統性能達到預定條件的調整參數之間的對應關系,該調整參數包括MUX 觀中的寄存器值或與MUX觀中的寄存器值相對應的驅動器時序差;控制模塊沈,用于控制 MUX觀按照該調整參數調整該MUX觀中的寄存器值,進行對驅動器時序差的補償。該裝置能夠根據溫度變化實時調整驅動器的時序差,從而減少了信號不對齊的概 率,優化了發送端性能,提高了光模塊的穩定性。圖3是根據實施例的驅動器時序差的處理裝置的優選結構框圖一,如圖3所示,在 調整參數為與MUX 28中的寄存器值相對應的時序差的情況下,溫度獲取模塊22包括第 一獲取模塊221,用于獲取DQPSK驅動器的工作溫度Tl ;第二獲取模塊222,用于獲取RZ驅 動器的工作溫度T2 ;控制模塊沈用于控制MUX 28調整寄存器值,使得系統性能達到預定 條件;確定模塊M包括設置模塊Ml、第一記錄模塊對2、第一確定模塊M3、M值處理模塊 244和第一關系確定模塊M5,其中,設置模塊M1,用于設置平均溫度T= (Tl+T2)/2 ;第一 記錄模塊對2,用于記錄經過控制模塊沈控制后達到預定條件時的寄存器值所對應的驅動 器時序差—涕一確定模塊243,用于確定使得—「)=似(「-々)+代的M值,其中,Ttl為 預定室溫,θ ^為預定室溫下的驅動器時序差;M值處理模塊Μ4,用于對不同的環境溫度下 確定的M值取平均得到雙;第一關系確定模塊對5,用于根據=+代確定預 定對應關系。圖4是根據實施例的驅動器時序差的處理裝置的優選結構框圖二,如圖4所示,在 調整參數為MUX中的寄存器值的情況下,溫度獲取模塊22包括第一獲取模塊221,用于獲 取DQPSK驅動器的工作溫度Tl ;第二獲取模塊222,用于獲取RZ驅動器的工作溫度T2 ;控 制模塊26用于控制MUX 28調整寄存器值,使得系統性能達到預定條件;確定模塊M包括 設置模塊Ml、第二記錄模塊對6、第二確定模塊M7、M值處理模塊244和第二關系確定模 塊對8,其中,設置模塊M1,用于設置平均溫度T = (Tl+T2)/2 ;第二記錄模塊對6,用于記 錄經過控制模塊沈控制后達到預定條件時的寄存器值Φ (T);第二確定模塊對7,用于確定 使得Φ(Τ) =MCT-Tci^e0的M值,其中,Ttl為預定室溫,θ ^為預定室溫下使得系統性能達 到預定條件的MUX中的寄存器值;M值處理模塊M4,用于對不同的環境溫度下確定的M值 取平均得到M ;第二關系確定模塊248,用于根據WH = Wp-7;) + ^)確定預定對應關系。
圖5是根據實施例的驅動器時序差的處理裝置的優選結構框圖三,在調整參數為 與MUX^中的寄存器值相對應的時序差的情況下,控制模塊沈用于將調整參數傳遞給MUX 28 ;MUX 28包括確定模塊觀1,用于根據調整參數確定對應的寄存器值;調整模塊觀2,用 于將MUX的寄存器值調整為確定的寄存器值。需要說明的是,溫度獲取模塊22可以由溫度傳感器實現。確定模塊對、控制模塊 洸可以通過模數轉換器(Analog to DigitalConverter,簡稱為ADC)、微處理器(MCU)和數 模轉換器(Digitalto Analog Converter,簡稱為DAC)來實現,具體可以采用實施例3的方 式來實現。下面描述的實施例1-3,綜合了上述多個優選實施例的技術方案。實施例1圖6是根據實施例1的對時序差進行溫度補償的DQPSK發送端的結構框圖,其中601為MUX,實現數據信號的并串轉換,并完成DQPSK預編碼。603和604為DQPSK 驅動器,將MUX輸出的兩路高速數據信號放大并送入605DQPSK光調制器中,605將602ITLA 發出的光信號調制成NRZ-DQPSK光信號。MUX輸出的高速時鐘信號經過607RZ驅動器放大 后送入608RZ調制器中,對NRZ-DQPSK光信號進行RZ調制,最終輸出RZ-DQPSK光信號。606 和609的溫度傳感器分別檢測DQPSK驅動器和RZ驅動器在實際使用時的工作溫度和在對 應關系確定過程中的檢測溫度。610為數據采集處理模塊,對606和609的溫度進行處理, 記錄某溫度下使得發端光眼圖和系統OSNR性能最優的MUX寄存器值,保存溫度和使得系統 性能最優的MUX寄存器值或時序差的對應關系,并根據處理后的溫度查找MUX 601的調整 參數進行反饋控制,使得MUX 601進行寄存器值的調整,對時序差進行溫度補償。實施例2本實施例分別描述了確定預定對應關系的過程和根據該預定對應關系進行時序 差的補償的處理過程。系統性能最優時的MUX寄存器值和溫度的關系可用下式表示φ (T) = M(T-T0)+θ 0(1)其中φ⑴為系統性能最優時的MUX寄存器值,θ ^為室溫(例如,25)度時的系 統性能最優時的寄存器值,T0為室溫25度,T為驅動器平均溫度,T = (Tl+T2)/2,Tl和Τ2 分別為DQPSK驅動器和RZ驅動器的檢測溫度。圖7是根據實施例2的預定對應關系的確 定過程的流程圖,包括步驟701,改變環境溫度;步驟702,溫度傳感器606和609將檢測的溫度Τ1、Τ2送入數據采集模塊610中, 此時驅動器出現時序差;步驟703,改變MUX中寄存器值,從而調整驅動器時序差;步驟704,判斷發送端光眼圖和系統OSNR性能指標是否到達最優,若是,進入步驟 705,否則,反饋步驟703繼續調整;步驟705,記錄此時NUX寄存器值,即為Φ (T)。步驟706,一組溫度變化對應可得到一組Φ (T),代入公式(1)計算可得到M值,將 公式(1)做成溫度補償表(保存有上述預定對應關系)存放在數據采集處理模塊中。圖8是根據實施例2的根據預定對應關系進行時序差的補償的流程圖,包括
步驟801,實際溫度變化;步驟802,溫度傳感器606和609上報驅動器溫度Tl和T2給數據采集模塊610 ;步驟803,數據采集模塊610根據溫度T在補償表中找到應調整的時序差所對應的 MUX寄存器值;步驟804,數據采集模塊610通過反饋控制調整MUX中寄存器值,實現驅動器時序 的自動補償。需要說明的是,在調整參數為與MUX中的寄存器值相對應的驅動器時序差的情況 下,預定對應關系的確定過程與上述過程類似,在此不再贅述;對時序差進行溫度補償的過 程的區別僅在于調整參數為與MUX中的寄存器值相對應的驅動器時序差時,MUX得到的是 應當調整的時序差,則MUX根據該時序差確定自身應調整的目標寄存器值,再根據該目標 寄存器值進行調整。實施例3圖9是根據實施例3的對時序差進行溫度補償的DQPSK發送端的詳細結構框圖, 如圖9所示,該發送端由MUX、DQPSK光調制器、DQPSK驅動器、RZ光調制器、RZ驅動器、ADC、 MCU、DAC等構成。并行輸入的多路數據信號由MUX 601完成并串轉換,MUX 601輸出的兩路 高速信號由DQPSK驅動器603和604放大,高速時鐘信號由RZ調制器607放大,然后依次 對光信號進行DQPSK調制和RZ調制。其中,ADC用于將溫度傳感器傳來的模擬信號轉換成 數字信號,送入MCU,以便MCU進行處理。MCU執行數據采集處理模塊的功能,反饋控制過程 是通過MCU將確定的數字信號形式的調整參數送入DAC,DAC將其轉換成模擬信號的形式, 以便驅動MUX調整自身的寄存器值。在圖9所示的DQPSK發送端的基礎上,進行對應關系的確定及時序差調整的控制 流程如下步驟1 溫度傳感器通過ADC將驅動器的溫度上報到MCU中,同時調整MUX中寄存 器值,使得發端光眼圖和系統OSNR性能最優。步驟2 將MUX寄存器值和溫度值代入公式(1)中算出M值,可得到一個溫度補償表。步驟3 :MCU根據寄存器上報的溫度值在溫度補償表中查找對應的時序差,通過 DAC調整MUX中寄存器值,實現驅動器時序差的實時調整。綜上所述,本發明實施例提供的方案可以根據溫度傳感器上報的溫度值,通過溫 度補償表自動調整驅動器時序差,能夠保證整個溫度范圍內驅動器時序穩定,優化發送端 性能,而且具有靈活、低成本和簡單實用的特點。需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的 計算機系統中執行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不 同于此處的順序執行所示出或描述的步驟。顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用 的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成 的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲 在存儲裝置中由計算裝置來執行,或者將它們分別制作成各個集成電路模塊,或者將它們 中的多個模塊或步驟制作成單個集成電路模塊來實現。這樣,本發明不限制于任何特定的硬件和軟件結合。 以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技 術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修 改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種驅動器時序差的處理方法,其特征在于,包括 獲取驅動器的當前工作溫度;根據預定對應關系確定所述當前工作溫度對應的調整參數,其中,所述預定對應關系 是溫度和該溫度下使得系統性能達到預定條件的調整參數之間的對應關系,所述調整參數 包括數據復用器MUX中的寄存器值或與所述MUX中的寄存器值相對應的驅動器時序差;控制所述MUX按照所述調整參數調整所述MUX中的寄存器值,進行對驅動器時序差的 補償。
2.根據權利要求1所述的方法,其特征在于,在所述調整參數為與所述MUX中的寄存器 值相對應的時序差的情況下,所述預定對應關系通過以下方式確定在不同的環境溫度下,獲取差分四相相移鍵控DQPSK驅動器的工作溫度Tl和歸零RZ 驅動器的工作溫度T2,設置平均溫度T = (Tl+T2)/2 ;調整所述MUX中的寄存器值,使得系統性能達到所述預定條件,記錄當前的寄存器值 所對應的驅動器時序差一 ;確定使得HO =似「-7"。)+代的M值,其中,T0為預定室溫,θ ^為預定室溫下的驅動 器時序差;對不同的環境溫度下確定的所述M值取平均得到府,根據^(廠)=^(廠-G) +代確定 所述預定對應關系。
3.根據權利要求1所述的方法,其特征在于,在所述調整參數為MUX中的寄存器值的情 況下,所述預定對應關系通過以下方式確定在不同的環境溫度下,獲取DQPSK驅動器的工作溫度Tl和歸零RZ驅動器的工作溫度 T2,設置平均溫度T = (Tl+T2)/2 ;調整所述MUX中的寄存器值,使得系統性能達到所述預定條件,記錄當前的寄存器值 Φ (T);確定使得φ(τ) =MCr-Ttl^e0的M值,其中,Ttl為預定室溫,Gci為預定室溫下使得系 統性能達到所述預定條件的MUX中的寄存器值;對不同的環境溫度下確定的所述M值取平均得到府,根據W7I = ^p-O +代確定所 述預定對應關系。
4.根據權利要求1至3中任一項所述的方法,其特征在于,所述預定條件包括以下至少 之一在所述寄存器值位于可調整范圍內的情況下,使得系統的光信噪比OSNR最高; 系統的RZ調制器輸出信號的光眼圖滿足預設的眼圖模板。
5.根據權利要求1所述的方法,其特征在于,在所述調整參數為與所述MUX中的寄存 器值相對應的時序差的情況下,控制MUX按照所述調整參數調整所述MUX中的寄存器值包 括將所述調整參數傳遞給所述MUX ;所述MUX根據所述調整參數確定對應的寄存器值;所述MUX將自身的寄存器值調整為所述確定的寄存器值。
6.一種驅動器時序差的處理裝置,其特征在于,包括溫度獲取模塊、確定模塊、控制模塊和MUX,其中,所述溫度獲取模塊,用于獲取驅動器的當前工作溫度;所述確定模塊,用于根據預定對應關系確定所述當前工作溫度對應的調整參數,其中, 所述預定對應關系是溫度和該溫度下使得系統性能達到預定條件的調整參數之間的對應 關系,所述調整參數包括MUX中的寄存器值或與所述MUX中的寄存器值相對應的驅動器時序差;所述控制模塊,用于控制MUX按照所述調整參數調整所述MUX中的寄存器值,進行對驅 動器時序差的補償。
7.根據權利要求6所述的裝置,其特征在于,在所述調整參數為與所述MUX中的寄存器 值相對應的時序差的情況下,所述溫度獲取模塊包括第一獲取模塊,用于獲取DQPSK驅動器的工作溫度Tl ; 第二獲取模塊,用于獲取RZ驅動器的工作溫度T2 ;所述控制模塊用于控制所述MUX調整寄存器值,使得系統性能達到所述預定條件; 所述確定模塊包括設置模塊、第一記錄模塊、第一確定模塊、M值處理模塊和第一關系 確定模塊,其中,所述設置模塊,用于設置平均溫度T = (Tl+T2)/2 ;所述第一記錄模塊,用于記錄經過所述控制模塊控制后達到所述預定條件時的寄存器 值所對應的驅動器時序差^(7I ;所述第一確定模塊,用于確定使得<0 =似Κ-7"。)+代的M值,其中,Ttl為預定室溫, θ ^為預定室溫下的驅動器時序差;所述M值處理模塊,用于對不同的環境溫度下確定的所述M值取平均得到府; 所述第一關系確定模塊,用于根據 Κ = WR - G) +代確定所述預定對應關系。
8.根據權利要求6所述的裝置,其特征在于,在所述調整參數為MUX中的寄存器值的情 況下,所述溫度獲取模塊包括第一獲取模塊,用于獲取DQPSK驅動器的工作溫度Tl ; 第二獲取模塊,用于獲取RZ驅動器的工作溫度T2 ;所述控制模塊用于控制所述MUX調整寄存器值,使得系統性能達到所述預定條件; 所述確定模塊包括設置模塊、第二記錄模塊、第二確定模塊、M值處理模塊和第二關系 確定模塊,其中,所述設置模塊,用于設置平均溫度T= (Tl+T2)/2;所述第二記錄模塊,用于記錄經過所述控制模塊控制后達到所述預定條件時的寄存器 值Φ⑴;所述第二確定模塊,用于確定使得Φ(Τ) =MCT-Tci^e0的M值,其中,Ttl為預定室溫, θ ^為預定室溫下使得系統性能達到所述預定條件的MUX中的寄存器值;所述M值處理模塊,用于對不同的環境溫度下確定的所述M值取平均得到府; 所述第二關系確定模塊,用于根據<「) = ▽(「-「。)+代確定所述預定對應關系。
9.根據權利要求6所述的裝置,其特征在于,在所述調整參數為與所述MUX中的寄存器 值相對應的時序差的情況下,所述控制模塊用于將所述調整參數傳遞給所述MUX ; 所述MUX包括確定模塊,用于根據所述調整參數確定對應的寄存器值; 調整模塊,用于將所述MUX的寄存器值調整為所述確定的寄存器值。
10.根據權利要求6-9中任一項所述的裝置,其特征在于,所述溫度獲取模塊由溫度傳 感器實現。
全文摘要
本發明公開了驅動器時序差的處理方法及裝置,該方法包括獲取驅動器的當前工作溫度;根據預定對應關系確定所述當前工作溫度對應的調整參數,其中,所述預定對應關系是溫度和該溫度下使得系統性能達到預定條件的調整參數之間的對應關系,所述調整參數包括MUX中的寄存器值或與所述MUX中的寄存器值相對應的驅動器時序差;控制所述MUX按照所述調整參數調整所述MUX中的寄存器值,進行對驅動器時序差的補償。本發明能夠根據溫度變化實時調整驅動器的時序差,優化了發送端性能,提高了光模塊的穩定性。
文檔編號H03B5/04GK102055406SQ20101051740
公開日2011年5月11日 申請日期2010年10月22日 優先權日2010年10月22日
發明者沈百林, 王棟 申請人:中興通訊股份有限公司