亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

光通信系統(tǒng)用光模塊、以及光通信系統(tǒng)用光模塊的固件的更新方法、故障發(fā)生追蹤系統(tǒng)及...的制作方法

文檔序號:7773525閱讀:313來源:國知局
光通信系統(tǒng)用光模塊、以及光通信系統(tǒng)用光模塊的固件的更新方法、故障發(fā)生追蹤系統(tǒng)及 ...的制作方法
【專利摘要】光模塊(11A)具有:光設備(110),其由驅動電壓(Vd)驅動;運算處理芯片(120),其包含運算處理電路(121),該運算處理電路(121)根據規(guī)定的固件而動作,生成表示驅動電壓(Vd)的大小的電氣式控制信號(Sd);電壓生成部(130),其具有從運算處理芯片(120)接受控制信號(Sd)的輸入端子(131)、以及將大小與控制信號(Sd)相對應的驅動電壓(Vd)提供給光設備(110)的輸出端子(132),該電壓生成部設置在運算處理芯片(120)的外部;以及電壓保持部(140),其在固件更新時,不依賴于運算處理電路(121)的動作狀態(tài),始終將來自電壓生成部(130)的輸出端子(132)的輸出電壓保持為固定電壓。
【專利說明】光通信系統(tǒng)用光模塊、以及光通信系統(tǒng)用光模塊的固件的更新方法、故障發(fā)生追蹤系統(tǒng)及光通信系統(tǒng)用光模塊
【技術領域】
[0001]本發(fā)明涉及一種光通信系統(tǒng)用光模塊、以及光通信系統(tǒng)用光模塊的固件的更新方法、故障發(fā)生追蹤系統(tǒng)及光通信系統(tǒng)用光模塊。
【背景技術】
[0002]在日本特開2009 - 175614號公報中記載有一種波長選擇開關,其將包含彼此波長不同的多個信號成分的信號光,按照每個信號成分進行分離,對應于每個分離后的信號成分從不同的輸出端口輸出。該波長選擇開關具有:MEMS (Micro Electro MechanicalSystem)反射鏡,其針對各信號成分切換反射方向;以及控制部,其向該MEMS反射鏡施加驅動電壓??刂撇烤哂?固件存儲部,其存儲規(guī)定的程序;CPU (Central Processing Unit),其從固件存儲部載入程序并進行動作;以及數字一模擬變換器,其從CPU接受控制信號,生成上述驅動電壓。
[0003]在日本特開2012 — 105222號公報中,作為在光通信領域中使用的光傳送裝置,記載有光通道監(jiān)視器。該光通道監(jiān)視器具有;光纖,其對將波長不同的多個光信號多重化后的光信號進行傳送;耦合器,其從該光纖將光信號的一部分進行分支;分光設備以及受光元件,它們將分支后的光信號的強度按照每個波長進行分光并檢測。另外,該光通道監(jiān)視器具有:RAM(Random Access Memory),其對根據受光元件的檢測結果計算出的各通道的中心波長進行臨時存儲;以及閃存存儲器等非易失性存儲器,其定期地存儲各通道的中心波長,以用于進行各通道的中心波長的隨時間的變化量的運算。
[0004]例如上述的波長選擇開關這樣具有通過電力驅動的MEMS反射鏡等光設備的光模塊,有時被用于光通信系統(tǒng)中。作為具有這種光設備的光模塊的其他例子,例如存在下述的光放大器,該光放大器具有用于放大信號光的稀土類摻雜光纖、以及向該稀土類摻雜光纖供給激勵光的激勵光源。在該光放大器中,激勵光源由電力驅動。
[0005]在大多數的情況下,這種光模塊具有:CPU等運算處理電路,其生成表示向光設備施加的電力的大小的電信號,作為典型例,表不的是電壓的大?。灰约半妷荷刹?,其生成大小與從該運算處理電路提供的電信號相對應的驅動電壓。并且,運算處理電路根據例如軟件程序等規(guī)定的固件而動作。
[0006]運算處理電路的固件根據需要而進行更新。但是,通常在更新固件時,運算處理電路暫時復位,進行重新啟動。在現有的光模塊中,在上述的運算處理電路進行重新啟動時,向電壓生成部提供的電信號成為不穩(wěn)定狀態(tài)。此時,如果在電信號中疊加了噪聲,則可能使從電壓生成部輸出的驅動電壓變化,光設備進行難以預料的動作。在光通信系統(tǒng)中,期望在固件更新時也能夠維持通信狀態(tài),避免上述的光設備的難以預料的動作。

【發(fā)明內容】

[0007]本發(fā)明就是鑒于上述問題而提出的,其目的在于,提供一種光通信系統(tǒng)用光模塊、以及光通信系統(tǒng)用光模塊的固件的更新方法,其可以在運算處理電路的固件更新時,避免光設備的難以預料的動作。
[0008]另外,期望在具有CPU等運算處理電路的裝置中,在檢測到該裝置中產生了故障(異常)的情況下,將該故障的內容存儲至非易失性存儲器等中,而有助于此后的原因追究(追蹤)。通常,這種存儲動作在故障發(fā)生時進行,將該故障的內容、與故障發(fā)生時的動作狀態(tài)相關的信息(日志)存儲在非易失性存儲器等中。
[0009]另外,在裝置將要發(fā)生故障時,應當會在此前產生各種作為預兆的現象。這種現象的獲知在追蹤時非常有用。但是,在非易失性存儲器等中存儲的與動作狀態(tài)相關的信息僅為故障發(fā)生時刻的信息的情況下,難以進行上述追蹤。
[0010]另外,例如日本特開2012 - 105222號公報中記載的裝置所示,考慮將規(guī)定的信息定期地存儲至非易失性存儲器中的方式。但是,通常由于非易失性存儲器的寫入次數有限,所以如果在裝置正常動作時定期地進行向非易失性存儲器中存儲的存儲動作,則可能使寫入次數超過限制值,在故障發(fā)生時無法存儲各種信息。
[0011 ] 本發(fā)明就是鑒于這種問題而提出的,其目的在于,提供一種故障發(fā)生追蹤系統(tǒng)、以及具有該故障發(fā)生追蹤系統(tǒng)的光通信系統(tǒng)用光模塊,其可以抑制向非易失性存儲器存儲的存儲次數,同時可以將故障發(fā)生前的與裝置動作相關的信息和與故障相關的信息一起存儲在非易失性存儲器中。
[0012]為了解決上述課題,本發(fā)明所涉及的光通信系統(tǒng)用光模塊具有:光設備,其通過驅動電壓而受到驅動;運算處理芯片,其包含運算處理電路,該運算處理電路根據規(guī)定的固件而動作,生成表示驅動電壓的大小的電氣式控制信號;電壓生成部,其具有從運算處理芯片接受控制信號的輸入端子、以及將大小與控制信號相對應的驅動電壓提供給光設備的輸出端子,該電壓生成部設置在運算處理芯片的外部;以及電壓保持部,其在固件更新時,不依賴于運算處理電路的動作狀態(tài),始終將來自電壓生成部的輸出端子的輸出電壓保持為固定電壓。
[0013]在該光通信系統(tǒng)用光模塊中,將由運算處理電路計算出的表示向光設備供給的驅動電壓值的控制信號,從運算處理電路提供給電壓生成部。電壓生成部生成該控制信號所示的大小的驅動電壓,將該驅動電壓提供給光設備。
[0014]如上述所示,在運算處理電路的固件進行更新時,運算處理電路暫時復位并進行重新啟動。在現有的光模塊中,在上述運算處理電路重新啟動時,提供給電壓生成部的控制信號成為不穩(wěn)定狀態(tài),此時,如果控制信號中疊加了噪聲,則從電壓生成部輸出的驅動電壓發(fā)生變化,可能使光設備進行難以預料的動作。針對該問題,在上述的光通信系統(tǒng)用光模塊中,在固件更新時,利用電壓保持部,不依賴于運算處理電路的動作狀態(tài),始終將來自電壓生成部的輸出端子的輸出電壓保持為固定電壓。因此,在固件更新時,可以避免光設備的難以預料的動作,可以維持良好的通信狀態(tài)。
[0015]另外,通常在運算處理電路的復位以及重新啟動時,內置有運算處理電路的運算處理芯片整體進行復位以及重新啟動。因此,在該運算處理芯片內包含電壓生成部的情況下,也進行從電壓生成部輸出的驅動電壓的復位以及重新啟動,對光設備的動作造成影響。針對該問題,在上述的光通信系統(tǒng)用光模塊中,將電壓生成部設置在運算處理芯片的外部,因此,即使在運算處理芯片整體進行復位以及重新啟動的情況下,電壓生成部也可以持續(xù)動作。因此,可以避免光設備的難以預料的動作,可以維持良好的通信狀態(tài)。
[0016]另外,在光通信系統(tǒng)用光模塊中,也可以使得電壓生成部還具有輸入芯片選擇信號的芯片選擇輸入端子,基于芯片選擇信號,對大小與控制信號相對應的驅動電壓的輸出和固定電壓的輸出進行切換,電壓保持部在固件更新時,生成芯片選擇信號,以使電壓生成部輸出固定電壓。由此,在固件更新時,可以不依賴于運算處理電路的動作狀態(tài),始終將來自電壓生成部的輸出端子的輸出電壓保持為固定電壓。
[0017]另外,在光通信系統(tǒng)用光模塊中,也可以將電壓保持部連接在運算處理芯片和電壓生成部的輸入端子之間,在固件更新時,取代表示驅動電壓的大小的控制信號,而將表示固定電壓的控制信號提供至電壓生成部的輸入端子。由此,在固件更新時,可以不依賴于運算處理電路的動作狀態(tài),始終將來自電壓生成部的輸出端子的輸出電壓保持為固定電壓。
[0018]另外,在光通信系統(tǒng)用光模塊中,固定電壓也可以與固件即將更新之前的驅動電壓相等。由此,可以使光設備的動作適當地持續(xù),可以維持良好的通信狀態(tài)。
[0019]另外,在光通信系統(tǒng)用光模塊中,也可以使得固件由軟件程序構成,運算處理電路包含CPU,該CPU從存儲有軟件程序的存儲器中讀出軟件程序并進行動作。或者,在光通信系統(tǒng)用光模塊中,也可以使運算處理電路包含可改寫硬件,該可改寫硬件能夠進行由固件表現的內部電路的改寫。
[0020]另外,在光通信系統(tǒng)用光模塊中,光設備也可以是用于波長選擇開關的光偏轉元件?;蛘?,在光通信系統(tǒng)用光模塊中,光設備也可以是向用于放大信號光的光放大部供給激勵光的激勵光源?;蛘?,在光通信系統(tǒng)用光模塊中,光設備也可以是光學耦合在用于放大信號光的第1光放大部和第2光放大部之間的可變光衰減器。
[0021]另外,本發(fā)明所涉及的光通信系統(tǒng)用光模塊的固件的更新方法,用于在光模塊中進行固件的更新,該光模塊用于光通信系統(tǒng),具有:運算處理芯片,其包含運算處理電路,該運算處理電路根據規(guī)定的固件而動作,生成表示向由驅動電壓來驅動的光設備供給的驅動電壓的大小的電氣式控制信號;以及電壓生成部,其設置在運算處理芯片的外部,將大小與控制信號相對應的驅動電壓提供給光設備,該光通信系統(tǒng)用光模塊的固件的更新方法包含下述工序:將來自電壓生成部的輸出端子的輸出電壓保持為固定電壓,對固件即將更新之前的設定信息進行存儲的步驟;進行固件的改寫的步驟;以及進行運算處理電路的復位,將固件即將更新之前的設定信息復原而使動作得以持續(xù)的步驟。
[0022]在該更新方法中,在固件更新時,將來自電壓生成部的輸出端子的輸出電壓保持為固定電壓,因此,可以避免光設備的難以預料的動作,可以維持良好的通信狀態(tài)。另外,由于將電壓生成部設置在運算處理芯片的外部,因此,即使在運算處理芯片整體進行復位以及重新啟動的情況下,電壓生成部也可以持續(xù)動作。因此,可以避免光設備的難以預料的動作,可以維持良好的通信狀態(tài)。
【專利附圖】

【附圖說明】
[0023]圖1是概略地表示第1實施方式所涉及的光模塊的結構的框圖。
[0024]圖2是表示光模塊的固件的更新方法的流程圖。
[0025]圖3是表示光模塊的具體例的結構的圖。
[0026]圖4是表示第2實施方式所涉及的光模塊的結構的圖。[0027]圖5是表示第3實施方式所涉及的故障發(fā)生追蹤系統(tǒng)的基本結構的框圖。
[0028]圖6是概略地表示易失性存儲器以及非易失性存儲器的內部構造的圖。
[0029]圖7是作為使用故障發(fā)生追蹤系統(tǒng)的裝置的具體例,而示出在光通信系統(tǒng)中使用的光模塊的結構的圖。
[0030]圖8是表示光模塊中的動作追蹤日志的例子的圖表,表示作為動作追蹤日志的追蹤日志(Trace Log)。
[0031]圖9是表示光模塊中的動作追蹤日志的例子的圖表,表示作為動作追蹤日志的監(jiān)視日志(Monitor Log)。
[0032]圖10是表光模塊中的故障日志的例子的圖表,表作為故障日志的例外日志(Exception Log)。
[0033]圖11是表不光模塊中的故障日志的例子的圖表,表不作為故障日志的警告日志(Alarm Log)。
【具體實施方式】
[0034]下面,參照附圖,詳細說明本發(fā)明所涉及的光通信系統(tǒng)用光模塊、以及光通信系統(tǒng)用光模塊的固件的更新方法、故障發(fā)生追蹤系統(tǒng)及光通信系統(tǒng)用光模塊的實施方式。此外,在【專利附圖】
附圖
【附圖說明】中,對于相同的要素標注相同的標號,省略重復的說明。
[0035](第I實施方式)
[0036]圖1是概略地表示本發(fā)明的第I實施方式所涉及的光模塊IlA的結構的框圖。本實施方式的光模塊IlA是在光通信中使用的光模塊,例如是波長選擇開關或光放大器等裝置。如圖1所示,光模塊IlA具有光設備110、包含運算處理電路121的運算處理芯片120、電壓生成部130、電壓保持部140。
[0037]光設備110是通過驅動電壓Vd驅動的光設備。作為光設備110,可以舉出:在波長選擇開關中使用的光偏轉元件(例如,MEMS反射鏡或LCoS (Liquid crystal on silicon ;注冊商標)等),向用于放大信號光的稀土類摻雜光纖供給激勵光的激勵光源,或者,為了使向信號光施加的損耗可變而光學耦合在2根稀土類摻雜光纖之間的可變光衰減器等。
[0038]運算處理電路121是用于生成表示驅動電壓Vd的大小的電氣式控制信號Sd的大規(guī)模集成電路,根據規(guī)定的固件而動作。運算處理電路121包含例如中央運算處理裝置(CPU:Central Processing Unit)。在運算處理電路121包含CPU的情況下,固件由軟件程序構成。軟件程序預先存儲在存儲器中。存儲器是非易失存儲器,設置在運算處理電路121的內部或者外部。運算處理電路121的CPU從存儲器讀出軟件程序而動作。另外,運算處理電路121在更新固件之前,進行將即將更新前設定的信息保存至存儲器中的動作。此時所保存的信息是例如各波長的設定端口、在DAC中設定的設定電壓等。存儲器可以是所保存的信息不會消失的非易失存儲器,或者也可以是具有即使CPU復位信息也不消失的功能的易失存儲器。作為具有即使CPU復位信息也不消失的功能的易失存儲器,存在例如不需要定期地進行刷新動作的SRAM (Static RAM)。
[0039]另外,運算處理電路121也可以是能夠進行通過固件表現的內部電路的改寫的可改寫硬件。作為可改寫硬件,例如可以舉出:可編程邏輯設備(PLD Programmable LogicDevice)>FPGA(Field Programmable Gate Array)、數字信號處理器(DSP:Digital SignalProcessor)等。即使在運算處理電路121由上述硬件構成的情況下,也可以根據規(guī)定的固件而動作,適當地生成表示驅動電壓Vd的大小的控制信號Sd。
[0040]控制信號Sd被作為數字數據而發(fā)送至電壓生成部130。發(fā)送控制信號Sd的方式可以是并行方式以及串行方式中的任意一種。在使用串行方式的情況下,控制信號Sd使用例如USART (RS232)、SP1、或者I2C等通信接口,發(fā)送至電壓生成部130。
[0041]在運算處理電路121包含CPU的情況下,或者在運算處理電路121包含可改寫硬件的情況下,固件均根據需要進行更新。更新是為了固件的功能升級或問題修正而進行的。在固件更新時,運算處理電路121暫時復位,進行重新啟動。
[0042]運算處理電路121內置在運算處理芯片120中。運算處理芯片120具有對例如在引線框上搭載的運算處理電路121進行封裝的封裝部,安裝在未圖示的配線基板上。在運算處理電路121包含CPU的情況下,運算處理芯片120也可以是所謂微處理器(MPU =MicroProcessing Unit)。
[0043]電壓生成部130向光設備110提供大小與控制信號Sd相對應的驅動電壓Vd。電壓生成部130具有輸入端子131以及輸出端子132。從運算處理電路121向輸入端子131輸入控制信號Sd。從輸出端子132輸出大小與控制信號Sd相對應的驅動電壓Vd。電壓生成部130包含模擬一數字變換器而構成,將從運算處理電路121提供的作為數字信號的控制信號Sd,變換為作為模擬信號的驅動電壓Vd。
[0044]另外,電壓生成部130設置在運算處理芯片120的外部。在這里,所謂運算處理芯片120的外部,是指對運算處理芯片120的內置電路(運算處理電路121等)進行封裝的封裝部的外部。即,電壓生成部130以及運算處理芯片120安裝在共同的配線基板上的彼此不同的區(qū)域上,經由在配線基板上形成的配線圖案彼此電連接。
[0045]電壓保持部140是用于在運算處理電路121的固件更新時,不依賴于運算處理電路121的動作狀態(tài),始終將來自電壓生成部130的輸出端子132的輸出電壓設為固定電壓的電路部分。例如,本實施方式的電壓保持部140連接在運算處理芯片120和電壓生成部130的輸入端子131之間,在固件更新時,取代表示驅動電壓Vd的大小的控制信號Sd,而將表示固定電壓的控制信號Sd提供給電壓生成部130的輸入端子131。
[0046]另外,電壓生成部130有時還具有輸入芯片選擇信號Scs的芯片選擇輸入端子133,具有下述功能,S卩,基于芯片選擇信號Scs的狀態(tài),對大小與控制信號Sd相對應的驅動電壓Vd的輸出、和固定電壓的輸出進行切換的功能。在此情況下,電壓保持部140也可以在固件更新時,取代上述表示固定電壓的控制信號Sd的提供,或者與該提供一起,以使電壓生成部130輸出固定電壓的方式生成芯片選擇信號Scs,并提供給電壓生成部130的芯片選擇輸入端子133。
[0047]此外,優(yōu)選在固件更新時由電壓生成部130輸出的固定電壓與即將更新前的驅動電壓Vd相等。
[0048]圖2是表示本實施方式所涉及的光模塊IlA的固件的更新方法的流程圖。如圖2所示,在進行固件的更新時,首先電壓保持部140將來自電壓生成部130的輸出端子132的輸出電壓保持為固定電壓,將固件即將更新前的設定信息存儲至固件更新信息存儲部中(第I步驟S11)。然后,使運算處理電路121的動作停止,進行固件的改寫(第2步驟S12)。然后,進行運算處理電路121的復位以及重新啟動,運算處理電路121開始按照改寫后的固件進行動作,讀出固件更新信息存儲部的信息,將固件更新前的設定內容復原(第3步驟S13)。此時,電壓保持部140將表示驅動電壓Vd的大小的控制信號Sd從運算處理電路121提供給電壓生成部130。
[0049]圖3是作為光模塊的具體例而示出光模塊11B的結構的圖。該光模塊11B是用于光通信系統(tǒng)的波長選擇開關,作為光設備110,具有作為光偏轉元件的MEMS反射鏡112。另夕卜,該光模塊11B具有一個輸入用光波導路151和多個輸出用光波導路152,從輸入用光波導路151射出的信號光L11由MEMS反射鏡112的光反射面112a反射,與其反射角相對應而選擇性地入射至多個輸出用光波導路152中的某一個中。光反射面112a中的反射角通過從控制部115提供的2個驅動電壓(X軸驅動電壓Vdll、Y軸驅動電壓Vdl2)而控制。此夕卜,在輸入用光波導路151以及多個輸出用光波導路152,與MEMS反射鏡112之間,配置有透鏡113。
[0050]控制部115具有圖1所示的運算處理電路121、電壓生成部130、以及電壓保持部140。運算處理電路121由CPU或者PLD等大規(guī)模集成電路構成。固件存儲部122、驅動電壓存儲部123以及固件更新信息存儲部124與運算處理電路121電連接。
[0051]固件存儲部122是存儲用于使運算處理電路121動作的固件的部分。如上述所示,固件存儲部122例如由非易失存儲器構成。另外,固件存儲部122也可以收容在內置有運算處理電路121的運算處理芯片120中,也可以設置在運算處理芯片120的外部。
[0052]驅動電壓存儲部123是用于存儲驅動電壓的大小的部分。驅動電壓存儲部123例如存儲有用于選擇性地朝向各輸出用光波導路152反射信號光L11的、X軸驅動電壓Vdll以及Y軸驅動電壓Vdl2的大小。運算處理電路121例如基于從光模塊11B的外部輸入的輸出用光波導路152的選擇信息,從驅動電壓存儲部123讀出與X軸驅動電壓Vdll以及Y軸驅動電壓Vdl2的適當大小相關的信息,并輸出與其大小相對應的控制信號Sdll、Sdl2。
[0053]固件更新信息存儲部124是用于存儲固件更新前的設定信息的部分。例如,所謂在固件更新前后必須持續(xù)的信息,是指各波長的設定端口的衰減量和設定驅動電壓等。通過使上述信息延續(xù),從而可以在更新前后使動作得以持續(xù),設定值不會產生差異。
[0054]電壓生成部130具有DA轉換器134a及134b、高電壓放大部135a及135b、以及驅動部136a及136b。DA轉換器134a、高電壓放大部135a以及驅動部136a是用于生成X軸驅動電壓Vdll的電路部分,DA轉換器134b、高電壓放大部135b以及驅動部136b是用于生成Y軸驅動電壓Vdl2的電路部分。
[0055]DA轉換器134a將從運算處理電路121輸出的作為數字信號的控制信號Sdll,變換為作為模擬信號的控制信號Sail,將該控制信號Sail向高電壓放大部135a輸出。高電壓放大部135a將控制信號Sal 1變換為X軸驅動電壓Vdl 1,將該X軸驅動電壓Vdl 1向驅動部136a輸出。驅動部136a將X軸驅動電壓Vdll供給至MEMS反射鏡112。
[0056]另外,DA轉換器134b將從運算處理電路121輸出的作為數字信號的控制信號Sdl2,變換為作為模擬信號的控制信號Sal2,將該控制信號Sal2向高電壓放大部135b輸出。高電壓放大部135b將控制信號Sal2變換為Y軸驅動電壓Vdl2,將該Y軸驅動電壓Vdl2向驅動部136b輸出。驅動部136b將Y軸驅動電壓Vdl2供給至MEMS反射鏡112。
[0057]電壓保持部140具有通信狀態(tài)保持部141。通信狀態(tài)保持部141在運算處理電路121的固件更新時,不依賴于運算處理電路121的動作狀態(tài),始終將來自電壓生成部130的輸出電壓保持為固定電壓。例如,本實施方式的通信狀態(tài)保持部141在固件更新時,取代表不驅動電壓Vdll、Vdl2的大小的控制信號Sdll、Sdl2,而將表不固定電壓的控制信號Sdll、Sdl2 提供給 DA 轉換器 134a、134b。
[0058]另外,本實施方式的DA轉換器134a、134b還具有輸入芯片選擇信號Scsll、Scsl2的芯片選擇輸入端子,具有基于芯片選擇信號Scsll、Scsl2的狀態(tài)而對大小與控制信號Sdll、Sdl2相對應的驅動電壓Vdll、Vdl2的輸出、和固定電壓的輸出進行切換的功能。并且,通信狀態(tài)保持部141在固件更新時,取代上述的表示固定電壓的控制信號Sdll、Sdl2的提供,或者與該提供一起,以使DA轉換器134a、134b輸出固定電壓的方式生成芯片選擇信號Scsll、Scsl2,并提供給DA轉換器134a、134b的芯片選擇輸入端子。
[0059]根據具有上述結構的光模塊11A、11B以及固件的更新方法,得到下述效果。如上述所示,期望在光通信系統(tǒng)中,即使在運算處理電路的固件更新時,也能夠維持良好的通信狀態(tài)。但是,在現有的光模塊中,在固件更新時,如果運算處理電路暫時復位并進行重新啟動,則提供給電壓生成部的控制信號成為不穩(wěn)定狀態(tài),可能使從電壓生成部輸出的驅動電壓變化,使光設備進行難以預料的動作。針對該問題,在本實施方式的光模塊11A、11B中,在固件更新時,利用電壓保持部140,不依賴于運算處理電路121的動作狀態(tài),始終將來自電壓生成部130的輸出端子132的輸出電壓保持為固定電壓。因此,在固件更新時,可以避免光設備110 (例如MEMS反射鏡112)的難以預料的動作,維持良好的通信狀態(tài)。
[0060]另外,通常在運算處理電路復位以及重新啟動時,內置有運算處理電路的運算處理芯片整體進行復位以及重新啟動。因此,在該運算處理芯片內包含電壓生成部的情況下,從電壓生成部輸出的驅動電壓也進行復位以及重新啟動,對光設備的動作造成影響。針對該問題,在本實施方式的光模塊11A、11B中,將電壓生成部130設置在運算處理芯片120的外部,因此,即使在運算處理芯片120整體進行復位以及重新啟動的情況下,電壓生成部130也可以持續(xù)動作。因此,可以避免光設備110 (例如MEMS反射鏡112)的難以預料的動作,維持良好的通信狀態(tài)。
[0061]另外,如本實施方式所示,電壓生成部130還具有用于輸入芯片選擇信號Scs (或者Scsll、Scsl2)的芯片選擇輸入端子,具有基于芯片選擇信號Scs (或者Scsll、Scsl2),對大小與控制信號Sd (或者Sdll、Sdl2)相對應的驅動電壓Vd (或者Vdll、Vdl2)的輸出、和固定電壓的輸出進行切換的功能,在此情況下,電壓保持部140在固件更新時,以使電壓生成部130輸出固定電壓的方式生成芯片選擇信號Scs (或者Scsll、Scsl2)即可。由此,可以在固件更新時,不依賴于運算處理電路121的動作狀態(tài),始終將來自電壓生成部130的輸出端子的輸出電壓保持為固定電壓。
[0062]另外,如本實施方式所示,電壓保持部140也可以連接在運算處理芯片120和電壓生成部130的輸入端子之間,在固件更新時,取代表示驅動電壓Vd (或者Vdll、Vdl2)的大小的控制信號Sd (或者Sdll、Sdl2),而將表示固定電壓的控制信號Sd (或者Sdll、Sdl2)提供給電壓生成部130的輸入端子。由此,可以在固件更新時,不依賴于運算處理電路121的動作狀態(tài),始終將來自電壓生成部130的輸出端子的輸出電壓保持為固定電壓。
[0063]另外,如本實施方式所示,優(yōu)選在固件更新時從電壓生成部130輸出的固定電壓與即將更新前的驅動電壓Vd (或者Vdll、Vdl2)相等。由此,可以使光設備110 (例如MEMS反射鏡112)的動作適當地得以持續(xù),維持良好的通信狀態(tài)。[0064](第2實施方式)
[0065]圖4是表示本發(fā)明的第2實施方式所涉及的光模塊IlC的結構的圖。本實施方式的光模塊IlC是圖1所示的光模塊IlA的具體例之一,是用于光通信系統(tǒng)的光放大器。圖4所不的光模塊IlC是將輸入至輸入端161a的信號光L12進行光放大并從輸出端161b輸出的裝置,在從輸入端161a至輸出端161b的信號光L12的傳送路徑上,依次具有光I禹合器162、光稱合器163、光放大部164、可變光衰減器(VOA:Variable Optical Attenuator)165、光f禹合器166、光放大部167以及光I禹合器168。可變光衰減器165是相當于圖1所不的光設備110的結構要素。
[0066]另外,該光模塊IlC具有與光耦合器162連接的受光元件171、與光耦合器168連接的受光元件172、與光耦合器163連接的激勵光源173,與光耦合器166連接的激勵光源174、對激勵光源173及174進行控制的控制部175、對可變光衰減器165進行控制的控制部176。激勵光源173及174是相當于圖1所示的光設備110的結構要素。
[0067]光稱合器162對向輸入端161a輸入并到達的信號光L12進行輸入,將該信號光L12向光I禹合器163輸出,并且將該信號光L12的一部分進行分支,向受光兀件171輸出。光率禹合器163對從光稱合器162輸出并到達的信號光L12進行輸入,并且對從激勵光源173輸出并到達的激勵光L13進行輸入,將上述信號光L12以及激勵光L13向光放大部164輸出。光放大部164對從光f禹合器163輸出并到達的信號光L12以及激勵光L13進行輸入,利用該激勵光L13進行激勵,對信號光L12進行光放大并輸出,優(yōu)選為EDF (Erbium DopedFiber)等稀土類元素摻雜光纖。
[0068]可變光衰減器165在用于放大信號光L12的光放大部164 (第I光放大部)和光放大部167 (第2光放大部)之間進行光學稱合,輸入利用光放大部164進行光放大而輸出的信號光L12,向該信號光L12施加損耗并向光放大部167輸出。利用可變光衰減器165向信號光L12施加的損耗是可變的。
[0069]光稱合器166對從可變光衰減器165輸出并到達的信號光L12進行輸入,并且對從激勵光源174輸出并到達的激勵光L14進行輸入,將上述信號光L12以及激勵光L14向光放大部167輸出。光放大部167對從光I禹合器166輸出并到達的信號光L12以及激勵光L14進行輸入,利用該激勵光L14進行激勵,對信號光L12進行光放大并輸出,優(yōu)選為EDF等稀土類兀素摻雜光纖。光稱合器168輸入通過光放大部167進行光放大而輸出的信號光L12,將該信號光L12從輸出端161b向外部輸出,并且對該信號光L12的一部分進行分支,向受光元件172輸出。
[0070]受光兀件171輸出電信號Smll,該電信號Smll表不通過光稱合器162分支并到達的信號光L12的光強度。受光兀件172輸出電信號Sml2,該電信號Sml2表不通過光I禹合器168分支并到達的信號光L12的光強度。激勵光源173將能夠對光放大部164進行激勵的那種波長的激勵光L13向光I禹合器163輸出。激勵光源174將能夠對光放大部167進行激勵的那種波長的激勵光L14向光耦合器166輸出。作為受光元件171、172,適合使用光電二極管。作為激勵光源173、174,適合使用半導體激光光源。
[0071]控制部175基于從受光元件171、172提供的電信號Smll、Sml2,在考慮到可變光衰減器165中的損耗的同時,對由光放大部164、167產生的合計增益進行計算,以使該合計增益成為規(guī)定的增益的方式,進行激勵光L13、L14的光強度的控制。即,控制部175基于從受光元件171、172提供的電信號Smll、Sml2,將適當大小的驅動電壓Vdl3、Vdl4分別提供給激勵光源173、174。
[0072]控制部176基于從受光兀件171提供的電信號Smll,以使信號光L12的光強度成為規(guī)定大小的方式對可變光衰減器165的損耗進行控制。即,控制部176基于從受光元件171提供的電信號Smll,將適當大小的驅動電壓Vdl5提供給可變光衰減器165。
[0073]在這里,本實施方式的控制部175及176具有與圖3所示的控制部115相同的結構。即,控制部175及176具有圖3所示的運算處理電路121、固件存儲部122、驅動電壓存儲部123、包含通信狀態(tài)保持部141的電壓保持部140、電壓生成部130。但是,控制部176的電壓生成部130只要至少包含圖3所示的DA轉換器134a、高電壓放大部135a以及驅動部136a即可。
[0074]控制部175向激勵光源173供給驅動電壓Vdl3,并且對驅動電壓Vdl3的大小進行控制。另外,控制部175向激勵光源174供給驅動電壓Vdl4,并且對驅動電壓Vdl4的大小進行控制??刂撇?76向可變光衰減器165供給驅動電壓Vdl5,并且對驅動電壓Vdl5的大小進行控制。
[0075]另外,與圖3所示的控制部115相同地,控制部175及176具有電壓保持部140,因此,在存儲于固件存儲部122中的固件更新時,不依賴于運算處理電路121的動作狀態(tài),始終將來自電壓生成部130的輸出電壓保持為固定電壓。因此,在固件更新時,可以避免光設備110 (在本實施方式中為激勵光源173及174、以及可變光衰減器165)的難以預料的動作,維持良好的通信狀態(tài)。并且,由于控制部175及176具有與圖3所示的控制部115相同的結構,所以可以同樣地實現第I實施方式的其他效果。
[0076]本發(fā)明所涉及的光通信系統(tǒng)用光模塊、以及光通信系統(tǒng)用光模塊的固件的更新方法并不限于上述的實施方式,可以進行其他各種變形。例如,在上述各實施方式中,作為光設備的例子而例示出了 MEMS反射鏡、激勵光源以及可變光衰減器,但本發(fā)明中的光設備只要是用于光通信系統(tǒng)且通過驅動電壓來驅動的設備即可,并不限于這些。
[0077](第3實施方式)
[0078]圖5是表示本發(fā)明的一個實施方式所涉及的故障發(fā)生追蹤系統(tǒng)的基本結構的框圖。圖5所示的故障發(fā)生追蹤系統(tǒng)210是具有運算處理電路211且用于對與故障相關的信息進行追蹤的裝置,除了運算處理電路211之外,還具有分別與運算處理電路211連接的易失性存儲器212以及非易失性存儲器213。
[0079]運算處理電路211是進行通過規(guī)定的程序等確定的處理的大規(guī)模集成電路。作為運算處理電路211,可以舉出:中央運算處理裝置(CPU:Central Processing Unit)等微處理器(MPU:Micro Processing Unit)、可編程邏輯設備(PLD !Programmable LogicDevice)>FPGA(Field Programmable Gate Array)、數字信號處理器(DSP:Digital SignalProcessor)等。運算處理電路211周期性地進行規(guī)定的運算處理,生成用于使該裝置中的各種控制對象物A動作的控制信號S。例如,在該裝置為用于光通信系統(tǒng)的波長選擇開關(WSS:wavelength selective switch)的情況下,將分光后的多個信號成分分別向不同的方向反射的光偏轉元件成為控制對象物A。作為這種光偏轉元件,例如可以舉出:MEMS(Micro Electro Mechanical Systems)反身寸鏡、LCOS (Liquid crystal on silicon)等。
[0080]另外,在該裝置正常動作時,運算處理電路211生成上述的控制信號S,同時定期地生成與該裝置的動作相關的信息(例如控制信號值等。以下稱為動作追蹤日志)L21,將該動作追蹤日志L21定期地存儲(寫入)至易失性存儲器212的動作追蹤日志存儲區(qū)域中。動作追蹤日志L21的存儲周期可以與控制信號S的運算周期相同,也可以比控制信號S的運算周期長。此外,易失性存儲器212例如可以由RAM適當地構成。
[0081 ] 另外,運算處理電路211持續(xù)地監(jiān)視該裝置及運算處理電路211自身是否不存在故障(異常)。運算處理電路211在該裝置及運算處理電路211自身發(fā)生了故障時,從易失性存儲器212讀出在該故障前生成的一個或多個動作追蹤日志L21,并與關于該故障的內容的信息(以下稱為故障日志)L22 —起存儲在非易失性存儲器213的故障追蹤信息存儲區(qū)域中。此外,非易失性存儲器13例如可以由閃存存儲器適當地構成。
[0082]圖6是概略地表示易失性存儲器212以及非易失性存儲器213的內部構造的圖。如圖6所示,在易失性存儲器212的內部設置有多個動作追蹤日志存儲區(qū)域212a。多個動作追蹤日志存儲區(qū)域212a構成環(huán)緩沖器(循環(huán)方式),動作追蹤日志以先入先出的方式向易失性存儲器212中存儲。即,在每次將最新的動作追蹤日志向易失性存儲器212中存儲時,最舊的動作追蹤日志被從易失性存儲器212中刪除,易失性存儲器212內的動作追蹤日志的數量保持為固定數量。此外,也可以在將最舊的動作追蹤日志刪除時,向新改寫的動作追蹤日志中設立日志廢棄標志,明確表示存在缺失日志這一情況。
[0083]另外,在非易失性存儲器213的內部,設置有多個故障追蹤信息存儲區(qū)域213a。各故障追蹤信息存儲區(qū)域213a分別與一個故障發(fā)生事件對應,如果運算處理電路211發(fā)生故障,則將包含一個故障日志以及多個動作追蹤日志在內的故障追蹤信息,向1個故障追蹤信息存儲區(qū)域213a中存儲。此時,運算處理電路211將從最新的動作追蹤日志開始追溯的例如100個左右的動作追蹤日志從易失性存儲器212中讀出,與故障日志一起作為一條故障追蹤信息向非易失性存儲器213中存儲。優(yōu)選該故障追蹤信息在非易失性存儲器213中以故障產生的順序(從舊信息向新信息的順序)存儲,以可按照從舊的故障追蹤信息開始依次取出的方式進行隊列管理。另外,與易失性存儲器212相同地,多個故障追蹤信息存儲區(qū)域213a構成環(huán)緩沖器(循環(huán)方式),故障追蹤信息以先入先出的方式向非易失性存儲器213中存儲即可。
[0084]此外,在本實施方式中,易失性存儲器212可以收容在與運算處理電路211共用的封裝部內,也可以收容在與運算處理電路211不同的封裝部內。相同地,非易失性存儲器213可以收容在與運算處理電路211共用的封裝部內,也可以收容在與運算處理電路211不同的封裝部內。另外,優(yōu)選非易失性存儲器213的容量比易失性存儲器212的容量大,以使得在產生多個故障時,可以將在各故障時易失性存儲器212中存儲的動作追蹤日志,存儲在非易失性存儲器213中。
[0085]為了便于故障的追蹤,優(yōu)選在故障日志中包含與該故障的種類相關的信息(錯誤代碼)以及與該故障日志的生成時間相關的信息(時間戳)中的至少一者。另外,優(yōu)選在動作追蹤日志中包含與該動作追蹤日志的生成時間相關的信息(時間戳)。并且,優(yōu)選運算處理電路211在該裝置發(fā)生故障時,將與關于該故障的故障日志相比舊的動作追蹤日志,和該故障日志一起存儲在故障追蹤信息存儲區(qū)域213a中。
[0086]另外,該故障發(fā)生追蹤系統(tǒng)210還可以具有數據輸出端口,該數據輸出端口用于將存儲在非易失性存儲器213中的故障日志以及動作追蹤日志,在該裝置維護或檢查時從非易失性存儲器213中取出。
[0087]圖7是作為使用上述故障發(fā)生追蹤系統(tǒng)210的裝置的具體例而示出用于光通信系統(tǒng)的光模塊220的結構的圖。該光模塊220是用于光通信系統(tǒng)的波長選擇開關。
[0088]光模塊220具有光偏轉元件221、以及向該光偏轉元件221施加驅動電壓的控制部225。光偏轉元件221是通過驅動電壓來驅動的光設備,是相當于圖5所示的控制對象物A的元件。光偏轉元件221例如由MEMS反射鏡或LCoS構成。另外,光模塊220具有I個輸入用光波導路222和多個輸出用光波導路223,從輸入用光波導路222射出的信號光P21在光偏轉元件221的光反射面221a處反射,與其反射角相對應而選擇性地向多個輸出用光波導路223中的某一個入射。光反射面221a中的反射角通過從控制部225提供的2個驅動電壓(X軸驅動電壓Vd21、Y軸驅動電壓Vd22)控制。此外,也可以在輸入用光波導路222以及多個輸出用光波導路223,與光偏轉元件221之間配置透鏡224。
[0089]控制部225具有故障發(fā)生追蹤系統(tǒng)210和電壓生成部230。故障發(fā)生追蹤系統(tǒng)210具有與上述的圖5所示的結構相同的結構要素,即,具有運算處理電路211、易失性存儲器212、以及非易失性存儲器213。另外,在該光模塊220中,運算處理電路211生成分別表示驅動電壓Vd21、Vd22的大小的電氣式控制信號S21、S22。控制信號S21、S22被作為數字數據而發(fā)送至電壓生成部230。此外,發(fā)送控制信號S21、S22的方式可以采用并行方式以及串行方式中的任意一種。在采用串行方式的情況下,控制信號S21、S22使用例如RS232等通信接口向電壓生成部230發(fā)送。
[0090]電壓生成部230從運算處理電路211輸入控制信號S21、S22,將大小與控制信號S21、S22相對應的驅動電壓Vd21、Vd22提供給光偏轉元件221。電壓生成部230包含模擬一數字變換器而構成。作為一個例子,電壓生成部230具有DA轉換器234a及234b、高電壓放大部235a及235b、以及驅動部236a及236b。DA轉換器234a、高電壓放大部235a以及驅動部236a是用于生成X軸驅動電壓Vd21的電路部分,DA轉換器234b、高電壓放大部235b以及驅動部236b是用于生成Y軸驅動電壓Vd22的電路部分。
[0091]DA轉換器234a將從運算處理電路211輸出的作為數字信號的控制信號S21變換為作為模擬信號的控制信號Sa21,將該控制信號Sa21向高電壓放大部235a輸出。高電壓放大部235a將控制信號Sa21變換為X軸驅動電壓Vd21,將該X軸驅動電壓Vd21向驅動部236a輸出。驅動部236a將X軸驅動電壓Vd21向光偏轉元件221供給。
[0092]另外,DA轉換器234b將從運算處理電路211輸出的作為數字信號的控制信號S22變換為作為模擬信號的控制信號Sa22,將該控制信號Sa22向高電壓放大部235b輸出。高電壓放大部235b將控制信號Sa22變換為Y軸驅動電壓Vd22,將該Y軸驅動電壓Vd22向驅動部236b輸出。驅動部236b將Y軸驅動電壓Vd22向光偏轉元件221供給。
[0093]另外,如圖7所示,控制部225還具有溫度監(jiān)視部226、電壓監(jiān)視部227、以及加速度傳感器229。溫度傳感器228是本實施方式中的第I溫度傳感器,輸出表示光模塊220內的規(guī)定部位,例如光模塊220的光學系統(tǒng)(光偏轉兀件221、輸入用光波導路222、輸出用光波導路223、以及透鏡224)附近的溫度的第I溫度信號。溫度監(jiān)視部226接受從溫度傳感器228得到的第I溫度信號,將與溫度傳感器228的周邊溫度相關的第I溫度信息提供給運算處理電路211。運算處理電路211在該第I溫度信息示出異常值的情況下(典型地,在第I溫度信息超過規(guī)定溫度的情況下),將該第I溫度信息判斷為故障日志,并向故障追蹤信息存儲區(qū)域213a中存儲。此外,也可以除了溫度傳感器228之外,還設置其他溫度傳感器231 (第2溫度傳感器)。在此情況下,溫度傳感器231將表示光模塊220內的其他部位的溫度的第2溫度信號向溫度監(jiān)視部226輸出。并且,溫度監(jiān)視部226將基于第2溫度信號的第2溫度信息提供給運算處理電路211。在如上述所示設置有多個溫度傳感器的情況下,通過將它們的溫度信息彼此進行比較,從而可以進行過熱等異常(故障)部位的確定及故障的溫度傳感器的確定。例如,1個溫度傳感器228在例如光模塊220的收容光學系統(tǒng)(光偏轉元件221、輸入用光波導路222、輸出用光波導路223、以及透鏡224)的框體(殼體)的內部,設置在光學系統(tǒng)的附近(例如光偏轉元件221上),并輸出表示該部位溫度的第1溫度信號。并且,其他溫度傳感器231設置在例如收容光學系統(tǒng)的殼體上或其附近,輸出表示殼體溫度的第2溫度信號。此外,在對殼體溫度進行測量的情況下,優(yōu)選溫度傳感器231設置在作為熱源的電子部件或安裝有該電子部件的配線基板上,但例如也可以以與殼體熱耦合的狀態(tài)配置在殼體的外部。運算處理電路211將從上述溫度傳感器228、231得到的第1及第2溫度信息進行比較,在該比較后的值超過規(guī)定值的情況下,可以將第1溫度信息(或者第2溫度信息)判斷為故障日志。
[0094]電壓監(jiān)視部227針對電壓生成部230檢測驅動電壓Vd21、Vd22的大小,將與驅動電壓Vd21、Vd22的大小相關的信息提供給運算處理電路211。運算處理電路211在驅動電壓Vd21或Vd22的大小不包含在規(guī)定范圍內時,判斷為驅動電壓Vd21或Vd22異常(故障)、即電壓生成部230異常(故障)。
[0095]加速度傳感器229是用于檢測與光模塊220對應的重力加速度的大小或方向的傳感器。在使用光模塊220時,收容光學系統(tǒng)的殼體以各種朝向設置在框架等上。在光偏轉元件由例如MEMS構成的情況下,隨著向MEMS施加的重力加速度的方向的不同而MEMS的動作特性存在細微差異,因此,優(yōu)選與重力加速度的方向相對應而對驅動電壓值進行校正。運算處理電路211基于從加速度傳感器229得到的信號,對重力加速度的方向進行檢測,與該重力加速度的方向相對應而對控制信號S21、S22的值進行校正。另外,運算處理電路211在從加速度傳感器229得到的信號不包含在規(guī)定范圍內時,判斷為加速度傳感器229異常(故障)。
[0096]在這里,圖8?圖11是表示光模塊220中的動作追蹤日志以及故障日志的例子的圖表。圖8示出作為動作追蹤日志的追蹤日志(Trace Log)。優(yōu)選該追蹤日志中包含的信息是與光模塊220的操作或程序的動作相關的信息,且是以時間順序掌握的。如圖8所示,在追蹤日志中包含有:表示從運算處理電路211的啟動開始的經過時間的時間戳;啟動操作、命令操作等操作內容以及該操作所隨附的各數據;以及每個功能中定義的控制內容、控制輸入數據以及控制結果。此外,在操作所隨附的各數據的一部分沒有存儲于動作追蹤日志存儲區(qū)域中的情況下,也可以置換為各數據的代表值。相同地,在控制輸入數據的一部分沒有存儲于動作追蹤日志存儲區(qū)域中的情況下,也可以置換為控制輸入數據的代表值。
[0097]圖9示出作為動作追蹤日志的監(jiān)視日志(Monitor Log)。優(yōu)選該監(jiān)視日志中包含的信息是對光模塊220的狀態(tài)進行監(jiān)視的傳感器的測量值等,且是以時間順序掌握的。如圖9所示,在監(jiān)視日志中包含有:表示從運算處理電路211的啟動開始的經過時間的時間戳;與光偏轉元件等光學系統(tǒng)的溫度相關的溫度監(jiān)視信息;與收容光學系統(tǒng)的殼體的溫度相關的溫度監(jiān)視信息;表示驅動電壓Vd21、Vd22的大小的電壓監(jiān)視信息;以及表示重力加速度的方向的加速度傳感器信息。
[0098]圖10示出作為故障日志的例外日志(Exception Log)。該例外日志中包含的信息是用于掌握在光模塊220中發(fā)生的例外的種類和原因的信息。如圖10所示,在例外日志中包含有:表示從運算處理電路211的啟動開始的經過時間的時間戳;與程序的異常動作相關的例外俘獲(trap)的識別信息以及表示是哪種例外的字符串;表示由運算處理電路211檢測的例外(是哪種例外)的字符串;以及對于周邊裝置的例外,示出存在哪種異常的字符串O
[0099]圖11不出作為故障日志的警告日志(Alarm Log)。該警告日志中包含的信息是用于掌握在光模塊220中產生的設計范圍外的狀況的種類及原因的信息。如圖11所示,在警告日志中包含有:表示從運算處理電路211的啟動開始的經過時間的時間戳;對于設計范圍外的事態(tài),示出是哪種事態(tài)的字符串;對于極少發(fā)生但不對程序的動作造成影響的異常,示出是哪種事態(tài)的字符串;以及表示正常系統(tǒng)以外的控制內容(是哪種事態(tài),因此進行了哪種控制)的字符串。
[0100]在上述的各日志中,例外日志以及警告日志在故障(異常)發(fā)生后,由運算處理電路211立即存儲在非易失性存儲器213中。另外,追蹤日志以及監(jiān)視日志在光模塊220正常動作時,隔著規(guī)定的時間間隔(例如10分鐘)而定期地存儲在易失性存儲器212中。
[0101]此外,可以認為故障(異常)一旦發(fā)生,則利用運算處理電路211持續(xù)地檢測該故障。在此情況下,如果在每次檢測到故障時,將例外日志以及警告日志向非易失性存儲器213中存儲,則過去存儲的與其他故障(異常)相關的故障追蹤彳目息在短時間內被覆蓋而刪除。為了避免這種情況,優(yōu)選運算處理電路211抑制不必要的日志的寫入。
[0102]對以上說明的、由本實施方式的故障發(fā)生追蹤系統(tǒng)210得到的效果進行說明。在故障發(fā)生追蹤系統(tǒng)210中,例如在光模塊220等裝置正常動作時,定期地生成與該裝置的動作相關的信息即動作追蹤日志,并定期地存儲至易失性存儲器212中。通常RAM等易失性存儲器212沒有寫入次數的限制,適于進行這種定期的存儲動作。另外,由于在該裝置發(fā)生故障時,將在該故障之前存儲于易失性存儲器212中的動作追蹤日志,和與該故障相關的信息即故障日志一起存儲在非易失性存儲器213中,所以向非易失性存儲器213進行的存儲動作僅在故障發(fā)生時進行即可,不需要定期地進行。因此,根據該故障發(fā)生追蹤系統(tǒng)210,可以抑制向非易失性存儲器213存儲的次數,同時可以將故障發(fā)生前的與裝置動作相關的信息,和與故障相關的信息一起向非易失性存儲器213中存儲。
[0103]另外,如本實施方式所示,優(yōu)選非易失性存儲器213具有多個故障追蹤信息存儲區(qū)域213a,運算處理電路211在每次裝置發(fā)生故障時,將一個或多個動作追蹤日志以及故障日志分別依次存儲至多個故障追蹤信息存儲區(qū)域213a中。隨著具有該故障發(fā)生追蹤系統(tǒng)210的裝置的種類不同,有時要求長時間持續(xù)動作,但利用上述結構,即使在長時間動作時,在產生多個故障的情況下也可以適當地進行這些故障的追蹤。
[0104]另外,如本實施方式所示,優(yōu)選非易失性存儲器213的容量比易失性存儲器212的容量大。由此,可以將裝置發(fā)生故障時的各種信息與動作追蹤日志一起向非易失性存儲器213中存儲。
[0105]另外,如本實施方式所示,優(yōu)選動作追蹤日志以先入先出的方式存儲在易失性存儲器212中。由此,可以將對于故障追蹤特別有用的故障即將發(fā)生之前的動作追蹤日志,適當地存儲至非易失性存儲器213中。
[0106]另外,通常對于在光通信系統(tǒng)中使用的光模塊要求非常長時間的動作,進行故障追蹤的機會少。根據本實施方式的光模塊220,由于具有故障發(fā)生追蹤系統(tǒng)210,所以可以抑制長時間動作中的向非易失性存儲器213存儲的次數,同時可以將故障發(fā)生前的與光模塊220的動作相關的信息,和與故障相關的信息一起向非易失性存儲器213中存儲,因此,可以有效地運用較少的追蹤機會。另外,如果用于光通信系統(tǒng)的光模塊發(fā)生故障,則為了修理而將光模塊返回給制造者,但此時,光模塊的電源成為斷開狀態(tài)。即使在這種情況下,由于故障追蹤信息已存儲在非易失性存儲器213中,所以可以進行故障追蹤。
[0107]本發(fā)明所涉及的故障發(fā)生追蹤系統(tǒng)以及光通信系統(tǒng)用光模塊并不限于上述的實施方式,也可以進行其他各種變形。例如,在上述實施方式中,關于作為運算處理電路的控制對象物的光設備的例子,示出了光偏轉元件。但本發(fā)明中的控制對象物(光設備)并不限于此,可以應用于各種光設備(例如,向用于放大信號光的稀土類摻雜光纖供給激勵光的激勵光源、光學耦合在用于放大信號光的2根稀土類摻雜光纖之間的可變光衰減器等)中。
[0108]基于以上的實施方式,附記下述內容。
[0109](附記1)
[0110]—種故障發(fā)生追蹤系統(tǒng),其用于在具有運算處理電路的裝置中追蹤與故障相關的信息,具有:
[0111]易失性存儲器,其與所述運算處理電路連接;以及
[0112]非易失性存儲器,其與所述運算處理電路連接,
[0113]所述運算處理電路在所述裝置正常動作時,定期地生成與所述裝置的動作相關的信息即動作追蹤日志,并定期地存儲至所述易失性存儲器中,在所述裝置發(fā)生故障時,將在該故障之前生成的一個或多個所述動作追蹤日志,和與該故障相關的信息即故障日志一起存儲至所述非易失性存儲器的故障追蹤信息存儲區(qū)域中。
[0114](附記2)
[0115]根據附記1所記載的故障發(fā)生追蹤系統(tǒng),所述非易失性存儲器具有多個所述故障追蹤信息存儲區(qū)域,
[0116]所述運算處理電路在每次所述裝置發(fā)生故障時,將所述一個或多個動作追蹤日志以及所述故障日志分別依次存儲至所述多個故障追蹤信息存儲區(qū)域中。
[0117](附記3)
[0118]根據附記1或2所記載的故障發(fā)生追蹤系統(tǒng),所述非易失性存儲器的容量比所述易失性存儲器的容量大。
[0119](附記4)
[0120]根據附記1?3中任一項所記載的故障發(fā)生追蹤系統(tǒng),所述動作追蹤日志以先入先出的方式存儲至所述易失性存儲器中。
[0121](附記5)
[0122]根據附記1?4中任一項所記載的故障發(fā)生追蹤系統(tǒng),所述故障日志包含與所述裝置的故障種類相關的信息即錯誤代碼。
[0123](附記6)
[0124]根據附記1?5中任一項所記載的故障發(fā)生追蹤系統(tǒng),所述動作追蹤日志包含與該動作追蹤日志的生成時間相關的時間信息,
[0125]所述故障日志包含與該故障日志的生成時間相關的時間信息,
[0126]所述運算處理電路在所述裝置發(fā)生故障時,將比所述故障日志舊的所述動作追蹤日志,和所述故障日志一起存儲至所述故障追蹤信息存儲區(qū)域中。
[0127](附記7)
[0128]根據附記1?6中任一項所記載的故障發(fā)生追蹤系統(tǒng),還具有數據輸出端口,該數據輸出端口用于將所述故障日志以及所述動作追蹤日志從所述非易失性存儲器中取出。
[0129](附記8)
[0130]一種光通信系統(tǒng)用光模塊,其是用于光通信系統(tǒng)的光模塊,具有:
[0131]光設備,其由驅動電壓來驅動;
[0132]運算處理電路;
[0133]電壓生成部,其接受來自所述運算處理電路的輸出信號,生成大小與該輸出信號相對應的所述驅動電壓;以及
[0134]附記1?7中任一項所記載的用于在該光模塊中追蹤與故障相關的信息的故障發(fā)生追蹤系統(tǒng)。
[0135](附記9)
[0136]根據附記8所記載的光通信系統(tǒng)用光模塊,還具有:
[0137]第1溫度傳感器,其輸出表示該光通信系統(tǒng)用光模塊內的規(guī)定部位的溫度的第1溫度信號;以及
[0138]溫度監(jiān)視部,其將基于所述第1溫度信號的第1溫度信息提供給所述運算處理電路,
[0139]在所述第1溫度信息示出異常值的情況下,所述運算處理電路將所述第1溫度信息判斷為所述故障日志。
[0140](附記10)
[0141]根據附記9所記載的光通信系統(tǒng)用光模塊,在所述第1溫度信息超過規(guī)定溫度的情況下,所述運算處理電路將所述第1溫度信息判斷為所述故障日志。
[0142](附記11)
[0143]根據附記9所記載的光通信系統(tǒng)用光模塊,還具有第2溫度傳感器,該第2溫度傳感器將表示該光通信系統(tǒng)用光模塊內的其他部位的溫度的第2溫度信號向所述溫度監(jiān)視部輸出,
[0144]所述溫度監(jiān)視部將基于所述第2溫度信號的第2溫度信息提供給所述運算處理電路,
[0145]所述運算處理電路在將所述第1溫度信息和所述第2溫度信息比較后的值超過規(guī)定值的情況下,將所述第1溫度信息判斷為所述故障日志。
[0146](附記12)
[0147]根據附記8?11中任一項所記載的光通信系統(tǒng)用光模塊,所述光設備是用于波長選擇開關的光偏轉元件。
【權利要求】
1.一種光通信系統(tǒng)用光模塊,其是用于光通信系統(tǒng)的光模塊,具有:光設備,其通過驅動電壓而受到驅動;運算處理芯片,其包含運算處理電路,該運算處理電路根據規(guī)定的固件而動作,生成表不所述驅動電壓的大小的電氣式控制信號;電壓生成部,其具有從所述運算處理芯片接受所述控制信號的輸入端子、以及將大小與所述控制信號相對應的所述驅動電壓提供給所述光設備的輸出端子,所述電壓生成部設置在所述運算處理芯片的外部;以及電壓保持部,其在所述固件更新時,不依賴于所述運算處理電路的動作狀態(tài),始終將來自所述電壓生成部的所述輸出端子的輸出電壓保持為固定電壓。
2.根據權利要求1所述的光通信系統(tǒng)用光模塊,所述電壓生成部還具有輸入芯片選擇信號的芯片選擇輸入端子,所述電壓生成部基于所述芯片選擇信號,對大小與所述控制信號相對應的所述驅動電壓的輸出和所述固定電壓的輸出進行切換,所述電壓保持部在所述固件更新時,生成所述芯片選擇信號,以使所述電壓生成部輸出所述固定電壓。
3.根據權利要求1所述的光通信系統(tǒng)用光模塊, 所述電壓保持部連接在所述運算處理芯片和所述電壓生成部的所述輸入端子之間,在所述固件更新時,取代表示所述驅動電壓的大小的所述控制信號,而將表示所述固定電壓的控制信號提供給所述電壓生成部的所述輸入端子。
4.根據權利要求1~3中任一項所述的光通信系統(tǒng)用光模塊,所述固定電壓與所述固件即將更新之前的所述驅動電壓相等。
5.根據權利要求1~4中任一項所述的光通信系統(tǒng)用光模塊,所述固件由軟件程序構成,所述運算處理電路包含CPU,該CPU從存儲有所述軟件程序的存儲器中讀出所述軟件程序并進行動作。
6.根據權利要求1~4中任一項所述的光通信系統(tǒng)用光模塊,所述運算處理電路包含可改寫硬件,該可改寫硬件能夠進行由所述固件表現的內部電路的改與。
7.根據權利要求1~6中任一項所述的光通信系統(tǒng)用光模塊,所述光設備是用于波長選擇開關的光偏轉元件。
8.根據權利要求1~6中任一項所述的光通信系統(tǒng)用光模塊,所述光設備是向用于放大信號光的光放大部供給激勵光的激勵光源。
9.根據權利要求1~6中任一項所述的光通信系統(tǒng)用光模塊,所述光設備是光學耦合在用于放大信號光的第1光放大部和第2光放大部之間的可變光衰減器。
10.一種光通信系統(tǒng)用光模塊的固件的更新方法,其用于在光模塊中進行所述固件的更新,該光模塊用于光通信系統(tǒng),該光模塊具有:運算處理芯片,該運算處理芯片包含運算處理電路,該運算處理電路根據規(guī)定的固件而動作,生成表示向由驅動電壓來驅動的光設備供給的所述驅動電壓的大小的電氣式控制信號;以及電壓生成部,其設置在所述運算處理芯片的外部,將大小與所述控制信號相對應的所述驅動電壓提供給所述光設備, 該光通信系統(tǒng)用光模塊的固件的更新方法包含下述工序: 將來自所述電壓生成部的輸出端子的輸出電壓保持為固定電壓,對所述固件即將更新之前的設定信息進行存儲的步驟; 進行所述固件的改寫的步驟;以及 進行所述運算處理電路的復位,將所述固件即將更新之前的所述設定信息復原而使動作得以持續(xù)的步驟。
【文檔編號】H04B10/032GK103731198SQ201310481706
【公開日】2014年4月16日 申請日期:2013年10月15日 優(yōu)先權日:2012年10月15日
【發(fā)明者】大木一芳 申請人:住友電氣工業(yè)株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1