亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種端口狀態(tài)的獲取方法及裝置與流程

文檔序號:12786071閱讀:191來源:國知局
一種端口狀態(tài)的獲取方法及裝置與流程

本申請涉及電通信技術領域,尤其涉及一種端口狀態(tài)的獲取方法及裝置。



背景技術:

為更好的突出中央處理單元的核心處理能力、并使用戶可以針對中央處理單元的擴展功能進行多元化的配置,在中央處理單元所對應的集成電路中,一般不會集成一些專用性、適配性較強的功能模塊,比如光通信模塊、信息采集模塊等。在實際應用中,這些模塊可以根據特定場合或設備的需求,直接集成于與中央處理單元建立有通信連接的外圍電路,或者在特定時段內即時地安插至上述外圍電路所預配的適配端口、以在需要時移除。但無論使用哪種連接方法,這些模塊都需要通過外圍電路與中央處理單元所建立的通信連接,與中央處理單元進行相關信息的交互,以與中央處理單元作用為一個有機的整體,協(xié)同完成特定的任務。

現有技術中,針對上述可以即時安插或移除的功能模塊,中央處理單元會通過運行端口掃描線程的方式,周期性地輪詢外圍電路上所有用于安插功能模塊的適配端口,并在端口狀態(tài)變化時獲取該端口的狀態(tài)信息。然而,這種周期輪詢的方式不僅會耗費中央處理單元較多的自身資源,而且會因為周期輪詢的間歇性、以及所輪詢端口的數量較多而不能及時地獲取某一適配端口的狀態(tài)信息。



技術實現要素:

有鑒于此,本申請?zhí)峁┮环N端口狀態(tài)的獲取裝置及方法,以節(jié)省中央處理單元資源,并使中央處理單元及時獲取某一適配端口的狀態(tài)信息。

根據本申請實施例的第一方面,提供一種端口狀態(tài)的獲取裝置,所述裝置包括:可移除功能模塊、模塊適配端口、端口狀態(tài)感應單元、感應值監(jiān)測單元、以及中央處理單元;其中:

可移除功能模塊,通過其相對于模塊適配端口的空間位置變化,引起模塊適配端口的端口狀態(tài)變化;

模塊適配端口,用于為所述可移除功能模塊提供與中央處理單元進行交互的通信入口;

端口狀態(tài)感應單元,與所述模塊適配端口建立有通信連接;所述端口狀態(tài)感應單元通過該連接感應所述模塊適配端口的端口狀態(tài),并將感應到的端口狀態(tài)以感應值的方式輸出;

感應值監(jiān)測單元,與所述端口狀態(tài)感應單元、以及中央處理單元分別建立有通信連接;所述感應值監(jiān)測單元通過與所述端口狀態(tài)感應單元的通信連接,監(jiān)測端口狀態(tài)感應單元輸出的感應值,并在監(jiān)測到所述感應值發(fā)生變化時,以上送信號的方式,通過與所述中央處理單元建立的通信連接,將感應值變化的消息發(fā)送至所述中央處理單元;

中央處理單元,用于根據接收到的上送信號獲取模塊適配端口的端口狀態(tài)。

根據本申請實施例的第二方面,提供一種端口狀態(tài)的獲取方法,所述方法應用于所述端口狀態(tài)的獲取裝置,所述裝置包括:可移除功能模塊、模塊適配端口、端口狀態(tài)感應單元、感應值監(jiān)測單元、以及中央處理單元;所述感應值監(jiān)測單元與中央處理單元建立有通信連接、且感應值監(jiān)測單元通過所述端口狀態(tài)感應單元連接至所述模塊適配端口,所述方法包括:

感應值監(jiān)測單元實時監(jiān)測端口狀態(tài)感應單元輸出的感應值,并在監(jiān)測到所述感應值發(fā)生變化時,生成上送信號,所述上送信號攜帶所述感應值變化的消息;其中,端口狀態(tài)感應單元感應值的變化,由所述可移除功能模塊相對于模塊適配端口的空間位置變化所引起;

感應值監(jiān)測單元將生成的上送信號通過與中央處理單元的既有通信連接,發(fā)送至中央處理單元,以使中央處理單元根據接收到的上送信號獲取模塊適配端口的端口狀態(tài)。

在本申請所提供的端口狀態(tài)獲取裝置中,端口狀態(tài)感應單元可將模塊適配端口的端口狀態(tài)以感應值的方式輸出,并由感應值監(jiān)測單元在監(jiān)測到上述感應值變化時,將該感應值變化的消息發(fā)送至中央處理單元,以使中央處理單元獲取模塊適配端口的端口狀態(tài)。由此可見,本申請一方面通過將對端口狀態(tài)進行監(jiān)測的任務移交至感應值監(jiān)測單元的方式,有效節(jié)省了中央處理單元的寶貴資源;另一方面,則通過將感應值監(jiān)測單元經由端口狀態(tài)感應單元獲取到的端口狀態(tài)變化消息及時地反饋給中央處理單元的機制,實現了中央處理單元對模塊適配端口端口狀態(tài)的及時獲取。

附圖說明

圖1是本申請一種端口狀態(tài)的獲取裝置的結構圖;

圖2是本申請一種端口狀態(tài)的獲取裝置的應用結構圖;

圖3是本申請一種端口狀態(tài)的獲取方法的流程圖。

具體實施方式

這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。

在本申請使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權利要求書中所使用的單數形式的“一種”、“所述”和“該”也旨在包括多數形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“和/或”是指并包含一個或多個相關聯的列出項目的任何或所有可能組合。

應當理解,盡管在本申請可能采用術語第一、第二、第三等來描述各種信息,但這些信息不應限于這些術語。這些術語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”。

為更好的突出中央處理單元的核心處理能力、并使用戶可以針對中央處理單元的擴展功能進行多元化的配置,在中央處理單元所對應的集成電路中,一般不會集成一些專用性、適配性較強的功能模塊。在實際應用中,這些功能模塊可直接集成于ASIC(Application Specific Integrated Circuit,專用集成電路)芯片等中央處理單元的外圍電路中,或在特定時段內即時地安插至ASIC芯片等中央處理單元外圍電路所預配的適配端口、以在需要時移除。針對上述可以即時安插或移除的功能模塊,中央處理單元可以通過運行端口掃描線程的方式,周期性地輪詢外圍電路上所有用于安插功能模塊的適配端口,并在端口狀態(tài)變化時獲取該端口的狀態(tài)信息。然而,這種周期輪詢的方式不僅會耗費中央處理單元較多的自身資源,而且會因為周期輪詢的間歇性、以及所輪詢端口的數量較多而不能及時地獲取某一適配端口的狀態(tài)信息。

對此,本發(fā)明提供一種端口狀態(tài)的獲取裝置,以節(jié)省中央處理單元資源,并使中央處理單元及時獲取某一適配端口的狀態(tài)信息。

為了使本技術領域的人員更好地理解本申請實施例中的技術方案,并使本申請實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖對本申請實施例中技術方案作進一步詳細的說明。

參加圖1,圖1是本申請一種端口狀態(tài)的獲取裝置的結構圖,該裝置可以包括可移除功能模塊101、模塊適配端口102、端口狀態(tài)感應單元103、感應值監(jiān)測單元104、以及中央處理單元105,其中,

可移除功能模塊101,通過其相對于模塊適配端口的空間位置變化,引起模塊適配端口的端口狀態(tài)變化;

本實施例中,上述可移除功能模塊可以為光模塊、信號采集模塊、以及存儲模塊等,而模塊適配端口則可以分別為適配于上述各種模塊的端口。

本實施例中,可移除功能模塊相對于模塊適配端口的空間位置可以為:可移除功能模塊與模塊適配端口相連接或者相斷離,其中:

當可移除功能模塊相對于模塊適配端口的空間位置為:與模塊適配端口相連接時,模塊適配端口的端口狀態(tài)為在位狀態(tài);

當可移除功能模塊相對于模塊適配端口的空間位置為:與模塊適配端口相斷離時,模塊適配端口的端口狀態(tài)為非在位狀態(tài)。

需要指出的是,模塊適配端口的端口狀態(tài)除了上述提到的在位狀態(tài)和非在位狀態(tài)外,還可能為鄰接狀態(tài),鄰接狀態(tài)是指:模塊適配端的端口狀態(tài)由中央處理單元強制配置為非開放狀態(tài)。非開放狀態(tài)下,即使可移除功能模塊與模塊適配端口相連接,也無法實現正常的通信,須由中央處理單元將模塊適配端口的端口狀態(tài)配置為開放狀態(tài),才可以實現可移除功能模塊與中央處理單元之間的正常通信。

模塊適配端口102,用于為可移除功能模塊提供與中央處理單元進行交互的通信入口;

端口狀態(tài)感應單元103,與模塊適配端口建立有通信連接;端口狀態(tài)感應單元通過該連接感應模塊適配端口的端口狀態(tài),并將感應到的端口狀態(tài)以感應值的方式輸出;

本實施例中,端口狀態(tài)感應單元可以為一傳感元件,該元件可以將可移除功能模塊相對于模塊適配端口的空間位置信息轉換為相應的模擬信號,比如電流值或電壓值,該模擬信號即為端口狀態(tài)感應單元輸出的感應值。

感應值監(jiān)測單元104,與端口狀態(tài)感應單元、以及中央處理單元分別建立有通信連接;感應值監(jiān)測單元通過與端口狀態(tài)感應單元的通信連接,監(jiān)測端口狀態(tài)感應單元輸出的感應值,并在監(jiān)測到感應值發(fā)生變化時,以上送信號的方式,通過與中央處理單元建立的通信連接,將感應值變化的消息發(fā)送至中央處理單元;

本實施例中,感應值監(jiān)測單元可通過總線連接至中央處理單元。

本實施例中,感應值監(jiān)測單元可實時監(jiān)測端口狀態(tài)感應單元輸出的感應值,并將監(jiān)測到的感應值通過預設邏輯轉換為數字信號。

本實施例中,上述上送信號可以為強迫性中斷信號或非強迫性中斷信號,且該信號可以以中斷報文的方式發(fā)送至中央處理單元。

中央處理單元105,用于根據接收到的上送信號獲取模塊適配端口的端口狀態(tài)。

本實施例中,感應值監(jiān)測單元可將當前監(jiān)測到的代表端口狀態(tài)的感應值保存至本地;當中央處理單元接收到攜帶感應值變化消息的上送報文時,可根據實際情況選取合適的時間讀取感應值監(jiān)測單元預先保存的感應值,并根據該感應值執(zhí)行相應的處理。

由以上裝置實施例可知,在本申請所提供的端口狀態(tài)獲取裝置中,端口狀態(tài)感應單元可將模塊適配端口的端口狀態(tài)以感應值的方式輸出,并由感應值監(jiān)測單元在監(jiān)測到上述感應值變化時,將該感應值變化的消息發(fā)送至中央處理單元,以使中央處理單元獲取模塊適配端口的端口狀態(tài)。由此可見,本申請一方面通過將對端口狀態(tài)進行監(jiān)測的任務移交至感應值監(jiān)測單元的方式,有效節(jié)省了中央處理單元的寶貴資源;另一方面,則通過將感應值監(jiān)測單元經由端口狀態(tài)感應單元獲取到的端口狀態(tài)變化消息及時地反饋給中央處理單元的機制,實現了中央處理單元對模塊適配端口端口狀態(tài)的及時獲取。

參見圖2,圖2是本申請一種端口狀態(tài)的獲取裝置的應用結構圖,與上述裝置結構圖不同的是,本應用結構圖對上述結構圖的單元進行了選擇性細化,并補充了示例性的應用細節(jié)。該結構圖可以包括:光模塊、光模塊適配端口、上拉電阻、電勢值監(jiān)測單元、以及中央處理單元。其中:

光模塊201,通過其相對于光模塊適配端口的空間位置變化,引起光模塊適配端口的端口狀態(tài)變化;

本實施例中,當光模塊與光模塊適配端口相連接,即將光模塊插入光模塊適配端口、使其之間實現電連接時,光模塊適配端口的端口狀態(tài)將呈現為在位狀態(tài);而當光模塊與光模塊適配端口相斷離,即將光模塊從光模塊適配端口移除時,光模塊適配端口的端口狀態(tài)將呈現為非在位狀態(tài)。

光模塊適配端口202,用于為光模塊提供與中央處理單元進行交互的通信入口;

本實施例中,光模塊適配端口可位于ASIC芯片。

上拉電阻203,與光模塊適配端口建立有通信連接;上拉電阻通過該連接感應光模塊適配端口的端口狀態(tài),并將感應到的端口狀態(tài)以電勢值的方式輸出;

本實施例中,上拉電阻可通過導線連接至光模塊適配端口,當上拉電阻插入光模塊適配端口后,該端口的的電勢值將被拉低,即輸出一較低的電勢值;反之,該端口的的電勢值將被拉高,即輸出一較高的電勢值。

電勢值監(jiān)測單元204,與上拉電阻、以及中央處理單元分別建立有通信連接;電勢值監(jiān)測單元通過與上拉電阻的通信連接,監(jiān)測上拉電阻輸出的電勢值,并在監(jiān)測到電勢值發(fā)生變化時,以上送信號的方式,通過與中央處理單元建立的通信連接,將感應值變化的消息發(fā)送至中央處理單元;

本實施例中,電勢值監(jiān)測單元可位于FPGA(Field-Programmable Gate Array,現場可編程門陣列)橋片,且通過導線連接至上拉電阻;而FPGA橋片則可通過總線連接至中央處理單元。

當電勢值監(jiān)測單元監(jiān)測到上拉電阻輸出的電勢值變化、且進一步判斷出上拉電阻輸出的電勢值由高電勢降為低電勢,即光模塊適配端口插入了一光模塊時,電勢值監(jiān)測單元會進一步獲取該光模塊的信息,并將獲取到的光模塊信息保存至本地的光模塊寄存器中,然后向中央處理單元發(fā)送中斷信號。

中央處理單元205,用于根據接收到的上送信號獲取光模塊適配端口的端口狀態(tài)。

當中央處理單元接收到上述電勢值監(jiān)測單元發(fā)送的中斷信號后,會根據該接收到的中斷信號,執(zhí)行中斷處理程序,并通過中斷處理程序獲取模塊適配端口的端口狀態(tài)。具體的,上述中斷處理程序可調用一中斷服務程序,并獲取該中斷服務程序從上述光模塊寄存器中讀取到的光模塊信息,在此之后,中央處理單元將進一步根據獲取到的光模塊信息對上述光模塊執(zhí)行相應的配置,比如當判斷出所獲光模塊信息中的光模塊類型信息發(fā)生變化時,對該光模塊對應的gearbox進行更新,其中,光模塊的類型可以為單?;蛘叨嗄?。

由以上裝置實施例可以得出,在本申請所提供的端口狀態(tài)獲取裝置中,上拉電阻可將光模塊適配端口的端口狀態(tài)以電勢值的方式輸出,并由電勢值監(jiān)測單元在監(jiān)測到上述電勢值變化時,將該電勢值變化的消息發(fā)送至中央處理單元,以使中央處理單元及時獲取光模塊適配端口的端口狀態(tài)。由此可見,本申請一方面通過將對光模塊適配端口的端口狀態(tài)進行監(jiān)測的任務移交至電勢值監(jiān)測單元的方式,有效節(jié)省了中央處理單元的寶貴資源;另一方面,則通過將電勢值監(jiān)測單元經由上拉電阻獲取到的端口狀態(tài)變化消息及時地反饋給中央處理單元的機制,實現了中央處理單元對光模塊適配端口端口狀態(tài)的及時獲取。

與前述一種端口狀態(tài)的獲取裝置的實施例相對應,本申請還提供了一種端口狀態(tài)的獲取方法的實施例。

參見圖3,圖3是本申請一種端口狀態(tài)的獲取方法的流程圖,該流程圖可以包括以下步驟:

步驟301:感應值監(jiān)測單元實時監(jiān)測端口狀態(tài)感應單元輸出的感應值,并在監(jiān)測到上述感應值發(fā)生變化時,生成上送信號,該上送信號攜帶上述感應值變化的消息;其中,端口狀態(tài)感應單元感應值的變化,由上述可移除功能模塊相對于模塊適配端口的空間位置變化所引起;

本方法實施例中,該方法應用于上述端口狀態(tài)的獲取裝置,該裝置可以包括:可移除功能模塊、模塊適配端口、端口狀態(tài)感應單元、感應值監(jiān)測單元、以及中央處理單元;上述感應值監(jiān)測單元與上述中央處理單元建立有通信連接、且感應值監(jiān)測單元通過上述端口狀態(tài)感應單元連接至上述模塊適配端口。

在本方法實施例的第一種實現方式中,感應值監(jiān)測單元可位于現場可編程門陣列FPGA橋片;端口狀態(tài)感應單元的核心器件可為一上拉電阻;模塊適配端口則可位于專用集成電路ASIC。

在本方法實施例的第二種實現方式中,當可移除功能模塊相對于模塊適配端口的空間位置為:與模塊適配端口相連接時,模塊適配端口的端口狀態(tài)為在位狀態(tài);

當可移除功能模塊相對于模塊適配端口的空間位置為:與模塊適配端口相斷離時,模塊適配端口的端口狀態(tài)為非在位狀態(tài)。

本方法實施例中,端口狀態(tài)感應單元輸出的感應值可以為電勢值或電流值。

步驟302:感應值監(jiān)測單元將生成的上送信號通過與中央處理單元的既有通信連接,發(fā)送至中央處理單元,以使中央處理單元根據接收到的上送信號獲取模塊適配端口的端口狀態(tài)。

在本方法實施例的第三種實現方式中,上述上送信號可以為中斷信號;當中央處理單元接收到上述中斷信號,可根據接收到的中斷信號,執(zhí)行相應的中斷處理程序,并通過該中斷處理程序獲取模塊適配端口的端口狀態(tài)。

由以上方法實施例可以看出,在本申請所提供的端口狀態(tài)獲取裝置中,端口狀態(tài)感應單元可將模塊適配端口的端口狀態(tài)以感應值的方式輸出,并由感應值監(jiān)測單元在監(jiān)測到上述感應值變化時,將該感應值變化的消息發(fā)送至中央處理單元,以使中央處理單元獲取模塊適配端口的端口狀態(tài)。由此可見,本申請一方面通過將對端口狀態(tài)進行監(jiān)測的任務移交至感應值監(jiān)測單元的方式,有效節(jié)省了中央處理單元的寶貴資源;另一方面,則通過將感應值監(jiān)測單元經由端口狀態(tài)感應單元獲取到的端口狀態(tài)變化消息及時地反饋給中央處理單元的機制,實現了中央處理單元對模塊適配端口端口狀態(tài)的及時獲取。

上述方法中步驟的實現過程具體詳見上述各個單元的功能和作用的實現過程,在此不再贅述。

對于方法實施例而言,由于其基本對應于裝置實施例,所以相關之處參見裝置實施例的部分說明即可。本領域普通技術人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。

以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本申請保護的范圍之內。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1