新四季網

一種實現軟體和硬體同時控制TxDIS信號的裝置的製作方法

2023-05-01 02:39:51

專利名稱:一種實現軟體和硬體同時控制TxDIS信號的裝置的製作方法
技術領域:
本發明涉及光通訊技術領域,尤其涉及一種實現軟體和硬體同時控制TxDIS信號 的裝置。
背景技術:
目前,各種網絡中所需要的光收發一體模塊種類越來越多,要求也越來越高。為了 滿足系統不斷增長的需求,光傳輸模塊正不斷走向標準化、小型化、智能化發展。利用智能 化的光傳輸模塊,網絡管理單元可以實時監測收發模塊的溫度、供電電壓、雷射偏置電流以 及發射和接收光功率。這些參量的測量,可以幫助管理單元找出光纖鏈路中發生故障的位 置,簡化維護工作,提高系統的可靠性。在SFF-8472MSA中,規範了數字診斷功能及有關SFF-8472的詳細內容。該規範規 定,在模塊內部的電路板上偵測和數位化參數信號,然後,提供經過標定的結果或提供數字 化的測量結果及標定參量。這些信息被存貯在標準的內存結構中,以便通過雙纜串行接口 讀取。基於SFF-8472協議的TxDis信號,用於控制光傳輸模塊發射端的使能,協議規定, 發射端使能分別由軟體和硬體控制,發射端默認為使能狀態。A2[110]的第六位為發射端 使能的軟體控制位,如果軟體控制功能被禁止,這位沒有作用。如果沒有被禁止,當它被寫 入「 1 」,發射端被關斷,寫入「0」,發射端軟體使能,最終的使能是和硬體使能「或」的結果。 這位的默認狀態為「0」。協議還規定,當硬體控制時,當光輸出減小10%以上的時候,表示 發射端已經被關斷,這個時間必須控制在IOus以內,軟體在IOOms即可。同樣,當硬體控制 時,光輸出增加到90%以上的時候,表示發射端已經被開啟,這個時間也必須控制在Ims以 內,軟體在IOOms即可。可以看出,協議對硬體控制的時間要求極為苛刻。圖1是現有技術中實現軟體和硬體同時控制TxDIS信號裝置的結構示意圖。如圖 1所示,通常,實現這個功能的方法是通過I/O中斷方式實現硬體關斷TxDi s信號,通過軟 件編程的方式控制輸入的I/O信號,達到軟體控制的目的。如果要實現協議規定的快速響 應的要求,那麼這個I/O中斷必須設置成最高優先級,否則可能因為優先級不高而在執行 最高優先級的服務程序時喪失最短時間內的響應;但往往I/O中斷在單片機系統中都不容 易整成最高優先級,必須要實現中斷嵌套,但中斷嵌套編程複雜風險較大,容易造成堆棧溢 出,導致程序崩潰。

發明內容
本發明的目的在於提出一種實現軟體和硬體同時控制TxDIS信號的裝置,不但實 現了 SFF-8472協議對TxDIS信號快速響應,還能回讀扇出到雷射驅動晶片的狀態,而且通 過內置的PLA功能減少了器件,降低了成本。為達此目的,本發明採用以下技術方案一種實現軟體和硬體同時控制TxDIS信號的裝置,適用於光傳輸模塊中,包括單片機、或門和雷射驅動器晶片,或門的兩個輸入分別連接到單片機和上位機,或門的輸出分 別扇出到單片機的TxDIS輸入管腳和雷射驅動器晶片的TxDIS輸入管腳,用於單片機接受 上位機軟體通過I2C總線下發的SoftTxDIS信號改變單片機SoftTxDIS管腳電平,單片機 通過I2C總線向上位機上報單片機TxDIS管腳狀態。所述單片機包括可編程邏輯陣列,所述或門由所述可編程邏輯陣列設置而成,或 門的兩個輸入分別連接到單片機的PLADIN寄存器輸入和上位機的HardTxDIS的輸入管腳, 或門的輸出分別扇出到單片機的TxDIS輸入管腳和雷射驅動器晶片的TxDIS輸入管腳,用 於單片機接受上位機軟體通過I2C總線下發的SoftTxDIS信號,單片機再通過設置PLADIN 寄存器去改變所述可編程邏輯陣列的或門的SoftTxDIS管腳電平,實現軟體控制,單片機 接受上位機的HardTxDIS輸入管腳,實現硬體控制。所述單片機是ADUC7020微控制器。所述單片機和所述或門獨自設置,或門的兩個輸入分別連接到單片機的 SoftTxDIS管腳和上位機的HardTxDIS輸入管腳,或門的輸出分別扇出到單片機的TxDIS 輸入管腳和雷射驅動器晶片的TxDIS輸入管腳,用於單片機接受上位機軟體通過I2C總線 下發的SoftTxDIS信號改變單片機TxDIS管腳電平,實現軟體控制,單片機接受上位機的 HardTxDIS輸入管腳,實現硬體控制。所述單片機是Mega88微控制器。所述或門是SN74LVC1G32單或門晶片。採用了本發明的技術方案,具有如下有益效果1、方便簡單、成本低廉、編程容易、易於擴展。本發明在運用具有內嵌可編程邏輯 陣列(programmable logic array, PLA)的微處理器的時候,可以節約一個或門的空間,這 樣降低了成本,而且在編程上實現非常容易,方便簡單,同時,本發明也易於擴展到通過1/0 實現快速響應的方式,而不用中斷嵌套,減少了編程的複雜度和風險性。2、效率高、風險性較少。因為硬體和軟體控制方式的中斷優先級最高,所以響應的 速度快,這樣提高了效率,同時,根據SFF-8472對響應時間嚴格的要求,由於本發明的快速 響應,減小了出錯的風險,安全性有了保障。避免了使用1/0中斷嵌套的方式,而造成的堆 棧溢出,導致程序崩潰。


圖1是現有技術中實現軟體和硬體同時控制TxDIS信號裝置的結構示意圖。圖2是本發明具體實施方式
一中實現軟體和硬體同時控制TxDIS信號裝置的結構 示意圖。圖3是本發明具體實施方式
二中實現軟體和硬體同時控制TxDIS信號裝置的結構 示意圖。
具體實施例方式下面結合附圖並通過具體實施方式
來進一步說明本發明的技術方案。本發明技術方案的主要思想是採用像ADuc7020這樣的微控制器(MCU),它具體 PLA功能,於是其硬體控制和軟體控制可以通過PLA配置成通過一個或門,或門的輸出扇出
4到雷射驅動器晶片的TxDIS輸入管腳,因為是個或門,而非I/O中斷,這樣,其響應時間可以 在規定的時間以內,MCU也可以通過扇出到雷射驅動器晶片的管腳讀回其狀態,上報給上位 機;或者採用像MegaSS這樣的MCU,不具有PLA功能的話,可以外置一個或門,其硬體控制 和軟體控制可以通過這個或門輸入,或門的輸出分別扇出到雷射驅動器晶片的TxDIS輸入 管腳和返回到MCU,讓MCU能讀回TxDIS的狀態,由於採用了外置或門的方式,其響應與MCU 無關,響應時間能在規定時間內。 圖2是本發明具體實施方式
一中實現軟體和硬體同時控制TxDIS信號裝置的結構 示意圖。如圖2所示,具體實施方式
一中的該裝置包括單片機和雷射驅動器晶片,單片機採 用的是ADuc7020MCU,該單片機內嵌有PLA,可以通過設置PLA為一個或門,或門的兩個輸入 分別連接到單片機的PLADIN寄存器輸入和上位機的HardTxDIS的輸入管腳,或門的輸出分 別扇出到單片機的TxDIS輸入管腳和雷射驅動器晶片的TxDIS輸入管腳。其中單片機接受上位機軟體通過I2C總線下發的SoftTxDIS信號,單片機再通過 設置PLADIN寄存器去改變PLA的或門的SoftTxDIS管腳電平,實現軟體控制的目的,單片 機接受上位機的HardTxDIS輸入管腳,實現硬體控制的目的。單片機通過I2C總線向上位 機上報單片機TxDIS管腳狀態。SFF-8472協議對時序的要求比較嚴格,規定TxDIS響應的時間非常快,由於採用 或門這個方法,避免了軟體上使用中斷嵌套的風險。在這個過程中,軟體實現的時候,首先要配置HardTxDIS管腳配置成PLA輸入的形 式,然後這個輸入管腳與相對應的模塊單元的PLADIN寄存器的輸入相或,PLADIN寄存器作 為SoftTxDIS的功能,或門的輸出扇出到雷射驅動器的輸入。由於SoftTxDIS信號是由上 位機軟體發送的,它通過I2C總線下發的方式改變其標誌位,從而達到軟體控制的目的,而 I2C總線方式也是中斷優先級最高的,所以也不會影響到TxDIS的響應時間。PLADIN是根據 SoftTxDIS標誌位的改變而更新的,這部分的代碼是放到時間中斷裡的,時間中斷的優先級 比最高優先級低,但是它會每50ms影響一次,所以也不會超出SFF-8472協議對軟體控制規 定的時間。圖3是本發明具體實施方式
二中實現軟體和硬體同時控制TxDIS信號裝置的結構 示意圖。
具體實施方式
二中的該裝置包括單片機、或門和雷射驅動器晶片,單片機是MegaSS 微控制器,該單片機沒有內嵌PLA,單片機和或門獨自設置,或門是SN74LVC1G32單或門芯 片,或門的兩個輸入分別連接到單片機的SoftTxDIS管腳和上位機的HardTxDIS輸入管腳, 或門的輸出分別扇出到單片機的TxDIS輸入管腳和雷射驅動器晶片的TxDIS輸入管腳。其中,單片機接受上位機軟體通過I2C總線下發的SoftTxDIS信號改變單片機 TxDIS管腳電平,實現軟體控制,單片機接受上位機的HardTxDIS輸入管腳,實現硬體控制。 單片機通過I2C總線向上位機上報單片機TxDIS管腳狀態。由於採用了外置或門的方式,其響應與MCU無關,響應時間能在規定時間內。在軟體實現上非常的簡單,MegaSS微控制器只需控制SoftTxDIS管腳即可,因為 HardTxDIS直接經過或門輸出,不經過Mega88。Mega88接受上位機軟體通過I2C總線下發 的SoftTxDIS信號,達到軟體控制的目的,而I2C由於SoftTxDIS信號是由上位機軟體發送 的,它通過I2C總線下發的方式改變其標誌位,從而達到軟體控制的目的。而I2C總線方式 是中斷優先級最高的,所以也不會影響到TxDIS的響應時間。
以上所述,僅為本發明較佳的具體實施方式
,但本發明的保護範圍並不局限於此, 任何熟悉該技術的人在本發明所揭露的技術範圍內,可輕易想到的變化或替換,都應涵蓋 在本發明的保護範圍之內。因此,本發明的保護範圍應該以權利要求的保護範圍為準。
權利要求
一種實現軟體和硬體同時控制TxDIS信號的裝置,適用於光傳輸模塊中,其特徵在於,包括單片機、或門和雷射驅動器晶片,或門的兩個輸入分別連接到單片機和上位機,或門的輸出分別扇出到單片機的TxDIS輸入管腳和雷射驅動器晶片的TxDIS輸入管腳,用於單片機接受上位機軟體通過I2C總線下發的SoftTxDIS信號改變單片機SoftTxDIS管腳電平,單片機通過I2C總線向上位機上報單片機TxDIS管腳狀態。
2.根據權利要求1所述的一種實現軟體和硬體同時控制TxDIS信號的裝置,其特徵在 於,所述單片機包括可編程邏輯陣列,所述或門由所述可編程邏輯陣列設置而成,或門的兩 個輸入分別連接到單片機的PLADIN寄存器輸入和上位機的HardTxDIS的輸入管腳,或門的 輸出分別扇出到單片機的TxDIS輸入管腳和雷射驅動器晶片的TxDIS輸入管腳,用於單片 機接受上位機軟體通過I2C總線下發的SoftTxDIS信號,單片機再通過設置PLADIN寄存器 去改變所述可編程邏輯陣列的或門的SoftTxDIS管腳電平,實現軟體控制,單片機接受上 位機的HardTxDIS輸入管腳,實現硬體控制。
3.根據權利要求2所述的一種實現軟體和硬體同時控制TxDIS信號的裝置,其特徵在 於,所述單片機是ADuc7020微控制器。
4.根據權利要求1所述的一種實現軟體和硬體同時控制TxDIS信號的裝置,其特徵 在於,所述單片機和所述或門獨自設置,或門的兩個輸入分別連接到單片機的SoftTxDIS 管腳和上位機的HardTxDIS輸入管腳,或門的輸出分別扇出到單片機的TxDIS輸入管 腳和雷射驅動器晶片的TxDIS輸入管腳,用於單片機接受上位機軟體通過I2C總線下 發的SoftTxDIS信號改變單片機TxDIS管腳電平,實現軟體控制,單片機接受上位機的 HardTxDIS輸入管腳,實現硬體控制。
5.根據權利要求4所述的一種實現軟體和硬體同時控制TxDIS信號的裝置,其特徵在 於,所述單片機是MegaSS微控制器。
6.根據權利要求4或者5所述的一種實現軟體和硬體同時控制TxDIS信號的裝置,其 特徵在於,所述或門是SN74LVC1G32單或門晶片。
全文摘要
本發明公開了一種實現軟體和硬體同時控制TxDIS信號的裝置,適用於光傳輸模塊中,包括單片機、或門和雷射驅動器晶片,或門的兩個輸入分別連接到單片機和上位機,或門的輸出分別扇出到單片機的TxDIS輸入管腳和雷射驅動器晶片的TxDIS輸入管腳,用於單片機接受上位機軟體通過I2C總線下發的SoftTxDIS信號改變單片機SoftTxDIS管腳電平,單片機通過I2C總線向上位機上報單片機TxDIS管腳狀態。採用了本發明的技術方案,不但實現了SFF-8472協議對TxDIS信號快速響應,還能回讀扇出到雷射驅動晶片的狀態,而且通過內置的PLA功能減少了器件,降低了成本。
文檔編號G05B19/418GK101819431SQ201010116798
公開日2010年9月1日 申請日期2010年3月3日 優先權日2010年3月3日
發明者劉海, 周健 申請人:成都優博創技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀