最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

光收發(fā)器內(nèi)操作狀態(tài)標(biāo)示的生成的制作方法

文檔序號(hào):7956663閱讀:324來(lái)源:國(guó)知局
專利名稱:光收發(fā)器內(nèi)操作狀態(tài)標(biāo)示的生成的制作方法
技術(shù)領(lǐng)域
本發(fā)明通常涉及光收發(fā)器領(lǐng)域。更具體地說(shuō),本發(fā)明的實(shí)施例涉及狀態(tài)標(biāo)記生成, 用于與光收發(fā)器操作相關(guān)的數(shù)據(jù)。
背景技術(shù)
光收發(fā)器以光的形式通過(guò)光鏈路(比如,光纖鏈路)發(fā)送和接收數(shù)據(jù)。光發(fā)送器包括驅(qū)動(dòng)激光或二極管(比如,發(fā)光二極管)的激光驅(qū)動(dòng)器電路,用于在光鏈路上用接收到的電子信號(hào)生成光脈沖信號(hào)。光接收器包括光敏二極管,用于接收光信號(hào),其隨后轉(zhuǎn)換為電子信號(hào)。因此,光收發(fā)器轉(zhuǎn)換(i)光信號(hào)到模擬和/或數(shù)字電子信號(hào)和(ii)電子信號(hào)到光信號(hào)。為判斷光收發(fā)器工作正常與否,必須監(jiān)控各種操作參數(shù)。為顯示操作參數(shù)的狀態(tài), 隨后便產(chǎn)生各種標(biāo)志。在常用的方法中,基于定時(shí)器,周期性地計(jì)算出標(biāo)記,然后以存儲(chǔ)器映射的方式存儲(chǔ)在光收發(fā)器上。在這種情況下,主處理器或電路板把指令或地址傳遞到收發(fā)器,以便讀取收發(fā)器的具體監(jiān)控參數(shù)相對(duì)應(yīng)的標(biāo)記。但是,本方法的缺點(diǎn)是,在某個(gè)標(biāo)記計(jì)算和主機(jī)讀取標(biāo)記的請(qǐng)求期間會(huì)存在一未知的時(shí)間差。其結(jié)果導(dǎo)致由光收發(fā)器提供給光收發(fā)器的標(biāo)記可能不是最新的,因此反映不了相關(guān)參數(shù)的當(dāng)前狀態(tài)。

發(fā)明內(nèi)容
本發(fā)明的實(shí)施例涉及在光收發(fā)器中方法,算法,架構(gòu),電路和/或系統(tǒng),用于生成操作狀態(tài)標(biāo)記。在一個(gè)實(shí)施例中,一種光收發(fā)器,包括(i )光接收器,用于接收光數(shù)據(jù);(i i )光發(fā)送器,用于發(fā)送光數(shù)據(jù);(iii) 一個(gè)或多個(gè)存儲(chǔ)器,用于為每個(gè)參數(shù)訪問(wèn)數(shù)據(jù),其中該參數(shù)與至少一個(gè)光接收器和發(fā)送器操作有關(guān);(iv)微處理器,用于把一個(gè)或多個(gè)參數(shù)數(shù)據(jù)與第一和第二閾值相比較,計(jì)算出一個(gè)或多個(gè)標(biāo)記,以確定相應(yīng)參數(shù)是否已經(jīng)超過(guò)第一或第二閾值;和(ν)接口,用于(a)接收用于一個(gè)或多個(gè)來(lái)自主機(jī)的標(biāo)記請(qǐng)求并且(b)提供一個(gè)或多個(gè)標(biāo)記回應(yīng)該請(qǐng)求,其中微處理器用于計(jì)算出一個(gè)或多個(gè)標(biāo)記,僅作為對(duì)來(lái)自主機(jī)請(qǐng)求的回應(yīng)。本發(fā)明還涉及包括這種光收發(fā)器的單纖三向光復(fù)用器。在又一個(gè)實(shí)施例中,在光收發(fā)器中生成操作狀態(tài)標(biāo)記的方法,包括(i)訪問(wèn)每個(gè)參數(shù)數(shù)據(jù),該參數(shù)與光收發(fā)器操作有關(guān);(ii)把參數(shù)數(shù)據(jù)存儲(chǔ)在一個(gè)或多個(gè)存儲(chǔ)器中; (iii)接收來(lái)自主機(jī)對(duì)一個(gè)或多個(gè)標(biāo)記的請(qǐng)求,這些標(biāo)記用于確定一個(gè)或多個(gè)參數(shù)數(shù)據(jù)是否已經(jīng)超過(guò)一個(gè)或多個(gè)預(yù)設(shè)閾值;和(iv)通過(guò)把一個(gè)或多個(gè)參數(shù)數(shù)據(jù)與閾值相比較,計(jì)算出一個(gè)或多個(gè)標(biāo)記來(lái)回應(yīng)主機(jī)的請(qǐng)求。在又一個(gè)實(shí)施例中,一種用于生成操作狀態(tài)標(biāo)記的系統(tǒng),包括(i)光收發(fā)器,用于發(fā)送和接收光數(shù)據(jù),其中光收發(fā)器包括微處理器和存儲(chǔ)器,微處理器用于訪問(wèn)參數(shù)數(shù)據(jù), 而存儲(chǔ)器用于存儲(chǔ)參數(shù)數(shù)據(jù)和第一,第二預(yù)設(shè)閾值,其中參數(shù)數(shù)據(jù)與光收發(fā)器的一個(gè)或多個(gè)操作相關(guān);和(ii)主機(jī),用于為光收發(fā)器提供一個(gè)或多個(gè)標(biāo)記請(qǐng)求,其中標(biāo)記指示是否相應(yīng)參數(shù)已經(jīng)超過(guò)第一或第二閾值;在此光收發(fā)器用于計(jì)算出一個(gè)或多個(gè)標(biāo)記,回應(yīng)來(lái)自主機(jī)請(qǐng)求,而主機(jī)則用于接收一個(gè)或多個(gè)來(lái)自光收發(fā)器的標(biāo)記以回應(yīng)該請(qǐng)求。本發(fā)明的實(shí)施例優(yōu)選地提供了一種方法,用于計(jì)算出操作標(biāo)記來(lái)回應(yīng)主機(jī)對(duì)光收發(fā)器的標(biāo)記請(qǐng)求。本發(fā)明的實(shí)施例通過(guò)優(yōu)化的解析過(guò)程實(shí)現(xiàn)了多種更精確且先進(jìn)的標(biāo)記計(jì)算方法,為光收發(fā)器提供了一種改良操作狀態(tài)判斷方法。本發(fā)明各方面的優(yōu)點(diǎn)都會(huì)逐一充分體現(xiàn)在以下優(yōu)選實(shí)施例中。


圖1是本發(fā)明實(shí)施例有關(guān)的典型光收發(fā)器系統(tǒng)的原理框圖。圖2是與本發(fā)明實(shí)施例有關(guān)的典型微處理器的原理框圖,該微型處理器適用于光收發(fā)器。圖3是與本發(fā)明實(shí)施例有關(guān)的典型的標(biāo)記生成控制結(jié)構(gòu)的原理框圖。圖4是與本發(fā)明實(shí)施例有關(guān)的典型方法的原理框圖,該典型方法適用于操作狀態(tài)標(biāo)記生成。圖5是與本發(fā)明實(shí)施例有關(guān)的典型的閾值選擇和比較結(jié)構(gòu)的原理框圖,該典型的閾值選擇和比較結(jié)構(gòu)適用于標(biāo)記生成。圖6是與本發(fā)明實(shí)施例有關(guān)的典型方法的原理框圖,該方法利用最優(yōu)實(shí)時(shí)或位降值生成操作狀態(tài)標(biāo)記。
具體實(shí)施例本發(fā)明的各種實(shí)施例都會(huì)有詳細(xì)的參照。參照的例證會(huì)在附圖中得到闡釋。本發(fā)明會(huì)用隨后的實(shí)施例說(shuō)明,但本發(fā)明不僅限于這些實(shí)施例的說(shuō)明。相反的,本發(fā)明還意欲涵蓋,可能包括在由附加權(quán)利要求規(guī)定的本發(fā)明的主旨和范圍內(nèi)的備選方案,修訂條款和等同個(gè)例。而且,在下文對(duì)本發(fā)明的詳細(xì)說(shuō)明中,指定了很多特殊細(xì)節(jié),以便對(duì)本發(fā)明的透徹理解。但是,對(duì)于一個(gè)所屬技術(shù)領(lǐng)域的專業(yè)人員來(lái)說(shuō),本發(fā)明沒(méi)有這些特殊細(xì)節(jié)也可以實(shí)現(xiàn)的事實(shí)是顯而易見(jiàn)的。在其他實(shí)例中,都沒(méi)有詳盡說(shuō)明公認(rèn)的方法,程序,部件和電路,以避免本公開(kāi)的各方面變得含糊不清。隨后的一部分詳細(xì)說(shuō)明需要用到過(guò)程,程序,邏輯塊,功能塊,處理,和其他代碼上的操作符號(hào)來(lái)表示,數(shù)據(jù)位,或計(jì)算機(jī),處理器,控制器和/或存儲(chǔ)器中的數(shù)據(jù)流方面的術(shù)語(yǔ)。數(shù)據(jù)處理技術(shù)領(lǐng)域的專業(yè)人員通常用這些說(shuō)明和表述來(lái)把他們工作的實(shí)質(zhì)有效地傳達(dá)給所屬技術(shù)領(lǐng)域的其他專業(yè)人員。此處的,過(guò)程,程序,邏輯塊,功能,方法等等通常都被看作導(dǎo)向期望的和/或預(yù)期的結(jié)果的步驟或指令中的繼發(fā)事件。步驟通常包括物理數(shù)量的物理操作。雖然未必,但這些數(shù)量通常以在計(jì)算機(jī)或數(shù)據(jù)處理系統(tǒng)中的電子,磁力,光,或存儲(chǔ)的,轉(zhuǎn)移的,組合的,對(duì)照的量子信號(hào)及其他被操控的形式表現(xiàn)。對(duì)普通用途而言,事實(shí)證明,參考這些信號(hào),如位,流,值,要素,符號(hào),特征,項(xiàng),數(shù)字或類似的事物,和它們?cè)谟?jì)算機(jī)程序或軟件中的表現(xiàn)形式,如代碼(可以是目標(biāo)代碼,源代碼或二進(jìn)制代碼)給這類說(shuō)明和表述帶來(lái)了便利。不管怎樣,我們都應(yīng)該考慮到所有這些及類似的術(shù)語(yǔ)都與適當(dāng)?shù)奈锢砹亢?或信號(hào)有關(guān),并且它們僅僅是適用于這些量和/或信號(hào)的符號(hào)而已。除非有特別說(shuō)明和/或否則就如下所述一樣顯而易見(jiàn),用貫穿本申請(qǐng)的論述術(shù)語(yǔ)諸如“處理”,“操作”,“處理”,“計(jì)算”, “判定”,“操縱”,“轉(zhuǎn)化”或者諸如此類的涉及電腦或數(shù)據(jù)處理系統(tǒng)的動(dòng)作或步驟,或類似裝置(如,電氣,光學(xué)或量子計(jì)算,處理裝置或電路)來(lái)處理或轉(zhuǎn)換數(shù)據(jù)表示物理量(如,電子) 都是允許的。這類術(shù)語(yǔ)涉及,在電路,系統(tǒng)或構(gòu)造(比如,寄存器,存儲(chǔ)器,其他這樣的信息存儲(chǔ),傳輸或顯示裝置等等)的部件范圍內(nèi),把物理量處理或轉(zhuǎn)換成在相同或者不同系統(tǒng)或構(gòu)造的其他部件范圍中類似的物理量。此外,在本申請(qǐng)的背景下,術(shù)語(yǔ)“電線”,“接線”,“線”,“信號(hào)”,“導(dǎo)體”和“總線”涉及任何已知的結(jié)構(gòu),構(gòu)造,排列,技術(shù),方法和/或步驟,用于在電路中物理上地從一個(gè)點(diǎn)轉(zhuǎn)移信號(hào)到另一個(gè)點(diǎn)。并且,除非已經(jīng)注明,否則,從就只能從此處的大前提下使用,術(shù)語(yǔ)“已知的”,“賦予的”,“某種”和“預(yù)先約定的”來(lái)提及值,數(shù)量,參數(shù),約束,條件,狀態(tài),過(guò)程,程序,方法,實(shí)踐或他們的組合,理論上是可變的,但是這種可變往往是提前設(shè)定,并且在那之后,一使用便不可改變的。同樣地,為了方便起見(jiàn),雖然術(shù)語(yǔ)“時(shí)間”,“比率”,“周期”和“頻率”通常是可交替的并且可以交替使用,但是賦予他們的含義通常是在此類技術(shù)上公認(rèn)的。并且,為了簡(jiǎn)便, 術(shù)語(yǔ)“數(shù)據(jù)”,“數(shù)據(jù)流”,“比特”,“位串”和“信息”可能會(huì)交替使用,如術(shù)語(yǔ)“鏈接到”和“聯(lián)結(jié)到”(指間接或者直接的連接,聯(lián)結(jié)或相通),但是賦予他們的含義通常是在此類技術(shù)上公認(rèn)的。本發(fā)明的實(shí)施例優(yōu)選地提供了一種方法,其用于計(jì)算出操作標(biāo)記回應(yīng)主機(jī)對(duì)光收發(fā)器的標(biāo)記請(qǐng)求。本發(fā)明的實(shí)施例通過(guò)優(yōu)化的解析過(guò)程實(shí)現(xiàn)了更精確且先進(jìn)的標(biāo)記計(jì)算方法,為光收發(fā)器提供了一種改良操作狀態(tài)判斷方法。本發(fā)明各方面都會(huì)用示例的實(shí)施例中詳細(xì)地說(shuō)明。根據(jù)本發(fā)明的各種實(shí)施例,本發(fā)明提供了一種架構(gòu)或電路,適用于光收發(fā)器系統(tǒng)的操作標(biāo)記生成。通常,與特殊實(shí)施例有關(guān)的光收發(fā)器包含微處理器或微控制器,其中該微處理器或微控制器計(jì)算操作標(biāo)記響應(yīng)來(lái)自主機(jī)對(duì)標(biāo)記的請(qǐng)求。與傳統(tǒng)方法相比,此方法允許光纖收發(fā)器提供收發(fā)器操作相關(guān)參數(shù)的更多更新?tīng)顟B(tài)。示例的操作狀態(tài)標(biāo)記生成系統(tǒng)
在一個(gè)例子中,用于生成操作狀態(tài)標(biāo)記的系統(tǒng),包括(i )光收發(fā)器,用于發(fā)送和接收光數(shù)據(jù),其中光收發(fā)器包括存儲(chǔ)器,用微處理器于存取訪問(wèn)參數(shù)數(shù)據(jù),存儲(chǔ)器用于存儲(chǔ)參數(shù)數(shù)據(jù)和第一,第二預(yù)設(shè)閾值,其中參數(shù)數(shù)據(jù)與光收發(fā)器的一個(gè)或多個(gè)操作相關(guān);和(ii )主機(jī), 用于為一個(gè)或多個(gè)標(biāo)記向光收發(fā)器提供請(qǐng)求,其中標(biāo)記確定是否相應(yīng)的參數(shù)已經(jīng)超過(guò)第一或第二閾值,主機(jī)用于接收一個(gè)或多個(gè)來(lái)自光收發(fā)器的標(biāo)記,作為對(duì)該請(qǐng)求的回應(yīng),其中光收發(fā)器用于計(jì)算出一個(gè)或多個(gè)標(biāo)記,作為對(duì)來(lái)自主機(jī)請(qǐng)求的回應(yīng)。比如,第一預(yù)定閾值是下限閾值,而第二預(yù)定閾值是上限閾值,于是上、下限閾值就定義出了一個(gè)范圍(比如,用于相應(yīng)參數(shù)的常規(guī)操作范圍)。圖1舉例說(shuō)明了與本發(fā)明實(shí)施例有關(guān)的示例的光接收器系統(tǒng)100。光收發(fā)器系統(tǒng)100包含光收發(fā)器104(比如,光纖收發(fā)器)和主機(jī)102。主機(jī)102是主處理器,電路板,獨(dú)立的光網(wǎng)絡(luò)裝置(比如,中繼器,光開(kāi)關(guān),機(jī)頂盒等等)或者任何其他包括適用控制器或處理器的部件或裝置。主機(jī)102通過(guò)通訊接口 122與光收發(fā)器104相連。例如,通訊接口 122是一個(gè)串行接口。另一種情況,通訊接口 122是一個(gè)包含大量位信號(hào)的并行接口。光收發(fā)器104包含微控制器(MCU)120,光發(fā)送器116,和光接收器118.例如,光發(fā)送器116包含發(fā)光二極管(LED),激光二極管,或者任何其他用于通過(guò)光信號(hào)介質(zhì)130(比如光纖)產(chǎn)生光脈沖(比如光信號(hào))的適當(dāng)裝置。光接收器118是光電二極管或者其他裝置, 用于接收光信號(hào)132且把接收到的光信號(hào)轉(zhuǎn)換成電信號(hào)的。光信號(hào)130和132是單獨(dú)的光鏈路,或者是普通光纖鏈路的一部分或其他的適用光連接(比如,光波導(dǎo),多模纖維[MMF], 單模纖維[SMF]等等)。另外,單纖雙向光復(fù)用器,單纖三向光復(fù)用器或其他多聯(lián)收發(fā)器配置是由至少兩個(gè)光收發(fā)器104或它們的部件構(gòu)成的(比如,兩個(gè)或以上的配備單一光電發(fā)送器的光電收發(fā)器)。模擬電信號(hào)IM在模數(shù)轉(zhuǎn)換器(ADC) 106和光發(fā)送器116之間,以及光接收器118 和ADC106之間傳輸。模擬電信號(hào)124以電子信息的形式容納光信號(hào)信息。ADC106隨后把這些電信號(hào)從模擬形式轉(zhuǎn)化為數(shù)字形式,用于MCU120中的數(shù)字處理。MCU120還包括接口控制器114,中央處理器(CPU)或者微處理器110,指令存儲(chǔ)器108和數(shù)據(jù)存儲(chǔ)器112。通常, MCU120與主機(jī)102通過(guò)主機(jī)通訊接口 122接收和發(fā)送通訊信息。在某些實(shí)施例中,指令存儲(chǔ)器108是非易失存儲(chǔ)器,而數(shù)據(jù)存儲(chǔ)器112是易失存儲(chǔ)器(比如,RAM)。但是,指令存儲(chǔ)器108可以替換為易失存儲(chǔ)器,或包含部分的非易失和易失存儲(chǔ)器。同樣,數(shù)據(jù)存儲(chǔ)器112可替換為非易失存儲(chǔ)器,或包含部分的非易失和易失存儲(chǔ)器。非易失存儲(chǔ)器的例子包括電可擦寫(xiě)只讀存儲(chǔ)器(EEPR0M),閃速只讀存儲(chǔ)器,磁隨機(jī)存儲(chǔ)器(MRAM),激光可編程存儲(chǔ)器(比如,熔斷器),或者其他適用類型的ROM或者非易失存儲(chǔ)器裝置。易失存儲(chǔ)器的例子包括靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM), 或者其他適用類型的隨機(jī)存取器或在通電時(shí)維持存儲(chǔ)狀態(tài)的易失性存儲(chǔ)元件。此外,當(dāng)數(shù)據(jù)存儲(chǔ)器112在這里通常描述為不但存儲(chǔ)與收發(fā)器操作有關(guān)的參數(shù)數(shù)據(jù),而且也可以存儲(chǔ)相關(guān)的閾值(比如,用于判定參數(shù)數(shù)據(jù)中的特殊參數(shù)是否高于或低于來(lái)自相關(guān)閾值寄存器的相應(yīng)閾值水平)時(shí),這樣的數(shù)據(jù)或信息就替換地或附加地存儲(chǔ)在指令存儲(chǔ)器108中。比如,性能,存儲(chǔ)器可用性和操作效率的因素可以用來(lái)判定,參數(shù)數(shù)據(jù)是否存儲(chǔ)在指令存儲(chǔ)器108和/或數(shù)據(jù)存儲(chǔ)器112中。在一些應(yīng)用中,出于性能考慮,指令存儲(chǔ)在了 RAM或者其他數(shù)據(jù)存儲(chǔ)器中。而且,出于效率考慮,不同數(shù)據(jù)存儲(chǔ)器(比如,閾值數(shù)據(jù)) 存儲(chǔ)在了只讀存儲(chǔ)器或者其他非易失存儲(chǔ)器中,比如當(dāng)被存儲(chǔ)的數(shù)據(jù)會(huì)不改變或者相對(duì)很少發(fā)生改變的時(shí)候。示例的光收發(fā)器
在一個(gè)例子中,光收發(fā)器包含(i )光接收器,用于接收光數(shù)據(jù);(ii )光發(fā)送器,用于發(fā)送光數(shù)據(jù);(iii) 一個(gè)或多個(gè)存儲(chǔ)器,用于為每個(gè)參數(shù)存儲(chǔ)數(shù)據(jù),其中該參數(shù)與至少一個(gè)光收發(fā)器和發(fā)送器操作有關(guān);(iv)微處理器,用于比較一個(gè)或多個(gè)參數(shù)與第一和第二閾值的數(shù)據(jù),來(lái)計(jì)算一個(gè)或多個(gè)標(biāo)記,該一個(gè)或多個(gè)標(biāo)記用于表明是否相應(yīng)參數(shù)已經(jīng)超出第一或第二閾值;和(ν)接口,用于(a)接收用于一個(gè)或多個(gè)來(lái)自主機(jī)的請(qǐng)求,并(b)提供一個(gè)或多個(gè)標(biāo)記回應(yīng)此請(qǐng)求,其中微處理器用于計(jì)算出一個(gè)或多個(gè)標(biāo)記僅作為對(duì)來(lái)自主機(jī)請(qǐng)求的回
7應(yīng)。本發(fā)明還涉及包括這種光收發(fā)器的單纖三向光復(fù)用器。圖2舉例說(shuō)明了示例的微處理器120,其用于與本公開(kāi)實(shí)施例相關(guān)的光收發(fā)器。 ADC106通過(guò)光信息信號(hào)IM與光發(fā)送器和光接收器(圖中未顯示)相接。通過(guò)轉(zhuǎn)換器206, CPUllO用控制信號(hào)216與ADC106相互作用。通過(guò)獲取來(lái)自轉(zhuǎn)換器206的輸出數(shù)據(jù),寄存器202可以容納用于ADC106的輸出。在某些情況下,多路輸出選擇器(未在圖中顯示)或者多個(gè)寄存器增加到或替代寄存器202,以便支持轉(zhuǎn)換器206數(shù)據(jù)輸出的更高速率。比如,數(shù)據(jù)以連續(xù)或循環(huán)的形式,從轉(zhuǎn)換器206輸出到多個(gè)寄存器。以多路輸出選擇器為例,通過(guò)各種多路輸出選擇器輸出,把來(lái)自轉(zhuǎn)換器206的數(shù)據(jù)輸出發(fā)送到CPU110.
比如,寄存器202包含與光發(fā)送器116和/或光接收器118 (詳見(jiàn)圖例1)的操作相關(guān)參數(shù)數(shù)據(jù)。如上所述,寄存器202,如圖2所示作為單寄存器,也可以用多個(gè)寄存器來(lái)實(shí)施, 或者用其他更大的存儲(chǔ)器部分來(lái)實(shí)施,其中該其他更大的存儲(chǔ)器用于從ADC106獲取大量數(shù)據(jù)。比如,在串行或并行的模式中獲取各種參數(shù)數(shù)據(jù)。其結(jié)果是,雖然轉(zhuǎn)換器206的輸出通常是多位的(比如,η位寬,其中η是大于2的整數(shù),諸如4,6,8,10,12,16,32等等),但是寄存器202的數(shù)據(jù)輸出仍然是串行或并行的。CPUllO激活數(shù)據(jù)訪問(wèn)控制信號(hào)224, 以便CPUllO擷取這些參數(shù)數(shù)據(jù)。作為對(duì)控制信號(hào)224的回應(yīng),來(lái)自寄存器202的數(shù)據(jù)通過(guò) ADC輸出信號(hào)/總線218被輸出。參數(shù)數(shù)據(jù)在預(yù)定頻率和/或按需提供給ADC輸出寄存器202和/或供CPUllO訪問(wèn)。比如,轉(zhuǎn)換器206在ADC106和/或CPUllO的常規(guī)操作期間周期性地更新寄存器202。如果數(shù)據(jù)訪問(wèn)控制信號(hào)2Μ處于激活狀態(tài),CPUllO在此相同頻率上,通過(guò)ADC輸出信號(hào)218, 接收來(lái)自寄存器202的周期性更新的數(shù)據(jù)。比如,此種參數(shù)更新速率在Ims到IOOms (比如,大概50ms)之間變化,或者在取決于ADC106和CPUllO操作頻率和寄存器202的設(shè)計(jì)(比如,是否為多個(gè)寄存器的一部分,是否包含多路輸出選擇器,等等)前提下,在此范圍內(nèi)或外的任意其他更新速率上變化。某些實(shí)施例也支持多種參數(shù)數(shù)據(jù)更新速率(比如,不同更新速率對(duì)應(yīng)不同參數(shù)),包括可變的更新速率,用于一個(gè)或多個(gè)參數(shù),該參數(shù)的數(shù)據(jù)周期性更新。在一些應(yīng)用中,用戶可將這些參數(shù)數(shù)據(jù)更新程序化。比如,各種被支持的更新速率都通過(guò)圖形用戶界面(GUI)供用戶選擇。同樣,雖然可以選擇或固定某個(gè)的參數(shù)數(shù)據(jù)更新速率時(shí),但是更新參數(shù)數(shù)據(jù)也要取決于需求(比如,回應(yīng)來(lái)自主機(jī)102的標(biāo)記請(qǐng)求)。在一些情況中,選擇(例如用戶選擇)應(yīng)用于指定參數(shù)數(shù)據(jù)用于確定的周期性或僅按需更新。在另一例中,參數(shù)數(shù)據(jù)更新基本上可以充當(dāng)其他周期參數(shù)數(shù)據(jù)更新模式的備選方案。因此,參數(shù)數(shù)據(jù)通過(guò)寄存器202和ADC輸出信號(hào)218周期性的和/或按需被更新,而這些參數(shù)數(shù)據(jù)更新模式取決于特定的應(yīng)用,某些參數(shù),和客戶/用戶設(shè)置。CPUllO通過(guò)接口信號(hào)2 擷取(比如,取來(lái)和/或預(yù)取)來(lái)自指令存儲(chǔ)器108的指令。CPUllO也可以通過(guò)總線210與數(shù)據(jù)存儲(chǔ)器112相接。比如,接收自ADC輸出218的參數(shù)數(shù)據(jù)借由總線210提供給數(shù)據(jù)存儲(chǔ)器112用于存儲(chǔ)??偩€210是用于串行和/或并行通信的單總線或多位總線,并支持單向和/或雙向信號(hào)發(fā)送。CPUllO也通過(guò)總線210發(fā)送控制信號(hào),以控制對(duì)來(lái)自數(shù)據(jù)存儲(chǔ)器112的參數(shù)數(shù)據(jù)和閾值(比如,閾值數(shù)值)的訪問(wèn),以便計(jì)算那里的操作狀態(tài)標(biāo)記。這種對(duì)來(lái)自數(shù)據(jù)存儲(chǔ)器112的參數(shù)數(shù)據(jù)和閾值的訪問(wèn),周期性地執(zhí)行和/或?qū)嵤?,或作為?duì)按需請(qǐng)求(諸如來(lái)自主機(jī)102用于擷取操作標(biāo)記的請(qǐng)求)的回應(yīng)執(zhí)行。比如,數(shù)據(jù)存儲(chǔ)器112可以由CPUllO訪問(wèn),并且提供參數(shù)數(shù)據(jù)和閾值,其速率與ADC輸出信號(hào)218更新速率大致相同,或稍高或稍低。在一個(gè)例子中,數(shù)據(jù)存儲(chǔ)器112包含存儲(chǔ)器部分212和緩存部分204。相對(duì)與數(shù)據(jù)存儲(chǔ)器112的余下部分,緩存部分204是更小和更快的存儲(chǔ)器(比如,有更小的容量/密度, 且用于在更高的頻率操作)。存儲(chǔ)器部分212和/或緩存部分204也包含各種寄存器,分配用于參數(shù)數(shù)據(jù)存儲(chǔ)和/或閾值數(shù)值存儲(chǔ)。而且,儲(chǔ)器部分212和緩存部分204可以再分成任意數(shù)量的模塊或存儲(chǔ)器的其他組合(比如,不同的集成電路[IC])。在這種具體的示例的組合中,緩存部分204向接口控制器114提供數(shù)據(jù)存儲(chǔ)器輸出信號(hào)222。比如,緩存部分204存儲(chǔ)CPUllO最有可能請(qǐng)求的多份某參數(shù)數(shù)據(jù)和相關(guān)的閾值,用于狀態(tài)標(biāo)記計(jì)算。在一個(gè)實(shí)施例中,數(shù)量由用戶設(shè)置預(yù)定的參數(shù)和/或閾值存儲(chǔ)在儲(chǔ)器部分212和緩存部分204中,以便相關(guān)的操作狀態(tài)標(biāo)記在更少的處理時(shí)間內(nèi)被計(jì)算并提供給主機(jī)102??商鎿Q地,在儲(chǔ)器部分212中的多份某參數(shù)數(shù)據(jù)和相關(guān)的閾值能在緩存部分 204中基于其他因素獲得。這些因素可以是最近寫(xiě)入或存入儲(chǔ)器部分212的參數(shù)數(shù)據(jù)和/ 或閾值,或與最近主機(jī)102所請(qǐng)求的操作狀態(tài)標(biāo)記相符的參數(shù)數(shù)據(jù)和/或閾值。用這種方式,有效地把緩存部分204用于減少操作狀態(tài)標(biāo)記計(jì)算時(shí)間,以服務(wù)來(lái)自主機(jī)102的請(qǐng)求。在某些實(shí)施例中,MCU120在數(shù)據(jù)存儲(chǔ)器112中保存參數(shù)數(shù)據(jù),閾值和(選擇性地) 相關(guān)的操作狀態(tài)標(biāo)記存儲(chǔ)信息。接口控制器114通過(guò)主機(jī)通訊接口 112接收對(duì)狀態(tài)標(biāo)記的請(qǐng)求。來(lái)自主機(jī)102的標(biāo)記請(qǐng)求包含被請(qǐng)求標(biāo)記的標(biāo)識(shí)符。寄存器208存儲(chǔ)進(jìn)入的標(biāo)記標(biāo)識(shí)符和相關(guān)的外出的標(biāo)記值信息??商鎿Q的,獨(dú)立的寄存器用于存儲(chǔ)輸入的標(biāo)識(shí)符信息和輸出的標(biāo)記數(shù)據(jù)。控制器214 (比如,微控制器,可編程邏輯裝置(PLD),復(fù)雜可編程邏輯裝置(CPLD),現(xiàn)場(chǎng)可編程門陣列(FPGA)等等)在接口控制器114內(nèi)利用指令信號(hào)220發(fā)送請(qǐng)求到CPU110。CPUllO隨后把來(lái)自標(biāo)記請(qǐng)求的標(biāo)識(shí)符關(guān)聯(lián)或映射到數(shù)據(jù)存儲(chǔ)器112中的具體存儲(chǔ)器位置。相應(yīng)參數(shù)數(shù)據(jù)和相關(guān)的閾值都位于這些具體存儲(chǔ)器位置上。比如,CPUllO保存了一個(gè)表格,用于把來(lái)自標(biāo)記請(qǐng)求的標(biāo)識(shí)符映射到數(shù)據(jù)存儲(chǔ)器112中的適用的存儲(chǔ)單元位置,以便CPUllO擷取相應(yīng)參數(shù)數(shù)據(jù)和閾值,用于被請(qǐng)求標(biāo)記的計(jì)算。一旦CPUllO通過(guò)指令信號(hào)/總線220接收到標(biāo)記請(qǐng)求,CPUllO就通過(guò)信號(hào)210向數(shù)據(jù)存儲(chǔ)器112發(fā)送存儲(chǔ)器讀取請(qǐng)求。一旦在主機(jī)通信接口 122上接收到的請(qǐng)求指令,或它的一個(gè)類型或派生物(比如,標(biāo)記標(biāo)示符)通過(guò)指令信號(hào)220發(fā)送到CPU110,CPUllO就通過(guò)總線210把讀取指令發(fā)送到數(shù)據(jù)存儲(chǔ)器112。作為此方法的一部分,CPUllO能有效地把來(lái)自主機(jī)102的信息轉(zhuǎn)化成為真實(shí)的存儲(chǔ)器位置,其中來(lái)自主機(jī)102的信息被視為標(biāo)記請(qǐng)求的一部分。此存儲(chǔ)器位置用于容納將存取參數(shù)數(shù)據(jù)和相關(guān)的閾值,其中所述參數(shù)數(shù)據(jù)和相關(guān)閾值用于計(jì)算被請(qǐng)求的標(biāo)記。計(jì)算出的標(biāo)記隨后由CPUllO發(fā)送到數(shù)據(jù)存儲(chǔ)器112,然后通過(guò)存儲(chǔ)器輸出信號(hào)222從數(shù)據(jù)存儲(chǔ)器112讀取??商鎿Q地,計(jì)算出的標(biāo)記直接由CPUllO 發(fā)送到接口控制器114。無(wú)論如何,接口控制寄存器208都接收被請(qǐng)求標(biāo)記,該標(biāo)記隨后通過(guò)主機(jī)通信接口 122提供給主機(jī)102.如上所述,接口控制寄存器208也用于存儲(chǔ)源自于主機(jī)102標(biāo)示請(qǐng)求或經(jīng)主機(jī)102標(biāo)示請(qǐng)求解析的輸入標(biāo)識(shí)符。在這種情況下,寄存器208位寬要足夠(比如,32 bits, 64 bits, 128 bits等等)來(lái)容納輸入請(qǐng)求信息和輸出標(biāo)記信息。 可替換地,獨(dú)立的寄存器(比如,位寬在16bits,32 bits,64 bits等等)用于存儲(chǔ)輸入標(biāo)記標(biāo)識(shí)符信息和輸出標(biāo)記值數(shù)據(jù)。
而且,在此所述的各種寄存器和存儲(chǔ)位置也可以集成在同一存儲(chǔ)器模塊或其他類似存儲(chǔ)結(jié)構(gòu)中。圖3舉例說(shuō)明了與本公開(kāi)的實(shí)施例相關(guān)的示例的標(biāo)記生成控制結(jié)構(gòu)300。標(biāo)記生成控制器302在CPUllO中激活信號(hào)224,以讀取ADC輸出信號(hào)/總線218上ADC輸出寄存器202的參數(shù)數(shù)據(jù)內(nèi)容。標(biāo)記生成控制器302隨后通過(guò)總線3 把訪問(wèn)到的參數(shù)數(shù)據(jù)寫(xiě)入到參數(shù)寄存器308中。圖3中所示的總線和/或信號(hào)320,322,324,326和3 表示圖2中所示的更具體類型的總線210。比如,參數(shù)寄存器308包括任何數(shù)量的寄存器310(比如, 310-20 0,310-1,310-2,…310-N)。如上所述,ADC輸出寄存器202用多個(gè)寄存器的形式而不是一個(gè)寄存器的形式實(shí)施,而參數(shù)寄存器308也能構(gòu)成此多個(gè)寄存器,替代或附加到ADC輸出寄存器202。閾值寄存器312包括各種獨(dú)立的寄存器314 (比如,314-0,314-1,314-2,… 314-N),用于存儲(chǔ)閾值數(shù)據(jù),而閾值數(shù)據(jù)則用于判定具體參數(shù)310是否超過(guò)或低于閾值寄存器314的相關(guān)閾值數(shù)值。在一個(gè)實(shí)施例中,閾值寄存器312存儲(chǔ)多個(gè)與給出參數(shù)相關(guān)的閾值,以便計(jì)算操作標(biāo)記的相應(yīng)數(shù)量。這種閾值包括下限閾值和上限閾值,以指示某個(gè)的參數(shù)何時(shí)屬于預(yù)定范圍內(nèi)。因此,當(dāng)參數(shù)數(shù)據(jù)大于或等于上限閾值時(shí),相應(yīng)的操作標(biāo)記會(huì)為此情況標(biāo)記上第一狀態(tài),而當(dāng)參數(shù)數(shù)據(jù)小于上限閾值時(shí),相應(yīng)的操作標(biāo)記會(huì)為此情況標(biāo)記上第二狀態(tài)。類似的,當(dāng)參數(shù)數(shù)據(jù)小于或等于下限閾值時(shí),相應(yīng)的操作標(biāo)記會(huì)為此情況標(biāo)記上第一狀態(tài)或第三狀態(tài),而當(dāng)參數(shù)數(shù)據(jù)大于下限閾值時(shí),相應(yīng)的操作標(biāo)記會(huì)為此情況標(biāo)記上第二狀態(tài)或第四狀態(tài)??商鎿Q地,用布爾邏輯將此第一到第四狀態(tài)組合,以給出兩種(比如, 范圍內(nèi)或范圍外的狀態(tài))或者三種(比如,處在范圍內(nèi),上限或者下限的狀態(tài))。用這種方式計(jì)算出操作標(biāo)記,以便指出參數(shù)數(shù)據(jù)是否適用于上下限閾值規(guī)定的某個(gè)范圍。更多的閾值(比如,4,6,8等等)也用于指定多重閾值的范圍。比如,閾值寄存器314 存儲(chǔ)用于指示下限警告,下限警報(bào),上限警告和上限警報(bào)的閾值,以在較大的范圍內(nèi)(比如, 與上、下限警報(bào)相對(duì)應(yīng))形成較小范圍(比如,與上、下限警告相對(duì)應(yīng))。在一個(gè)例子中,“警告”標(biāo)記表示可操作的系統(tǒng),但其中該系統(tǒng)確?;虮WC不了持續(xù)的可操作性。在另一方面, “警報(bào)”標(biāo)記代表系統(tǒng)可能即將關(guān)閉。因此,由于相關(guān)操作參數(shù)數(shù)據(jù)正達(dá)到或超過(guò)指定的報(bào)警閾值,“警報(bào)”標(biāo)記表示系統(tǒng)至少在某種程度上面臨關(guān)閉的風(fēng)險(xiǎn)。而且,對(duì)于參數(shù)的給出的目標(biāo)值,警報(bào)閾值表示目標(biāo)值上下浮動(dòng)10%左右,而警告閾值表示目標(biāo)值上下浮動(dòng)5%左右。在某些實(shí)施例中,關(guān)于目標(biāo)參數(shù)值的可接受的閾值數(shù)值和范圍(比如,+/-1596,+/"20% 等等)能編程和存儲(chǔ)在閾值寄存器314中。可接受的閾值寄存器大小(比如,8位寬,16位寬,32位寬等等)取決于CPU架構(gòu),操作系統(tǒng)及其他設(shè)計(jì)考慮等因素,同時(shí)亦由每個(gè)具體的實(shí)施例決定。某些具體的實(shí)施例也支持可接受的閾值寄存器形式(如位映射,不帶/帶符號(hào)整數(shù),IEEE浮點(diǎn)等等)。而且,數(shù)據(jù)存儲(chǔ)器112的任何適用的容量(比如,至少2 kB,幾kB,16 kB,或更高)都能得到具體實(shí)施例的支持。任何適用的存儲(chǔ)器技術(shù)或類型的存儲(chǔ)器(比如,閃存,串行EEPROM,SRAM,DRAM等等)都可以得到具體實(shí)施例的支持。此外,相對(duì)于數(shù)據(jù)存儲(chǔ)器112的余下部分而言,緩沖存儲(chǔ)器204 (見(jiàn)圖例2)表示更小和更快的存儲(chǔ)器。各種寄存器和/或被分配的存儲(chǔ)器部分能在高速緩沖存儲(chǔ)器204內(nèi)被找到或復(fù)制,以支持對(duì)可能存儲(chǔ)在此的參數(shù)數(shù)據(jù),閾值,和/或標(biāo)記更快地訪問(wèn)。
在獲得,取樣,處理,和/或分析數(shù)據(jù)之后,得到參數(shù)的樣本包括溫度,電壓(比如,電源電壓),光或激光偏置電流,發(fā)送的激光光功率,和接收的光功率。同樣,每一個(gè)這樣的參數(shù)都可以存儲(chǔ)在任何適用的被分配的存儲(chǔ)位置,而這種存儲(chǔ)位置可以是在動(dòng)態(tài)模式中確定的(詳見(jiàn)例子,專利申請(qǐng)?zhí)?3/070,358,申請(qǐng)日期2011年3月23日[Attorney Docket No. SP-0M-U])。溫度數(shù)據(jù)可以表示,比如,同樣溫度參數(shù)的不同實(shí)體或取樣。再如,存儲(chǔ)在存儲(chǔ)內(nèi)置上的溫度數(shù)據(jù)可以表示存儲(chǔ)在其他存儲(chǔ)器位置中的溫度數(shù)據(jù)的平均值,總和, 或其他數(shù)學(xué)計(jì)算結(jié)果(比如,最小/最大值)。任何與光收發(fā)器操作相關(guān)的參數(shù)數(shù)據(jù)都用于具體實(shí)施例中的操作狀態(tài)標(biāo)記生成。 比如,參照?qǐng)D1,在光收發(fā)器104中多重結(jié)構(gòu)或單元的溫度,諸如作為一個(gè)整體的傳送中的激光,模塊和光發(fā)送器116的溫度,為激光提供偏置電流的電路或適用于激光的調(diào)制器,和 /或光接收器118的溫度都與相應(yīng)閾值相比較,以確定狀態(tài)標(biāo)記。在一個(gè)實(shí)施例中,警告閾值,適用于傳送中的激光或偏置電路的溫度,設(shè)置在大概70攝氏度到80攝氏度之間(比如, 75攝氏度左右),而適用于同樣參數(shù)的警報(bào)閾值設(shè)置在大概80攝氏度到90攝氏度之間的數(shù)值(比如,85攝氏度左右)。同樣,比如,光收發(fā)器104中,信號(hào)或單元,多重結(jié)構(gòu)的電壓都用于狀態(tài)標(biāo)記判定。另外,與功率相關(guān)的參數(shù)包括發(fā)送器功率,射頻(RF)功率和/或視頻功率,諸如發(fā)送的光數(shù)字功率,接收的光視頻功率,RF輸出功率,和/或視頻輸出功率。而且, 任何其他激光相關(guān)數(shù)據(jù),諸如激光波長(zhǎng)和/或信道間隔也包括在狀態(tài)標(biāo)記生成中。與光收發(fā)器操作有關(guān)的函數(shù)或參數(shù)也隨著時(shí)間而改變。比如,調(diào)整來(lái)自ADCioeak 如,在ADC輸出寄存器202上,見(jiàn)圖3)的數(shù)據(jù)輸出(比如,通過(guò)公式,標(biāo)度,再編程等等方式), 以便訪問(wèn)不同數(shù)據(jù)。參數(shù)寄存器308,閾值寄存器312,ADC輸出寄存器202,和/或其他相關(guān)的寄存器也可以被再編程,以改變存儲(chǔ)在此的信息。比如,用戶通過(guò)主機(jī)102把閾值寄存器312再編程,用作接口控制器114。閾值寄存器312也包含默認(rèn)值,該默認(rèn)值可以被用戶通過(guò)限定某個(gè)給出參數(shù)的其他閾值替代。比如,總線330用于從接口控制器114向閾值寄存器312提供更新的閾值數(shù)值,以再編程閾值寄存器312。當(dāng)標(biāo)記生成控制器302憑借指令信號(hào)220從接口控制器114接收到標(biāo)記請(qǐng)求時(shí), 比較器306就通過(guò)比較器啟動(dòng)信號(hào)304激活。比如,比較器306是數(shù)字比較器或量級(jí)比較器,用于接收兩個(gè)數(shù)字作為二進(jìn)制式(比如,位流)的輸入和判定數(shù)字中的第一個(gè)是否大于, 小于或等于第二個(gè)。根據(jù)標(biāo)記請(qǐng)求中的標(biāo)識(shí)符,標(biāo)記生成控制器302通過(guò)總線322訪問(wèn)來(lái)自參數(shù)寄存器308的相應(yīng)參數(shù)數(shù)據(jù),并通過(guò)總線320存取來(lái)自閾值寄存器312的相應(yīng)閾值。 比較器306隨后把適用的參數(shù)數(shù)據(jù)(比如,通過(guò)總線322)與相應(yīng)閾值(比如,通過(guò)總線320) 相比較,以在比較器輸出3M上確定標(biāo)記值,來(lái)指出參數(shù)數(shù)據(jù)與閾值相對(duì)的量級(jí)??刂菩盘?hào) 326用于使來(lái)自標(biāo)記寄存器316的適當(dāng)?shù)臉?biāo)記318(比如,318-0,318-1,318-2,... 318-N) 能夠通過(guò)數(shù)據(jù)儲(chǔ)存器輸出信號(hào)/總線222,提供給接口控制器114,以服務(wù)來(lái)自主機(jī)102的請(qǐng)求??商鎿Q地,比較器306直接向接口控制器114提供標(biāo)記值(比如,在比較器輸出3M 上),回應(yīng)來(lái)自主機(jī)102的請(qǐng)求。示例的生成操作狀態(tài)標(biāo)記的方法
在一個(gè)例子中,在光收發(fā)器中生成操作狀態(tài)標(biāo)記的方法可以包括(i)訪問(wèn)用于每個(gè)參數(shù)的數(shù)據(jù),該參數(shù)與光收發(fā)器操作有關(guān)的;(ii)在一個(gè)或多個(gè)存儲(chǔ)器中,存儲(chǔ)參數(shù)數(shù)據(jù); (iii)接收來(lái)自主機(jī)的一個(gè)或多個(gè)標(biāo)記的請(qǐng)求,標(biāo)記指示用于確定,相應(yīng)的一個(gè)或多個(gè)參數(shù)數(shù)據(jù)是否已經(jīng)超過(guò)第一或第二預(yù)設(shè)閾值;和(iv)通過(guò)把用于一個(gè)或多個(gè)相應(yīng)參數(shù)的數(shù)據(jù)與第一和第二閾值相比較,計(jì)算出一個(gè)或多個(gè)標(biāo)記,回應(yīng)來(lái)自主機(jī)請(qǐng)求。圖4舉例說(shuō)明了與本公開(kāi)實(shí)施例有關(guān)用于生成操作狀態(tài)標(biāo)記方法400。流程開(kāi)始于402,和在404,訪問(wèn)與收發(fā)器操作有關(guān)的參數(shù)數(shù)據(jù)。比如,參照?qǐng)D2到圖3,CPU110從ADC 輸出寄存器202訪問(wèn)參數(shù)數(shù)據(jù)。把訪問(wèn)的參數(shù)數(shù)據(jù)隨后在406在存儲(chǔ)器中存儲(chǔ)。比如,在數(shù)據(jù)存儲(chǔ)器112內(nèi),把參數(shù)數(shù)據(jù)存儲(chǔ)在參數(shù)寄存器308中的位置310上。因此,參數(shù)數(shù)據(jù)可以從ADC輸出寄存器202轉(zhuǎn)移到數(shù)據(jù)存儲(chǔ)器112 (比如,在參數(shù)寄存器308中)中的適當(dāng)位置(比如,被動(dòng)態(tài)分配的位置)。更進(jìn)一步的,指針也用于隨后在數(shù)據(jù)存儲(chǔ)器112(比如,在參數(shù)寄存器308中)中尋找被存儲(chǔ)的參數(shù)數(shù)據(jù)的相應(yīng)位置。可替換地,CPUllO直接從ADC輸出寄存器102訪問(wèn)參數(shù)數(shù)據(jù)。在這種情況下,訪問(wèn)的參數(shù)數(shù)據(jù)也可以存儲(chǔ)在數(shù)據(jù)存儲(chǔ)器112 中(比如,對(duì)數(shù)據(jù)存儲(chǔ)器112的同時(shí)或隨后發(fā)生的寫(xiě)入操作)。在408,如果沒(méi)有接收到來(lái)自主機(jī)的標(biāo)記請(qǐng)求(比如,讀取指令),那么流程返回到 404訪問(wèn)參數(shù)數(shù)據(jù)。因此,直到在408接收到主機(jī)的標(biāo)記請(qǐng)求為止,持續(xù)的參數(shù)監(jiān)控,光收發(fā)器內(nèi)的訪問(wèn)和在被分配的存儲(chǔ)器位置的參數(shù)數(shù)據(jù)存儲(chǔ)單元都會(huì)出現(xiàn)。另外,閾值數(shù)值在閾值寄存器312中通過(guò)總線330更新(見(jiàn)圖3)。一旦在408 (圖4)接收到主機(jī)的讀取標(biāo)記請(qǐng)求,就在410通過(guò)把與被請(qǐng)求標(biāo)記一致的參數(shù)數(shù)據(jù)與相關(guān)的預(yù)定閾值相比較,計(jì)算出標(biāo)記值。比如,參照?qǐng)D3,標(biāo)記生成控制器302利用或利用比較啟動(dòng)信號(hào)304激活比較器 306,數(shù)字化地把總線322上的相應(yīng)參數(shù)數(shù)據(jù)的量級(jí)與總線320上的相關(guān)閾值相比較,以在比較器輸出信號(hào)/總線3M上提供標(biāo)記值。比如,相對(duì)于總線322上的一個(gè)或多個(gè)參數(shù)數(shù)據(jù),在比較器輸出信號(hào)/總線3M上的標(biāo)記值是位串表現(xiàn)形式,該位串表現(xiàn)形式是總線320 上的閾值的相關(guān)量級(jí)的位串表現(xiàn)形式??商鎿Q地,在信號(hào)/總線3M上的標(biāo)記值是單一位值,該單一位值指示具體閾值(比如,每閾值比較一位)是否已經(jīng)被超過(guò),或是否規(guī)定范圍中的一對(duì)閾值中的任何一個(gè)已經(jīng)被超過(guò)(比如,小于下限閾值或大于上限閾值)。參照?qǐng)D4,標(biāo)記值隨后從數(shù)據(jù)存儲(chǔ)器112擷取并在412通過(guò)通信接口發(fā)送到主機(jī), 然后流程返回到408,判定是否有來(lái)自主機(jī)的又一個(gè)讀取指令??商鎿Q地或附加地,標(biāo)記也可通過(guò)通信接口(比如,圖1的通信接口 122)直接提供給主機(jī)。比如,存儲(chǔ)在寄存器310-2 的參數(shù)數(shù)據(jù)用于與存儲(chǔ)在閾值寄存器314-2的一個(gè)或多個(gè)相關(guān)的閾值相比較,借此被計(jì)算出來(lái)的標(biāo)記通過(guò)總線3 傳遞,用于標(biāo)記寄存器316中標(biāo)記寄存器318-2的存儲(chǔ)。但是,任何適當(dāng)?shù)募拇嫫鞔鎯?chǔ)(比如,利用指針,連鎖寄存器等等)都可以應(yīng)用在某些實(shí)施例中。來(lái)自標(biāo)記寄存器318-2的標(biāo)記數(shù)據(jù)隨后通過(guò)存儲(chǔ)器輸出信號(hào)222提供給接口控制器114,并隨后通過(guò)數(shù)據(jù)通信接口 122,由接口控制器114發(fā)送至主機(jī)102.當(dāng)主機(jī)在 408 (圖4)接收到隨后的標(biāo)記讀取請(qǐng)求時(shí),隨后的標(biāo)記讀取請(qǐng)求同樣的也被轉(zhuǎn)化,以訪問(wèn)來(lái)自數(shù)據(jù)存儲(chǔ)器112的新參數(shù)數(shù)據(jù)和閾值,用于新的或隨后的標(biāo)記值的計(jì)算。在一個(gè)實(shí)施例中,確定隨后的標(biāo)記值后,如果在408沒(méi)有對(duì)來(lái)自主機(jī)的標(biāo)記的未決請(qǐng)求,流程返回到404 訪問(wèn)參數(shù)數(shù)據(jù)。在又一個(gè)實(shí)施例中,第一循環(huán)404,406和408都連續(xù)地和/或同時(shí)地伴隨第二循環(huán)408,410和412運(yùn)行。如上所述,相對(duì)于從主機(jī)接收標(biāo)記讀取指令時(shí)的速率和發(fā)送計(jì)算出的標(biāo)記回應(yīng)主機(jī)請(qǐng)求時(shí)的速率,在具體實(shí)施例中,訪問(wèn)參數(shù)數(shù)據(jù)和存儲(chǔ)參數(shù)數(shù)據(jù)在分配的存儲(chǔ)位置時(shí)的
12速率都是可變的且不一定相等。比如,如圖4所述,流程包括在同一速率觸發(fā)的404,406和 408,同時(shí)流程包括在不同速率觸發(fā)的408,410和412。換而言之,在分配的存儲(chǔ)器中,以某一速率訪問(wèn)和存儲(chǔ)參數(shù)數(shù)據(jù),所述速率獨(dú)立于計(jì)算主機(jī)請(qǐng)求標(biāo)記和計(jì)算此標(biāo)記時(shí)的速率。 可替換地,兩種速率是相同的,比如當(dāng)按需獲取或訪問(wèn)參數(shù)數(shù)據(jù)回應(yīng)標(biāo)記讀取請(qǐng)求時(shí),兩種速率便相同。圖5舉例說(shuō)明了與本發(fā)明實(shí)施例有關(guān)的用于標(biāo)記生成的閾值選擇和比較結(jié)構(gòu) 500。在某些實(shí)施例中,通過(guò)利用位數(shù)的子集或閾值寄存器中的位降值來(lái)與相應(yīng)的參數(shù)數(shù)據(jù)位降值相比較,來(lái)減少標(biāo)記生成時(shí)間。比如,位數(shù)(比如6,8或10位)的子集源自于更大 (比如,16位)的寄存器。在判定位降值何時(shí)用于縮短標(biāo)記生成時(shí)間的操作中,也提供了關(guān)于光收發(fā)器中潛在功能性元件的靈敏度(比如,更高解析度)和安全性(比如,在安全性能確保時(shí),令人滿意的較低解析過(guò)程)。因此,表示更多光收發(fā)器臨界操作的標(biāo)記可以利用完整比較或非位降技術(shù)來(lái)生成,反之表示較少臨界操作的標(biāo)記則可以利用位降技術(shù)(比如,利用一個(gè)或多個(gè)位子集)在可行時(shí)(比如,通過(guò)用戶編程)來(lái)生成。在一個(gè)例子中,如在循環(huán)模式中,用作位降值的8位元是可變的(比如,通過(guò)每次一位的方式變化)。在另一個(gè)例子中,選擇全位值中的最有效位N作為位降值,其中N大于2 但小于參數(shù)寄存器的全位寬(比如,M位)(比如,N是4到10,而M是16或32)。在位降技術(shù)的使用中,雖然標(biāo)記計(jì)算間隔會(huì)減小,但由于更少位元參與訪問(wèn)和數(shù)據(jù)比較,計(jì)算速度也就提高了。在某些實(shí)施例中,位降閾值數(shù)值視作存儲(chǔ)的閾值的不同數(shù)學(xué)表示或表現(xiàn)形式。比如,用于某個(gè)參數(shù)的閾值比較不需要整個(gè)閾值數(shù)值(比如,16位),而寧愿采用該閾值數(shù)值 (比如,16位閾值的8個(gè)最有效位)的預(yù)定的子集,或閾值數(shù)值的其他數(shù)學(xué)表現(xiàn)形式。比如, 實(shí)時(shí)值(比如,來(lái)自ADC寄存器202的數(shù)據(jù))的量級(jí)用于確定除數(shù)。在示例的數(shù)學(xué)表現(xiàn)形式中,通過(guò)確定能被除盡同時(shí)又還是N位數(shù)字的最小數(shù)來(lái)利用實(shí)時(shí)值(比如,M位)生成除數(shù)。 其中N是小于M的整數(shù),而M是代表全比較位寬(比如,16位,32位)的整數(shù)。除數(shù)和閾值 (比如,來(lái)自閾值寄存器312的閾值寄存器314)可以被除數(shù)除盡,以產(chǎn)生相應(yīng)的位降N位值。 然后,比較這些N位值以確定相應(yīng)的N位標(biāo)記值。用這種方式,標(biāo)記的計(jì)算速度快于通過(guò)比較全位(M位)值信息計(jì)算標(biāo)記的速度。圖5的例子中,來(lái)自閾值寄存器312的閾值314 (比如,閾值314-LW,314-LW’, 314-LA, 314-LA’等等)對(duì)應(yīng)于由下限警告(LW)閾值,下限警報(bào)(LA)閾值,上限警告(冊(cè)) 閾值和上限警報(bào)(HA)閾值形成的不同閾值范圍。因此,閾值314-LW代表與總線322上的參數(shù)數(shù)據(jù)相對(duì)應(yīng)的下限警告閾值。閾值 314-Lff, 314-HW, 314-LA和314-HA通過(guò)利用連鎖寄存器,成套的寄存器,適用大小的寄存器(例如64位)等等存儲(chǔ)在閾值寄存器312中。總線322上的參數(shù)數(shù)據(jù)從參數(shù)寄存器308 上擷取,或者直接從ADC輸出寄存器202上訪問(wèn)。而且,由于位降值的使用,總線322上的參數(shù)數(shù)據(jù)也會(huì)在被存儲(chǔ)在參數(shù)寄存器308之前被位縮減(比如,N位替代M位,其中N是正整數(shù)[比如,8]小于正整數(shù)M[比如,16])。可替換的,完整的或全位的參數(shù)數(shù)據(jù)類型(比如,16 位)和位降參數(shù)數(shù)據(jù)類型(比如,16位)都存儲(chǔ)在參數(shù)寄存器308中(圖3)。比如,把16位參數(shù)數(shù)據(jù)存儲(chǔ)在寄存器310-0中,而把8位參數(shù)數(shù)據(jù)存儲(chǔ)在參數(shù)寄存器308的寄存器310-1 中。
而且,用連鎖的寄存器,成套的寄存器和/或適用大小的寄存器(比如二4位)存儲(chǔ)這類全位和位降參數(shù)數(shù)據(jù)版本。在具體實(shí)施例中,用于指定標(biāo)記和/或閾值的位降模式(RBM)是用戶可編程的。比如,用戶指定利用位降技術(shù)(RBM)生成與某些參數(shù)相應(yīng)的標(biāo)記。在一個(gè)例子中,用戶通過(guò)主機(jī)102編程光收發(fā)器104 (比如,利用數(shù)據(jù)存儲(chǔ)器112),以便CPUllO辨識(shí)何種參數(shù)已經(jīng)被指定用于基于RBM的標(biāo)記生成。如上所述,本發(fā)明出于靈敏度和安全性的考慮來(lái)判定利用RBM產(chǎn)生何種標(biāo)記。所述靈敏度和安全性考慮到了與被監(jiān)控參數(shù)相關(guān)的潛在要素或功能。比如,最好以非RBM的模式將參數(shù)數(shù)據(jù)程序化,其中所述參數(shù)數(shù)據(jù)代表表示光收發(fā)器104的臨界的或敏感的操作。但是,不直接與光收發(fā)器的安全性或其他臨街操作相應(yīng)的某些參數(shù)是RBM很好的選擇。在另外的模式中(比如,RBM或非RBM),用戶利用RBM編程何種參數(shù)將與標(biāo)記生成有關(guān)。比如,表格或其他映像在數(shù)據(jù)存儲(chǔ)器112中存儲(chǔ)用戶編程的信息,以便CPUllO判定和/或指出某個(gè)標(biāo)記利用RBM何時(shí)生成,其中該某個(gè)標(biāo)記與某種預(yù)定參數(shù)相關(guān)。當(dāng)主機(jī)102向光收發(fā)器104提出或提供標(biāo)記請(qǐng)求時(shí),CPUllO就在RBM查找表格中搜索或查找設(shè)置,以判定被要求的標(biāo)記是否會(huì)通過(guò)RBM獲取。假如要采用全位比較模式, RBM控制信號(hào)(圖5中顯示為總線和/或RBM信號(hào))就將基于RBM表格中的值留在低點(diǎn)或是處于其默認(rèn)狀態(tài)。在圖5的例子中,控制信號(hào)RBM的低狀態(tài)使多路復(fù)用器502-LW選擇全位存器值314-LW,以取代位降寄存器值314-LW’。其他閾值也有相應(yīng)的選擇(比如,通過(guò)多路復(fù)用器502-HW用全位寄存器值314-HW 替代位降寄存器值314-HW’,通過(guò)多路復(fù)用器502-LA用全位寄存器值314-LA替代位降寄存器值,314-LA’,通過(guò)多路復(fù)用器502-HA用全位寄存器值314-HA替代位降寄存器值, 314-HA,)。但是,如果用于被請(qǐng)求的標(biāo)記的RBM表格查找到,表明位降模式將用于更快的標(biāo)記計(jì)算,CPUllO就會(huì)將RBM信號(hào)就提升到一個(gè)較高的狀態(tài)。控制信號(hào)RBM的較高狀態(tài)使多路復(fù)用器502-LW選擇位降寄存器值314-LW’,以取代全位寄存器值314-LW。其他閾值也有相應(yīng)的選擇(比如,通過(guò)多路復(fù)用器502-HW用位降寄存器值 314-冊(cè),替代全位寄存器值314-冊(cè),通過(guò)多路復(fù)用器502-LA用位降寄存器值,314-LA,替代全位寄存器值314-LA,通過(guò)多路復(fù)用器502-HA用位降寄存器值,314-HA’替代全位寄存器值314-HA)。用這種方式,就可以選擇與指定位模式相一致的閾值(比如,通過(guò)320-LW, 320-HW, 320-LA和320-HA)提供給比較器306,其中該指定模式用于被請(qǐng)求的具體標(biāo)記。因此,在總線322上的參數(shù)數(shù)據(jù)可以在比較器306上的總線320上與相應(yīng)的各種閾值相比較。該參數(shù)是否為位降值,取決于相應(yīng)標(biāo)記是否會(huì)通過(guò)RBM生成??刂菩盘?hào)304 在總線3M上啟動(dòng)比較器306,以提供被更新的標(biāo)記計(jì)算,其中該被更新的計(jì)算標(biāo)記隨后存儲(chǔ)在標(biāo)記寄存器316中??商鎿Q地,計(jì)算出的標(biāo)記值在總線3M上直接輸出給接口控制器 114,并提供給主機(jī)102.在總線3M上的更新的被請(qǐng)求標(biāo)記值也在第一時(shí)間提供給接口控制器114,并且在隨后或同時(shí)地寫(xiě)入到標(biāo)記寄存器316中。用這種方式計(jì)算出被請(qǐng)求的標(biāo)記,并通過(guò)為計(jì)算出的標(biāo)記訪問(wèn)速度而優(yōu)化的路徑提供給主機(jī)102。圖5中的具體例子是用于位降模式的各種多路復(fù)用器和指定的位元選擇。但是, 用于從閾值和/或參數(shù)數(shù)據(jù)生成縮減位元,比較此縮減位元以生成標(biāo)記,且存儲(chǔ)這種位降
14方法都可以在各種實(shí)施例中應(yīng)用。在一個(gè)實(shí)施例中,在常規(guī)操作期間,自動(dòng)計(jì)算出用于參數(shù)數(shù)據(jù)和閾值的位降值。在這樣的實(shí)施例中,保留全位和位降值,隨后選擇適用參數(shù)數(shù)據(jù)和閾值,回應(yīng)用于被請(qǐng)求標(biāo)記的位降模式判定(比如,通過(guò)控制信號(hào)RBM)??商鎿Q地,位降值在數(shù)據(jù)存儲(chǔ)器112中替代相應(yīng)的全位值。比如,修正與通過(guò)RBM計(jì)算的標(biāo)記一致的閾值,以形成位降閾值,而這些位降閾值存儲(chǔ)在閾值寄存器312中,代替全位閾值。此外,當(dāng)圖5的具體例子是耦合于多路復(fù)用器502的RBM控制信號(hào)時(shí),與各個(gè)閾值一致的每個(gè)閾值就處于獨(dú)立的控制中,其中各個(gè)閾值用于下限警告,下限警報(bào),上限警告和上限警報(bào)。比如,選擇性的解析過(guò)程在一對(duì)閾值所定義的范圍(比如,適用于光功率的)的高端和/或低端被采用。因此,用戶把位降模式編程用于如內(nèi)部“警告”范圍,而全位模式則用于外部“警報(bào)”范圍。比如,全位模式啟動(dòng)位指定用于各個(gè)閾值和參數(shù),以指出何時(shí)被利用全位模式或位降模式計(jì)算標(biāo)記,其中該標(biāo)記與閾值和參數(shù)組合相對(duì)應(yīng)。為了滿足這種方法,CPUllO中的RBM表格必須包含用于各閾值的列,并生成相應(yīng)的RBM控制信號(hào)。如下所示,表1是這種RBM映射表格的一個(gè)例子。表 權(quán)利要求
1.一種光收發(fā)器,包含(a)光接收器,用于接收光數(shù)據(jù);(b)光發(fā)送器,用于發(fā)送光數(shù)據(jù);(c) 一個(gè)或多個(gè)存儲(chǔ)器,用于存儲(chǔ)數(shù)據(jù)和多個(gè)參數(shù)中每一個(gè)參數(shù)的閾值,該參數(shù)與至少一個(gè)所述接收器和所述發(fā)送器的操作有關(guān);(d)微處理器,用于把一個(gè)或多個(gè)所述參數(shù)數(shù)據(jù)與所述多個(gè)閾值中的至少一個(gè)相比較,計(jì)算出一個(gè)或多個(gè)標(biāo)記,以便確定是否相應(yīng)參數(shù)已經(jīng)超出至少一個(gè)所述閾值;和(e)接口,用于(i )接收自所述主機(jī)對(duì)所述一個(gè)或多個(gè)標(biāo)記的請(qǐng)求,并(ii )提供一個(gè)或多個(gè)標(biāo)記,回應(yīng)所述請(qǐng)求,其特征在于所述微處理器,用于計(jì)算出一個(gè)或多個(gè)標(biāo)記,回應(yīng)來(lái)自所述主機(jī)的請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的光收發(fā)器,還包含一個(gè)或多個(gè)模數(shù)轉(zhuǎn)換器(ADC),偶聯(lián)于所述光發(fā)送器和所述光接收器,其特征在于所述一個(gè)或多個(gè)存儲(chǔ)器包含對(duì)應(yīng)所述一個(gè)或多個(gè)ADC的寄存器,而且每個(gè)所述寄存器都用于存儲(chǔ)用于一個(gè)所述參數(shù)的數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的光收發(fā)器,其特征在于所述閾值中的第一閥值代表適用于所述一個(gè)或多個(gè)參數(shù)的下限閾值限度。
4.根據(jù)權(quán)利要求3所述的光收發(fā)器,其特征在于所述閾值中的第二閥值代表適用于所述一個(gè)或多個(gè)參數(shù)的上限閾值限度。
5.根據(jù)權(quán)利要求1所述的光收發(fā)器,其特征在于所述多個(gè)參數(shù)包括組中至少二種參數(shù),該組包含激光器溫度,模塊溫度,光接收器溫度,電壓,光偏置電流,發(fā)送的光數(shù)字功率, 接收的光數(shù)字功率,接收的光視頻功率,射頻(RF)輸出功率及激光波長(zhǎng)。
6.根據(jù)權(quán)利要求1所述的光收發(fā)器,其特征在于只有在所述接口接收到來(lái)自所述主機(jī)的請(qǐng)求之后,所述微處理器才計(jì)算所述一個(gè)或多個(gè)標(biāo)記。
7.根據(jù)權(quán)利要求1所述的光收發(fā)器,其特征在于所述微處理器,用于把位降類型的所述一個(gè)或多個(gè)參數(shù)與相應(yīng)的位降類型的每個(gè)所述第一和第二閾值相比較。
8.根據(jù)權(quán)利要求1所述的光收發(fā)器,其特征在于所述一個(gè)或多個(gè)存儲(chǔ)器包含(i)第一易失性存儲(chǔ)器模塊,用于存儲(chǔ)所述多個(gè)閾值,和(ii )第二易失性存儲(chǔ)器模塊,用于存儲(chǔ)全部所述參數(shù)數(shù)據(jù)。
9.一種單纖三向光復(fù)用器,包含如權(quán)利要求1所述的光收發(fā)器。
10.一種在光收發(fā)器中生成操作狀態(tài)標(biāo)記的方法,該方法包含(a)訪問(wèn)用于與所述光收發(fā)器操作有關(guān)的每個(gè)參數(shù)的數(shù)據(jù);(b)存儲(chǔ)所述數(shù)據(jù)于一個(gè)或多個(gè)存儲(chǔ)器中;(C)接收來(lái)自主機(jī)的對(duì)于一個(gè)或多個(gè)標(biāo)記的請(qǐng)求,所述標(biāo)記用于確定相應(yīng)的一個(gè)或多個(gè)參數(shù)的所述數(shù)據(jù)是否已經(jīng)超過(guò)了一個(gè)或多個(gè)預(yù)定閾值;和(d)通過(guò)比較所述相應(yīng)一個(gè)或多個(gè)所述參數(shù)數(shù)據(jù)與所述預(yù)定閾值的所述數(shù)據(jù),計(jì)算出所述一個(gè)或多個(gè)標(biāo)記,回應(yīng)來(lái)自所述主機(jī)的請(qǐng)求。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于所述計(jì)算所述一個(gè)或多個(gè)標(biāo)記包括 (a),確定所述一個(gè)或多個(gè)參數(shù)數(shù)據(jù)的N位版本,其中所述數(shù)據(jù)包含M位,且M比N大;和(b) 比較所述數(shù)據(jù)的N位版本與所述預(yù)定閾值的對(duì)應(yīng)的N位版本。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于在接收來(lái)自主機(jī)對(duì)一個(gè)或多個(gè)標(biāo)記的請(qǐng)求之前,其中所述已確定的所述數(shù)據(jù)的N位版本和所述預(yù)定閾值的N位版本都存儲(chǔ)在了所述一個(gè)或多個(gè)存儲(chǔ)器中。
13.根據(jù)權(quán)利要求11所述的方法,其特征在于利用計(jì)時(shí)器周期性地執(zhí)行判定所述參數(shù)數(shù)據(jù)的N位版本。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于也利用所述計(jì)時(shí)器周期性地判定所述相應(yīng)所述預(yù)定閾值的N位版本。
15.根據(jù)權(quán)利要求11所述的方法,還包括由用戶選擇性地啟動(dòng)所述參數(shù)數(shù)據(jù)的N位版本的判定和比較。
16.根據(jù)權(quán)利要求10所述的方法,其特征在于所述參數(shù)數(shù)據(jù)是模數(shù)轉(zhuǎn)換器(ADC)的輸出,而所述一個(gè)或多個(gè)存儲(chǔ)器包含接收所述ADC輸出的寄存器。
17.根據(jù)權(quán)利要求10所述的方法,其特征在于當(dāng)從所述主機(jī)接收到對(duì)所述數(shù)據(jù)的請(qǐng)求時(shí),把所述ADC的輸出就存儲(chǔ)在了所述寄存器中。
18.—種生成操作狀態(tài)標(biāo)記的系統(tǒng),該系統(tǒng)包括(a)光收發(fā)器,用于發(fā)送和接收光數(shù)據(jù),其中光收發(fā)器包括微處理器和存儲(chǔ)器,所述微處理器用于訪問(wèn)參數(shù)數(shù)據(jù),所述存儲(chǔ)器用于存儲(chǔ)參數(shù)數(shù)據(jù)和預(yù)設(shè)閾值,其中所述參數(shù)數(shù)據(jù)與光收發(fā)器的一個(gè)或多個(gè)操作相關(guān);和 (b)主機(jī),用于為一個(gè)或多個(gè)標(biāo)記向光收發(fā)器提供請(qǐng)求,其中標(biāo)記確定是否相應(yīng)參數(shù)已經(jīng)超過(guò)至少一個(gè)閾值,所述主機(jī)用于接收一個(gè)或多個(gè)來(lái)自所述光收發(fā)器的標(biāo)記,回應(yīng)所述請(qǐng)求, 其中光收發(fā)器用于計(jì)算出一個(gè)或多個(gè)標(biāo)記,回應(yīng)來(lái)自主機(jī)請(qǐng)求。
19.根據(jù)權(quán)利要求18所述的系統(tǒng),其特征在于所述光收發(fā)器還包括模數(shù)轉(zhuǎn)換器 (ADC),所述ADC配備有一個(gè)寄存器用于在從所述主機(jī)接收所述一個(gè)或多個(gè)標(biāo)記的請(qǐng)求前, 存儲(chǔ)所述參數(shù)數(shù)據(jù)。
20.根據(jù)權(quán)利要求18所述的系統(tǒng),其特征在于中所述參數(shù)數(shù)據(jù)包含組中至少兩種數(shù)據(jù),該組由激光器溫度,模塊溫度,光接收器溫度,電壓,光偏置電流,發(fā)送的光數(shù)字功率,接收的光數(shù)字功率,接收的光視頻功率,射頻(RF)輸出功率及激光波長(zhǎng)組成。
21.根據(jù)權(quán)利要求18所述的系統(tǒng),其特征在于所述微處理器用于把一個(gè)或多個(gè)所述參數(shù)數(shù)據(jù)與所述多個(gè)預(yù)定閾值相比較,以計(jì)算所述一個(gè)或多個(gè)標(biāo)記。
全文摘要
本發(fā)明公開(kāi)了判定與光收發(fā)器操作相關(guān)的參數(shù)狀態(tài)的方法,算法,構(gòu)架,電路和/或系統(tǒng)。光收發(fā)器包括光接收器,用于接收光數(shù)據(jù);光發(fā)送器,用于發(fā)送光數(shù)據(jù);一個(gè)或多個(gè)存儲(chǔ)器,用于為多個(gè)參數(shù)存儲(chǔ)數(shù)據(jù)(和可以選的閾值),其中所述參數(shù)與一個(gè)或多個(gè)光接收器和光發(fā)送器的操作有關(guān);微處理器,把參數(shù)數(shù)據(jù)與閾值相比較計(jì)算一個(gè)或多個(gè)標(biāo)記,以確定相應(yīng)參數(shù)是否已經(jīng)超過(guò)了第一或第二閾值;和接口,接收來(lái)自主機(jī)對(duì)標(biāo)記的請(qǐng)求,并提供一個(gè)或多個(gè)標(biāo)記作為回應(yīng)。在本公開(kāi)中,微處理器計(jì)算一個(gè)或多個(gè)標(biāo)記,只作為對(duì)來(lái)自主機(jī)對(duì)標(biāo)記的請(qǐng)求的回應(yīng)。
文檔編號(hào)H04B10/24GK102420662SQ20111033790
公開(kāi)日2012年4月18日 申請(qǐng)日期2011年10月31日 優(yōu)先權(quán)日2011年3月29日
發(fā)明者陶德·洛浦 申請(qǐng)人:索爾思光電(成都)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1