欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種單板硬件版本信息標識方法及系統(tǒng)的制作方法

文檔序號:6458059閱讀:442來源:國知局
專利名稱:一種單板硬件版本信息標識方法及系統(tǒng)的制作方法
技術領域
本發(fā)明涉及硬件版本領域,特別是一種單板硬件版本信息標識方法及系統(tǒng)。
背景技術
當前, 一般的硬件都包括CPU、邏輯單元以及各種功能單元。由于設計的
復雜導致硬件變化多樣,需要標識的硬件版本信息越來越多,如印刷電路板
(PCB, Printed circuit board )版本、料單(BOM, Bill of Material)版本、啟 動(BOOT)版本、電可編程邏輯器件(EPLD, Electrically Programmable Logic Device)版本、現(xiàn)場可編程門陣列(FPGA, Field Programmable Gate Array )版 本等等。如何清楚的標識不同硬件版本信息的變更,并且使用戶或者應用層能 夠準確得到當前各硬件版本信息,是硬件設計需要考慮的一個重要方面。目前 通用做法有直接標識法、文檔或者數(shù)據(jù)庫管理法、軟硬件聯(lián)合標識法。
直接標識法就是在硬件表面上標識,例如通過PCB絲印顯示PCB的當前 版本,或者在承載芯片上貼硬件信息版本標簽。采用直接標識法時,必須通過 一種配置表或者配置指導文檔進行邏輯的燒結,稍有疏忽就容易把版本燒結錯 誤,故這種方法對于大批量轉產(chǎn)障礙很大;單板料單版本的升級,通過絲印或 者標簽顯示的方法無法明確版本的實際內(nèi)容,導致一種PCB僅對應一種料單版 本,不能充分兼容利用PCB;單板業(yè)務軟件也不能清楚識別當前硬件版本信息, 限制了對應業(yè)務軟件的發(fā)展。
文檔或者數(shù)據(jù)庫管理法主要是將一些文字固化的硬件版本信息記錄到文檔 或數(shù)據(jù)庫中。但是,文檔或者數(shù)據(jù)庫管理一般不方便單獨使用,版本管理需要 查閱對應的文檔或者數(shù)據(jù)庫;當硬件版本信息更新或加載時,需要靠人工查閱 來獲得硬件版本信息,特別是在大批量使用時,操作環(huán)節(jié)中的人為因素成為硬件版本信息可靠性的隱患。
軟硬件聯(lián)合標識法就是通過單板硬件電路進行硬件信息版本標識,相應的 業(yè)務軟件進行硬件版本信息的識別。目前這種方法的通用做法是利用撥碼開關
進行對應硬件信息版本選擇。采用該方法缺點也比較明顯撥碼開關需要人為
撥動到對應位置以指示目前的單板硬件版本信息,由于人工參與,增加了出錯
的風險;撥碼開關需要相應的外圍電路,包括電源、地、電阻等, 一個撥碼開 關只能對應一種單板硬件版本信息的管理,多種硬件版本信息的關系需要多個 撥碼開關來完成,這樣完成整個單板硬件版本信息的管理需要占用更多的PCB 面積,給PCB板的布局帶來困難。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種單板硬件版本信息標識方法及 系統(tǒng),簡單可靠,兼容性強。
為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的
一種單板硬件版本信息標識系統(tǒng),該系統(tǒng)包括信息網(wǎng)絡單元和信息接收處 理單元,其中
信息網(wǎng)絡單元,用于提供硬件版本信息,并將硬件版本信息輸出到信息接 收處理單元;
信息接收處理單元,用于接收信息網(wǎng)絡單元的硬件版本信息,驅動該硬件 版本信息并鎖存。
所述信息網(wǎng)絡單元包含至少一個信息模塊,所述信息模塊用于提供硬件版 本信息并輸出到信息接收處理單元,所述信息模塊包括上拉電阻網(wǎng)絡和下拉電 阻網(wǎng)絡,其中
上拉電阻網(wǎng)絡包含至少一個上拉電阻,所述上拉電阻第一節(jié)點共用單板數(shù) 字正電源,第二節(jié)點用于輸出高電平;
下拉電阻網(wǎng)絡包含至少一個下拉電阻,所述下拉電阻第 一節(jié)點共用單板數(shù) 字地,第二節(jié)點用于輸出低電平;所述上拉電阻網(wǎng)絡與所述下拉電阻網(wǎng)絡中的拉電阻——對應, 一對拉電阻
對應硬件版本信息的一個信息節(jié)點,并根據(jù)硬件版本信息的信息節(jié)點選擇焊接
對應的上拉電阻或下拉電阻的第二節(jié)點,所述信息^^莫塊的輸出組成硬件版本信 自
所述信息接收處理單元包括接收模塊、驅動模塊和緩存器,其中 接收模塊,用于同步接收信息網(wǎng)絡單元輸出的硬件版本信息; 驅動模塊,用于使接收到的硬件版本信息保持輸出時的電平,并鎖存到緩 存器;
緩存器,用于存儲所述硬件版本信息。
該系統(tǒng)還包括CPU,所述CPU用于讀取所述硬件版本信息,并將讀取的 硬件版本信息保存至CPU地址單元。
該系統(tǒng)還包括通信接口電路,所述通信接口電路用于連接單板與應用層設備。
該系統(tǒng)還包括上位機單元,所述上位機單元通過所述通信接口電路與CPU 通信,讀取CPU地址單元中的硬件版本信息,供應用層檢測單板硬件版本。
該系統(tǒng)還包括顯示單元,所述顯示單元用于顯示硬件版本信息。
一種單板硬件版本信息標識方法,該方法包括
A、 提供各硬件版本的節(jié)點信息,組成硬件版本信息;
B、 接收、驅動所述硬件版本信息并鎖存。
步驟B具體為同步接收信息網(wǎng)絡單元輸出的硬件版本信息,驅動使得該 硬件版本信息保持輸出時的電平,并鎖存到緩存器供CPU讀取。
該方法還包括CPU讀取硬件版本信息,并將硬件版本信息存儲在CPU 地址單元。
該方法還包括上位機單元與CPU通信,讀取所述硬件版本信息,在顯示 單元中顯示,或供應用層檢測單板硬件版本以便加載對應的業(yè)務軟件。
所述硬件版本信息,采用上拉電阻網(wǎng)絡輸出高電平,下拉電阻網(wǎng)絡輸出低 電平,所述上拉電阻網(wǎng)絡與所述下拉電阻網(wǎng)絡中的拉電阻--對應, 一對拉電阻對應硬件版本信息的一個信息節(jié)點,并根據(jù)硬件版本信息的信息節(jié)點選擇焊 接對應的上拉電阻或下拉電阻輸出。
本發(fā)明采用上下拉電阻組成的信息網(wǎng)絡單元輸出硬件版本信息,根據(jù)硬件 版本信息的需要選擇對應的拉電阻進行焊接,將硬件版本信息轉化為CPU能夠 識別的信號,從而能夠進一步被應用層識別。整個識別過程不需要人為干預,
安全可靠。硬件版本信息升級時,只需改變相應拉電阻的焊接,操作方便。CPU 將硬件版本信息發(fā)送到上位機單元,進而可以實現(xiàn)BOOT重啟動、業(yè)務軟件選 擇加載以及軟件版本配置管理等方面的衍生應用。


圖1為本發(fā)明所述系統(tǒng)結構圖; 圖2為本發(fā)明信息模塊結構示意圖; 圖3為本發(fā)明方法的流程圖。
具體實施例方式
本發(fā)明的基本思想是釆用上下拉電阻組成的信息網(wǎng)絡單元輸出硬件版本 信息,所輸出的硬件版本信息能夠被CPU及應用層識別,同時,上下拉電阻共 用單板數(shù)字正電源和單板數(shù)字地,節(jié)約了PCB空間。硬件版本升級時,只需對 相應的上下拉電阻改變焊接,CPU能夠自動識別更新后的硬件版本信息,應用 層業(yè)務軟件也能夠調用硬件版本信息,進而實現(xiàn)業(yè)務軟件加載、升級業(yè)務軟件 的自動化。
下面結合實施例對本發(fā)明單板硬件版本信息標識系統(tǒng)作進一步說明,如圖 1所示
單板硬件版本信息標識系統(tǒng)包括信息網(wǎng)絡單元、信息接收處理單元、CPU、 通信接口電路、上位機單元和顯示單元,其中
信息網(wǎng)絡單元,用于提供硬件版本信息,并將硬件版本信息輸出到信息接 收處理單元;信息接收處理單元,用于接收信息網(wǎng)絡單元的硬件版本信息,驅動該硬件
版本信息,并鎖存供CPU讀取;
CPU,用于讀取信息接收處理單元中的硬件版本信息,并將讀取的硬件版 本信息保存至CPU地址單元;
通信接口電路,用于連接單板與應用層設備;
上位機單元,通過通信接口電路與CPU通信,讀取CPU地址單元中的硬 件版本信息,供應用層檢測單板硬件版本信息以便加載對應的業(yè)務軟件;或將 該硬件版本信息發(fā)送到顯示單元;
顯示單元,用于顯示硬件版本信息。
信息網(wǎng)絡單元包含若干信息模塊,每個信息模塊用 一組信息節(jié)點提供一種 硬件版本信息并輸出到信息接收處理單元。信息模塊的結構如圖2所示,包括 上拉電阻網(wǎng)絡1和下拉電阻網(wǎng)絡2,其中,
上拉電阻網(wǎng)絡l包含若干上拉電阻,各上拉電阻第一節(jié)點共用單板數(shù)字正 電源(VCC) 3,第二節(jié)點用于輸出高電平;
下拉電阻網(wǎng)絡2包含若干下拉電阻,各下拉電阻第一節(jié)點共用單板數(shù)字地 (GND)4,第二節(jié)點用于輸出低電平;
上拉電阻網(wǎng)絡1和下拉電阻網(wǎng)絡2中的拉電阻——對應, 一對拉電阻對應 硬件版本信息的 一個信息節(jié)點,并根據(jù)硬件版本信息的信息節(jié)點選擇焊接對應 的上拉電阻或下拉電阻的第二節(jié)點,整個信息模塊的輸出組成硬件版本信息5。
信息接收處理單元包括接收模塊、驅動模塊和緩存器。其中,接收模塊用 于同步接收信息網(wǎng)絡單元輸出的硬件版本信息;驅動模塊用于使接收到的硬件 版本信息保持輸出時的電平,并鎖存到緩存器;緩存器用于存儲硬件版本信息。
硬件版本信息升級時,只需要更改相應的上拉電阻或下拉電阻的焊接,方 便簡單。信息接收處理單元驅動硬件版本信息是為了更好的保證接收信號的效 果,由于信號傳輸受到傳輸路徑以及PCB厚度等的影響,因此對硬件版本信息 進行驅動,通過驅動能夠保證硬件版本信息輸出信號的穩(wěn)定性。如果輸出信號 可靠,也可以省略驅動模塊。信息網(wǎng)絡單元可以同時提供多種硬件版本信息,例如PCB版本、BOM版本、EPLD版本等。通信接口電路的通信模式可以才艮 據(jù)不同的單板配置選擇不同的方式,例如網(wǎng)口通信或者串口通信等。
基于以上系統(tǒng),本發(fā)明提供了相應的單板硬件版本信息標識方法,如圖3 所示
步驟l、提供各硬件版本的節(jié)點信息,組成硬件版本信息。 每個信息模塊對應一個硬件,多個信息模塊組成信息網(wǎng)絡單元。信息模塊 提供硬件版本信息,采用上拉電阻網(wǎng)絡輸出高電平,下拉電阻網(wǎng)絡輸出低電平, 上拉電阻網(wǎng)絡與下拉電阻網(wǎng)絡中的拉電阻——對應, 一對拉電阻對應硬件版本 信息的 一個信息節(jié)點,并根據(jù)硬件版本信息的信息節(jié)點選擇焊接對應的上拉電 阻或下拉電阻輸出。例如,PCB版本為03,表示成二進制數(shù)字為0011,則拉 電阻依次選擇2個下拉電阻、2個上拉電阻,輸出電平為0011 。各信息模塊將 硬件版本信息輸出到信息接收處理單元。
步驟2、接收、驅動各硬件版本信息并鎖存。
同步接收信息網(wǎng)絡單元輸出的硬件版本信息,驅動使得該硬件版本信息保 持輸出時的電平,并鎖存到緩存器供CPU讀取。
為避免硬件版本信息由于傳輸距離過長或PCB過厚等原因導致的失真,信 息接收處理單元對接收到的硬件版本信息驅動,之后鎖存到信息接收處理單元 的緩存器中供CPU讀取。
步驟3、 CPU讀取硬件版本信息,并將硬件版本信息存儲在CPU地址單元。
步驟4、上位機單元與CPU通信,讀取硬件版本信息,在顯示單元中顯示, 或供應用層檢測單板硬件版本以便加載對應的業(yè)務軟件。
上位機單元想要查看單板的硬件版本時,上位機單元通過通信接口電路與 CPU通信。上位機單元與CPU的通信時,需要一定的反饋時間,根據(jù)用戶的 需求可以設定合理的延時,在該段延時的時間內(nèi),上位機單元會等待CPU上報 硬件版本信息,如果超出該時段,則提示連接錯誤。對于接收到的硬件版本信 息,上位機單元根據(jù)數(shù)據(jù)格式判斷是否為硬件版本信息,如果不是,則說明接 收異常,在顯示單元顯示接收錯誤,否則,將接收到的硬件版本信息在顯示單元中顯示。
根據(jù)顯示的單板硬件版本信息,可以檢測升級后的硬件版本信息是否正確。 進一步地,上位機單元如果屬于后臺控制,還可以根據(jù)需要加載應用層業(yè)務軟 件,大大方便了用戶。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權利要求
1、一種單板硬件版本信息標識系統(tǒng),其特征在于,該系統(tǒng)包括信息網(wǎng)絡單元和信息接收處理單元,其中信息網(wǎng)絡單元,用于提供硬件版本信息,并將硬件版本信息輸出到信息接收處理單元;信息接收處理單元,用于接收信息網(wǎng)絡單元的硬件版本信息,驅動該硬件版本信息并鎖存。
2、 根據(jù)權利要求1所述的單板硬件版本信息標識系統(tǒng),其特征在于,所述 信息網(wǎng)絡單元包含至少一個信息模塊,所述信息模塊用于提供硬件版本信息并 輸出到信息接收處理單元,所述信息模塊包括上拉電阻網(wǎng)絡和下拉電阻網(wǎng)絡, 其中上拉電阻網(wǎng)絡包含至少一個上拉電阻,所述上拉電阻第一節(jié)點共用單板數(shù) 字正電源,第二節(jié)點用于輸出高電平;下拉電阻網(wǎng)絡包含至少一個下拉電阻,所述下拉電阻第一節(jié)點共用單板數(shù) 字地,第二節(jié)點用于輸出低電平;所述上拉電阻網(wǎng)絡與所述下拉電阻網(wǎng)絡中的拉電阻——對應, 一對拉電阻對應硬件版本信息的 一個信息節(jié)點,并根據(jù)硬件版本信息的信息節(jié)點選擇焊接對應的上拉電阻或下拉電阻的第二節(jié)點,所述信息模塊的輸出組成硬件版本信 自
3、 根據(jù)權利要求1所述的單板硬件版本信息標識系統(tǒng),其特征在于,所述 信息接收處理單元包括接收模塊、驅動模塊和緩存器,其中接收模塊,用于同步接收信息網(wǎng)絡單元輸出的硬件版本信息; 驅動模塊,用于使接收到的硬件版本信息保持輸出時的電平,并鎖存到緩 存器;緩存器,用于存儲所述硬件版本信息。
4、 根據(jù)權利要求1至3任一所述的單板硬件版本信息標識系統(tǒng),其特征在于,該系統(tǒng)還包括CPU,所述CPU用于讀取所述硬件版本信息,并將讀取的硬件版本信息保存至CPU地址單元。
5、 根據(jù)權利要求4所述的單板硬件版本信息標識系統(tǒng),其特征在于,該系 統(tǒng)還包括通信接口電路,所述通信接口電路用于連接單板與應用層設備。
6、 根據(jù)權利要求5所述的單板硬件版本信息標識系統(tǒng),其特征在于,該系 統(tǒng)還包括上位片幾單元,所述上位機單元通過所述通信接口電路與CPU通信,讀 取CPU地址單元中的硬件版本信息,供應用層沖全測單板石更件版本。
7、 根據(jù)權利要求6所述的單板硬件版本信息標識系統(tǒng),其特征在于,該系 統(tǒng)還包括顯示單元,所述顯示單元用于顯示硬件版本信息。
8、 一種單板硬件版本信息標識方法,其特征在于,該方法包括A、 提供各硬件版本的節(jié)點信息,組成硬件版本信息;B、 接收、驅動所述硬件版本信息并鎖存。
9、 根據(jù)權利要求8所述的單板硬件版本信息標識方法,其特征在于,步驟 B具體為同步接收信息網(wǎng)絡單元輸出的硬件版本信息,驅動4吏得該硬件版本 信息保持輸出時的電平,并鎖存到緩存器供CPU讀取。
10、 根據(jù)權利要求9所述的單板硬件版本信息標識方法,其特征在于,該 方法還包括CPU讀取硬件版本信息,并將硬件版本信息存儲在CPU地址單 元。
11、 根據(jù)權利要求IO所述的單板硬件版本信息標識方法,其特征在于,該 方法還包括上位機單元與CPU通信,讀取所述硬件版本信息,在顯示單元中 顯示,或供應用層檢測單板硬件版本以便加載對應的業(yè)務軟件。
12、 根據(jù)權利要求8或9所述的單板硬件版本信息標識方法,其特征在于, 所述硬件版本信息,采用上拉電阻網(wǎng)絡輸出高電平,下拉電阻網(wǎng)絡輸出低電平, 所述上拉電阻網(wǎng)絡與所述下拉電阻網(wǎng)絡中的拉電阻——對應, 一對拉電阻對應 硬件版本信息的 一個信息節(jié)點,并根據(jù)硬件版本信息的信息節(jié)點選擇焊接對應 的上拉電阻或下拉電阻輸出。
全文摘要
本發(fā)明公開了一種單板硬件版本信息標識系統(tǒng),該系統(tǒng)包括信息網(wǎng)絡單元和信息接收處理單元,其中信息網(wǎng)絡單元,用于提供硬件版本信息,并將硬件版本信息輸出到信息接收處理單元;信息接收處理單元,用于接收信息網(wǎng)絡單元的硬件版本信息,驅動該硬件版本信息并鎖存。本發(fā)明還公開了相應方法,該方法包括提供各硬件版本的節(jié)點信息,組成硬件版本信息;接收、驅動所述硬件版本信息并鎖存。本發(fā)明整個識別過程不需要人為干預,安全可靠。硬件版本信息升級時,只需改變相應拉電阻的焊接,操作方便。CPU將硬件版本信息發(fā)送到上位機單元,進而可以實現(xiàn)BOOT重啟動、業(yè)務軟件選擇加載以及軟件版本配置管理等方面的衍生應用。
文檔編號G06F9/445GK101533351SQ200810006589
公開日2009年9月16日 申請日期2008年3月13日 優(yōu)先權日2008年3月13日
發(fā)明者張永華, 歐陽奎, 汪浩然 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
辰溪县| 高雄市| 石狮市| 木兰县| 三穗县| 崇信县| 古浪县| 靖宇县| 安陆市| 桂平市| 增城市| 宣城市| 思茅市| 澄江县| 金川县| 大荔县| 凤翔县| 宁都县| 乳源| 四川省| 安庆市| 嵊州市| 阿拉尔市| 宁化县| 凭祥市| 察哈| 宜昌市| 东兰县| 和平县| 竹山县| 西乌珠穆沁旗| 外汇| 澎湖县| 琼结县| 临澧县| 手机| 商都县| 赣州市| 梅河口市| 炉霍县| 万年县|