單板信息的存儲方法及單板的制作方法
【技術領域】
[0001]本發明涉及通信領域,具體而言,涉及一種單板信息的存儲方法及單板。
【背景技術】
[0002]單板信息主要包括單板的名稱,型號,條碼,物料清單(Bill of Material,簡稱BOM)編碼及描述,生產日期,制造廠商,制造地點等關鍵內容,還可以包括單板上的軟件、邏輯、硬件、結構信息,業務配置數據,單板加工/維修記錄等。單板信息是單板的重要數據之一,其功能相當于單板的“身份證”+ “檔案信息”,是單板全生命周期中唯一可追溯的標志,運用單板信息可以提升產品的可安裝性,可維護性,可管理性等,降低產品生產周期的維護成本和管理成本。
[0003]對于單板信息的存儲,常用的一種方式是在單板上貼唯一條碼,其相關信息在單獨的系統中維護查詢,這種方式由于信息與單板實體是分離的,所以查詢管理都不方便,特別是對于用于偏遠無人值守機房的通訊設備,已經不能滿足高效管理的需求。
[0004]另一種方法是在單板上單獨放置EEPROM或其他非易失存儲器作為單板信息的存儲介質,將所有信息直接存放在單板上,通過設備的控制器訪問存取器里的信息,實現了電子標簽的功能。但該方案需要額外放置存儲器,增加單板物料數量及單板成本,降低了可靠性。
[0005]針對相關技術中的單板信息維護存在的可靠性低、成本高的問題,目前尚未提出有效的解決方案。
【發明內容】
[0006]本發明提供了一種單板信息的存儲方法及單板,以至少解決上述問題。
[0007]根據本發明的一個方面,提供了一種單板信息的存儲方法,包括:將單板的邏輯存儲器劃分為至少兩個區域,其中,一個區域是單板信息區域,用于存儲所述單板信息;接收所述單板信息,并將所述單板信息存儲到所述單板信息區域。
[0008]優選地,所述至少兩個區域的另一個區域為邏輯文件區域,用于存儲可編程邏輯器件的邏輯運行配置文件。
[0009]優選地,所述可編程邏輯器件包括現場可編程門陣列FPGA。
[0010]優選地,接收所述單板信息,并將所述單板信息存儲到所述單板信息區域包括:接收單板信息存儲指令,其中所述單板信息存儲指令攜帶有所述單板信息;將所述單板信息存儲指令處理為所述可編程邏輯器件的內部可識別指令,將所述單板信息處理為所述可編程邏輯器件的內部可識別數據;根據所述內部指令,將所述單板信息對應的所述內部可識別數據存儲到所述單板信息區域。
[0011]優選地,將所述單板信息存儲到所述單板信息區域之后,所述方法還包括:接收單板信息維護指令,并處理為所述可編程邏輯器件的內部可識別的所述單板信息維護指令;根據內部可識別的所述單板信息維護指令處理所述單板信息區域中的所述單板信息。
[0012]根據本發明的另一方面,提供了一種單板,包括邏輯存儲器和可編程邏輯器件,所述邏輯存儲器被劃分為至少兩個區域,其中,一個區域是單板信息區域,用于存儲所述單板信息;所述可編程邏輯器件,用于接收所述單板信息,并將所述單板信息存儲到所述單板信息區域。
[0013]優選地,所述至少兩個區域的另一個區域為邏輯文件區域,用于存儲可編程邏輯器件的邏輯運行配置文件。
[0014]優選地,所述可編程邏輯器件包括現場可編程門陣列FPGA。
[0015]優選地,所述可編程邏輯器件包括:管理接口模塊,用于接收單板信息存儲指令,將所述單板信息存儲指令處理為所述可編程邏輯器件的內部可識別指令,將所述單板信息處理為所述可編程邏輯器件的內部可識別數據,其中所述單板信息存儲指令攜帶有所述單板信息;存儲器接口模塊,用于根據所述內部指令,將所述單板信息對應的所述內部可識別數據存儲到所述單板信息區域。
[0016]優選地,所述管理接口模塊,還用于接收單板信息維護指令,并處理為所述可編程邏輯器件的內部可識別的所述單板信息維護指令;所述存儲器接口模塊,還用于根據內部可識別的所述單板信息維護指令處理所述單板信息區域中的所述單板信息。
[0017]通過本發明,采用將單板的邏輯存儲器劃分為至少兩個區域,其中,一個區域是單板信息區域,用于存儲所述單板信息,接收所述單板信息,并將所述單板信息存儲到所述單板信息區域,解決了相關技術中單板信息維護存在的可靠性低、成本高的問題,進而達到了單板信息維護可靠性高、成本低的效果。
【附圖說明】
[0018]此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
[0019]圖1是根據本發明實施例的單板信息的存儲方法的流程圖;
[0020]圖2是根據本發明實施例的單板的結構示意圖一;
[0021]圖3是根據本發明實施例的單板的結構示意圖二 ;
[0022]圖4是本劇本發明優選實施例的單板的結構示意圖;
[0023]圖5是根據本發明實施例的單板的存儲器的結構示意圖;以及
[0024]圖6是根據本發明實施例的單板的FPGA的結構示意圖。
【具體實施方式】
[0025]下文中將參考附圖并結合實施例來詳細說明本發明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0026]本發明實施例提供了一種單板信息的存儲方法,圖1是根據本發明實施例的單板信息的存儲方法的流程圖,如圖1所示,該方法包括以下步驟:
[0027]步驟S102,將單板的邏輯存儲器劃分為至少兩個區域,其中,一個區域是單板信息區域,用于存儲所述單板信息;
[0028]步驟S104,接收所述單板信息,并將所述單板信息存儲到所述單板信息區域。
[0029]通過上述步驟,解決了相關技術中單板信息維護存在的可靠性低、成本高的問題,具有單板信息維護可靠性高、成本低的有益效果。
[0030]在本發明實施例的一個優選實施方式中,所述至少兩個區域的另一個區域為邏輯文件區域,用于存儲可編程邏輯器件的邏輯運行配置文件。通過上述步驟,利用單板上使用的邏輯器件及其邏輯存儲器作為單板信息的存儲接口及介質,無需額外配置電子標簽存儲介質,簡化了加工料單,降低了單板的成本。
[0031]可編程邏輯器件可以有很多種,在本發明實施例的一個優選實施方式中,所述可編程邏輯器件包括現場可編程門陣列FPGA。通過上述步驟,可以克服其他可編程邏輯器件門電路數有限的缺陷。
[0032]在本發明實施例的一個優選實施方式中,所述可編程邏輯器件可以包括:管理接口模塊,用于接收單板信息存儲指令,將所述單板信息存儲指令處理為所述可編程邏輯器件的內部可識別指令,將所述單板信息處理為所述可編程邏輯器件的內部可識別數據,其中所述單板信息存儲指令攜帶有所述單板信息;存儲器接口模塊,用于根據所述內部指令,將所述單板信息對應的所述內部可識別數據存儲到所述單板信息區域。通過上述步驟,可以對外提供不同形式或協議的管理接口,對內實現內部指令、數據和存儲器指令、數據之間的轉換。
[0033]在本發明實施例的一個優選實施方式中,所述管理接口模塊,還用于接收單板信息維護指令,并處理為所述可編程邏輯器件的內部可識別的所述單板信息維護指令;所述存儲器接口模塊,還用于根據內部可識別的所述單板信息維護指令處理所述單板信息區域中的所述單板信息。通過上述步驟,可以對單板信息進行維護。
[0034]本發明實施例還提供了一種單板,圖2是根據本發明實施例的單板的結構示意圖,如圖2所示,該單板包括邏輯存儲器20和可編程邏輯器件22。
[0035]所述邏輯存儲器20被劃分為至少兩個區域,其中