新四季網

緊湊的外部設備互連總線接口板電路控制的方法和裝置的製作方法

2023-07-24 21:51:21

專利名稱:緊湊的外部設備互連總線接口板電路控制的方法和裝置的製作方法
技術領域:
本發明涉及通信領域,特別涉及緊湊的外部設備互連總線接口板電路控制的方法和裝置。
背景技術:
外部設備互連(PCI,Peripheral Component Interconnect)總線以其即插即用、與處理器無關、可擴展性好等優點,得到了廣泛的應用。PCI工業計算機製造商協會(PICMG,PCI Industrial Computer Manufacturers Group)在1994年發布的緊湊的外部設備互連總線(CompactPCI,Compact PeripheralComponent Interconnect)規範標誌著PCI總線開始應用於對可靠性要求很高的電信、工業控制等領域。
CompactPCI規範定義了一種新的板卡和系統結構,採用歐式卡的機械尺寸,電氣特性和數據傳輸協議與PCI總線相同;可擴展性較好,能根據應用的需要配置接口板的數量;支持主備倒換,提高系統的可靠性等優點。
CompactPCI系統為前後插板結構,前插板用於提供通用的處理能力,後插板通常用於提供對外接口。前插板分為系統板和接口板兩種,前者主要完成系統管理和控制功能,例如監控接口板的工作狀態、控制接口板的復位、上下電等,後者主要完成業務處理功能。具體可參考圖1,圖1是現有技術中CompactPCI系統8槽位前後插板結構示意圖。
對於高可用性的系統來說,通常要求提供接口板的熱插拔功能。具體來說,如果某塊接口板發生了故障需要更換,那麼這塊接口板必須從帶電的CompactPCI總線拔出,然後將一塊無故障的接口板插入原來的槽位,整個過程不能對其他正在工作的接口板產生幹擾,因此熱插拔功能提高了系統的可維護性。
為了實現這個功能,PICMG在1998年發布了CompactPCI總線的熱插拔規範,即PICMG2.1規範,它定義了接口板熱插拔所涉及的狀態轉換、熱插拔信號和扳手開關的用法、指示燈的定義等內容。
根據CompactPCI總線的熱插拔規範,接口板的上電和下電完全由熱插拔控制器(HSC,Hot Swap Controller)來操作。當接口板插入槽位時發出插入中斷,熱插拔控制器檢測到中斷之後給接口板上電。如果接口板在上電之後打開扳手,它會產生ENUM(來自接口板的配置請求信號,低電平的時候表示接口板請求配置訪問)中斷上報給熱插拔控制器,熱插拔控制器所在的接口板軟體會響應這個中斷並查詢出產生ENUM中斷的原因,例如接口板剛上電或準備下電。如果是準備下電,熱插拔控制器會將接口板下電。
發明人在研究本發明時發現,在接口板打開扳手並完成下電之後,如果再重新合上扳手,接口板通常是無法上電的,因為此時熱插拔控制器無法得知扳手的狀態,也不會產生插入中斷或ENUM中斷。只有將接口板拔出並再次插入槽位,產生了插入中斷之後它才能重新上電。但是,由於接口板使用的CompactPCI總線連接器存在插拔次數的限制,多次插拔之後插針的鍍層會被磨損,引起接觸電阻的增加,對信號質量會帶來不利影響;並且,插拔接口板也會給系統維護帶來不便。

發明內容
本發明目的在於提供一種緊湊的外部設備互連總線接口板電路控制的方法和裝置,實現通過扳手的打開、合上就可控制接口板的上下電,並方便接口板的維護。
本發明實施例提供的一種緊湊的外部設備互連總線接口板電路控制的方法,包括在所述接口板剛插入槽位上電之後,拔出之前,所述接口板只受扳手信號控制;
根據所述接口板接收到的所述扳手信號對所述接口板進行控制,如果所述接口板收到扳手打開信號,則控制所述接口板下電;如果所述接口板與槽位處於連接狀態並收到扳手合上信號,則控制所述接口板上電。
本發明實施例提供的一種緊湊的外部設備互連總線接口板電路控制的裝置,包括設置單元用於在所述接口板剛插入槽位上電之後,拔出之前,設置所述接口板只受扳手信號控制;控制單元用於根據所述設置單元設置的所述扳手信號對所述接口板控制時如果所述接口板收到扳手打開信號,則控制所述接口板下電;如果所述接口板與槽位處於連接狀態並收到扳手合上信號,則控制所述接口板上電。
通過本發明實施例提供的一種緊湊的外部設備互連總線接口板電路控制的的方法和裝置,通過在所述接口板剛插入槽位上電之後,拔出之前,設置所述接口板只受扳手信號控制,並在所述接口板收到所述扳手信號時,控制所述接口板下電或上電,避免了CompactPCI接口板由於熱插拔控制器異常造成的異常下電的情況,以及實現了通過扳手的打開、合上就可控制接口板的上下電,並方便了接口板的維護。


圖1為現有技術中8槽位緊湊的外部設備互連總線系統結構示意圖。
圖2為本發明實施例關於一種緊湊的外部設備互連總線接口板電路控制的方法流程示意圖。
圖3為本發明實施例關於狀態機轉換過程示意圖。
圖4為本發明實施例關於狀態機位於上電控制電路中的結構示意圖。
圖5為本發明實施例關於一種緊湊的外部設備互連總線接口板電路控制的裝置的結構示意圖。
具體實施例方式
針對目前現有技術中存在的熱插拔控制器出現故障,導致接口板異常下電,以及因上電插拔接口板導致接口板的磨損以及維護上的不便,本發明實施例提供了一種緊湊的外部設備互連總線接口板電路控制的方法和裝置。
如圖2所示,圖2為本發明實施例一種緊湊的外部設備互連總線接口板電路控制方法的流程示意圖;步驟101在所述接口板剛插入槽位上電之後,拔出之前,所述接口板只受扳手信號控制;如設置CompactPCI接口板上電路控制的狀態機,並設置狀態機在未上電、上電、下電三種情況下的狀態;CompactPCI接口板上電路控制的狀態機,是用硬體描述語言描述的一種狀態控制程序。通常使用的硬體描述語言有VerilogHDL(中文名稱Verilog硬體描述語言,和VHDL(超高速集成電路硬體描述語言,Very High SpeedIntegrated Circuit Hardware Description Language)。本領域的普通技術人員應當明了硬體描述語言還可以包括其它類型的、實現相同功能的描述語言,在此不再窮舉。
通過硬體描述語言描述的狀態機被轉換為目標文件並加載到接口板上後即可實現所述狀態機所設置的功能,此過程是本領域普通技術人員無需創造性勞動即可實現的常用技術手段,在此不再贅述。在狀態機中所設置的未上電、上電、下電三種狀態分別用S0、S1、S2來表示狀態S0接口板未上電,等待來自熱插拔控制器的BD_SEL#信號控制上電;狀態S1接口板上電,此時它不受熱插拔控制器的BD_SEL#信號控制;狀態S2接口板下電,此時它不受熱插拔控制器的BD_SEL#信號控制。
步驟102根據所述接口板接收到的所述扳手信號對所述接口板進行控制,如果所述接口板收到扳手打開信號,則控制所述接口板下電;如果所述接口板與槽位處於連接狀態並收到扳手合上信號,則控制所述接口板上電。
如根據上例中,設置的所述狀態機的狀態,設置狀態機對CompactPCI接口板進行控制。
如根據已經設置的狀態機的狀態S0、S1、S2,對所述狀態機進行設置,使所述狀態機能夠對CompactPCI接口板的上電和/或下電進行有效控制具體實現可參考圖3,圖3為本發明實施例關於狀態機轉換過程示意圖。
當接口板剛插入槽位時,狀態機處於S0;當狀態機處於S0時,如果接口板被熱插拔控制器HSC控制接口板上電,狀態機轉到S1;當狀態機處於S1時,如果接口板的扳手打開,狀態機轉到S2;當狀態機處於S2時,如果接口板的扳手合上,狀態機轉到S1;如果所述CompactPCI接口板收到扳手打開信號下電後,所述接口板又被拔出槽位並重新插入槽位,狀態機轉到S0。
同時,本領域的普通技術人員能夠明了,所述狀態機即可以位於上電控制電路中,也可以作為一個組成部分位於緊湊的外部設備互連總線接口板的其他功能單元中。並且,所述狀態機所在接口板始終受到來自熱插拔控制器的復位信號RST#(來自熱插拔控制器的復位信號,低電平的時候將接口板復位)的控制,也可以輸出Healthy#(來自接口板的電源狀態信號,低電平的時候表示接口板正常上電)信號和ENUM#(來自接口板的配置請求信號,低電平的時候表示接口板請求配置訪問)信號。所述RST#信號、Healthy#信號和ENUM#信號均是現有技術中CompactPCI接口板所應有的信號,其功能和實現與現有技術相同,在此不再詳述。
現僅就狀態機位於上電控制電路中為例對狀態機實現本發明實施例所述的電路控制進行舉例說明。
參考圖4,圖4為本發明實施例關於狀態機位於上電控制電路中的結構示意圖,圖中接口板即本發明實施例所述的緊湊的外部設備互連總線接口板,所述狀態機位於上電控制電路中,其與扳手信號、BD_SEL#信號、RST#信號、Healthy#信號和ENUM#信號之間的關係如圖所示。對於狀態機作為一個組成部分位於緊湊的外部設備互連總線接口板的其他電路中,本領域普通技術人員根據本發明實施例所公開的技術方案,無需創造性勞動即可實現,在此不再贅述。
參考圖5,圖5為本發明實施例關於一種緊湊的外部設備互連總線CompactPCI接口板電路控制的裝置的狀態機結構示意圖,包括設置單元用於在所述接口板剛插入槽位上電之後,拔出之前,設置所述接口板只受扳手信號控制;控制單元用於根據所述設置單元設置的所述扳手信號對所述接口板控制時如果所述接口板收到扳手打開信號,則控制所述接口板下電;如果所述接口板與槽位處於連接狀態並收到扳手合上信號,則控制所述接口板上電。
上電單元用於在所述接口板剛插入槽位時,由熱插拔控制器的上電使能信號BD SEL#信號控制所述接口板上電。
所述裝置在所述接口板插入槽位之後,先於板內其他電路上電並開始工作。
通過本發明實施例提供的一種緊湊的外部設備互連總線接口板電路控制的的方法和裝置,通過在所述接口板剛插入槽位上電之後,拔出之前,設置所述接口板只受扳手信號控制,並在所述接口板收到所述扳手信號時,控制所述接口板下電或上電,避免了CompactPCI接口板由於熱插拔控制器異常造成的異常下電的情況,以及實現了通過扳手的打開、合上就可控制接口板的上下電,並方便了接口板的維護。
權利要求
1.一種緊湊的外部設備互連總線接口板電路控制的方法,其特徵在於在所述接口板剛插入槽位上電之後,拔出之前,所述接口板只受扳手信號控制;根據所述接口板接收到的所述扳手信號對所述接口板進行控制,如果所述接口板收到扳手打開信號,則控制所述接口板下電;如果所述接口板與槽位處於連接狀態並收到扳手合上信號,則控制所述接口板上電。
2.根據權利要求1所述的一種緊湊的外部設備互連總線接口板電路控制的方法,其特徵在於進一步包括當所述接口板剛插入槽位時,所述接口板受熱插拔控制器的上電使能信號控制上電。
3.根據權利要求1所述的一種緊湊的外部設備互連總線接口板電路控制的方法,其特徵在於進一步包括當所述接口板收到扳手打開信號下電後,所述接口板被拔出槽位再重新插入槽位時,所述接口板受熱插拔控制器的上電使能信號控制上電。
4.根據權利要求2所述的一種緊湊的外部設備互連總線接口板電路控制的方法,其特徵在於所述的熱插拔控制器的上電使能信號為BD_SEL#信號。
5.根據權利要求1所述的一種緊湊的外部設備互連總線接口板電路控制的方法,其特徵在於所述接口板電路控制通過Verilog硬體描述語言描述的一種狀態控制程序來實現;或者通過VHDL(超高速集成電路硬體描述語言)語言描述的一種狀態控制程序來實現。
6.根據權利要求1所述的一種緊湊的外部設備互連總線接口板電路控制的方法,其特徵在於所述接口板受熱插拔控制器的復位信號RST#的控制,並輸出Healthy#信號和ENUM#信號。
7.一種緊湊的外部設備互連總線接口板電路控制的裝置,其特徵在於,包括設置單元用於在所述接口板剛插入槽位上電之後,拔出之前,設置所述接口板只受扳手信號控制;控制單元用於根據所述設置單元設置的所述扳手信號對所述接口板控制時如果所述接口板收到扳手打開信號,則控制所述接口板下電;如果所述接口板與槽位處於連接狀態並收到扳手合上信號,則控制所述接口板上電。
8.根據權利要求7所述的一種緊湊的外部設備互連總線接口板電路控制的裝置,其特徵在於,所述的設置單元還包括上電單元用於在所述接口板剛插入槽位時,由熱插拔控制器的上電使能信號控制所述接口板上電。
9.根據權利要求8所述的一種緊湊的外部設備互連總線接口板電路控制的裝置,其特徵在於所述的熱插拔控制器的上電使能信號為BD_SEL#信號。
全文摘要
本發明涉及通信領域,特別涉及一種緊湊的外部設備互連總線接口板電路控制的方法和裝置。通過本發明實施例提供的一種緊湊的外部設備互連總線接口板電路控制的方法和裝置,在所述接口板剛插入槽位上電之後,拔出之前,設置所述接口板只受扳手信號控制,並在所述接口板收到所述扳手信號時,控制所述接口板下電或上電,避免了ConpactPCI接口板由於熱插拔控制器異常造成的異常下電的情況,以及實現了通過扳手的打開、合上就可控制接口板的上下電,並方便了接口板的維護。
文檔編號G06F13/40GK101030188SQ20071007393
公開日2007年9月5日 申請日期2007年3月31日 優先權日2007年3月31日
發明者李延松, 楊輝, 劉華偉 申請人:華為技術有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀