国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置和方法

      文檔序號:6308454閱讀:217來源:國知局
      一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置和方法
      【專利摘要】本發(fā)明提供一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置和方法,其中裝置中工控機(jī)板用于控制可編程邏輯器件監(jiān)測電路板從母板插座的插拔以及FALSH存儲(chǔ)器的讀寫;母板用于實(shí)現(xiàn)工控機(jī)板、儀器中需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座及母板間總線方式的電氣連接及機(jī)械結(jié)構(gòu)聯(lián)接;母板上的電路板插座用于通過對接把需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座固定安插到母板上,并實(shí)現(xiàn)與母板間電源和電信號的電氣連接。采用上述方案,不僅能夠?qū)崿F(xiàn)對知識產(chǎn)權(quán)的靜態(tài)防護(hù),而且能夠?qū)崿F(xiàn)執(zhí)行時(shí)刻的動(dòng)態(tài)防護(hù),防止非法用戶對儀器中各電路板上FPGA或DSP核心知識產(chǎn)權(quán)代碼的獲取或反向工程,從而保護(hù)智能測試儀器的知識產(chǎn)權(quán),避免智能測試儀器被仿制。
      【專利說明】一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置和方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明屬于智能儀器電路板知識產(chǎn)權(quán)保護(hù)【技術(shù)領(lǐng)域】,尤其涉及的是一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置和方法。

      【背景技術(shù)】
      [0002]知識產(chǎn)權(quán)保護(hù)在現(xiàn)代儀器的研發(fā)中非常重要,保護(hù)好知識產(chǎn)權(quán)才能使企業(yè)很好的生存下去?,F(xiàn)在智能測量儀器大都采用了智能控制技術(shù),內(nèi)嵌工控機(jī)或單片機(jī)等智能處理器,內(nèi)部電路板有很多以及03?芯片,很多的信號處理等核心算法以及程序都要通過??以或03?來執(zhí)行,這些代表儀器關(guān)鍵知識產(chǎn)權(quán)的核心邏輯代碼或執(zhí)行代碼,在主機(jī)中可以通過加密的方式存放在硬盤或狀1中,這是靜態(tài)防護(hù),而當(dāng)執(zhí)行的時(shí)候則必須去掉加密方式在芯片中按原始方式存放,以使代碼運(yùn)行,如何在代碼執(zhí)行的時(shí)候加密,防止競爭對手通過邏輯分析儀或其它測試設(shè)備抓取這些原始代碼或執(zhí)行狀態(tài),從而避免被非法仿制,實(shí)現(xiàn)動(dòng)態(tài)防護(hù)非常重要。
      [0003]為實(shí)現(xiàn)儀器中核心處理芯片??以或03?的知識產(chǎn)權(quán)保護(hù),目前大都是通過芯片的禁止讀取功能實(shí)現(xiàn),即靜態(tài)的防護(hù)實(shí)現(xiàn)的。當(dāng)電路板上的核心處理芯片的程序運(yùn)行后,非法用戶可以通過邏輯分析儀等設(shè)備對芯片的輸入輸出進(jìn)行捕獲,從而仿制或推理內(nèi)部的邏輯代碼?,F(xiàn)有技術(shù)的缺點(diǎn):當(dāng)儀器正常工作時(shí)候,無法禁止用戶通過邏輯分析儀等設(shè)備獲取電路板核心處理芯片或03?的輸入輸出狀態(tài)。
      [0004]因此,現(xiàn)有技術(shù)存在缺陷,需要改進(jìn)。


      【發(fā)明內(nèi)容】

      [0005]本發(fā)明所要解決的技術(shù)問題是針對現(xiàn)有技術(shù)的不足,提供一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置和方法。
      [0006]本發(fā)明的技術(shù)方案如下:
      [0007]—種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其中,包括工控機(jī)板、儀器中需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座、母板及設(shè)置在母板上的電路板插座;所述工控機(jī)板裝有0^模塊、可充電電池供電的電路、存儲(chǔ)器及可編程邏輯器件;所述工控機(jī)板用于控制可編程邏輯器件監(jiān)測電路板從母板插座的插拔以及…[別存儲(chǔ)器的讀寫;所述母板用于實(shí)現(xiàn)工控機(jī)板、儀器中需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座及母板間總線方式的電氣連接及機(jī)械結(jié)構(gòu)聯(lián)接;所述母板上的電路板插座用于通過對接把需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座固定安插到母板上,并實(shí)現(xiàn)與母板間電源和電信號的電氣連接。
      [0008]所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其中,所述控制可編程邏輯器件監(jiān)測的具體工作步驟為:
      [0009]步驟101:內(nèi)部狀態(tài)機(jī)循環(huán)等待秒脈沖信號的到來;
      [0010]步驟102:循環(huán)監(jiān)測所有母板上的電路板插座,判斷是否有電路板插座被拔出,若有電路板被拔出則把?“別中相應(yīng)寄存器位置設(shè)置為1 ;
      [0011]步驟103:把當(dāng)前的計(jì)時(shí)時(shí)間寫入內(nèi)部?“別寄存器,當(dāng)?“別寄存器為1時(shí),貝丨』終止??以或03?代碼下載,提示用戶并退出。
      [0012]所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其中,所述脈沖信號由振蕩單元產(chǎn)生的秒脈沖信號驅(qū)動(dòng),計(jì)時(shí)的同時(shí)把時(shí)間值寫入?“別存儲(chǔ)器的內(nèi)部時(shí)間寄存器,所述內(nèi)部時(shí)間寄存器,用于0^模塊判斷監(jiān)控單元是否被中斷過或遭到破壞;同時(shí)內(nèi)部狀態(tài)機(jī)每隔一秒對母板的所有插座的狀態(tài)進(jìn)行檢測,并把狀態(tài)結(jié)果寫入內(nèi)部?仏別狀態(tài)寄存器中;當(dāng)正常使用時(shí),能夠給可充電電池供電的電路中的充電電池充電,以保證關(guān)機(jī)后充電電池給可編程邏輯器件供電工作。
      [0013]所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其中,對所述母板上的電路板插座均設(shè)置插拔監(jiān)測,所述每個(gè)母板上的電路板插座都隨機(jī)設(shè)置兩個(gè)針腳與工控機(jī)板上的監(jiān)測電路相連,工控機(jī)板的可編程邏輯器件實(shí)時(shí)對所有針腳進(jìn)行不間斷的監(jiān)測,當(dāng)每個(gè)秒脈沖信號到來時(shí),都會(huì)掃描監(jiān)測并把狀態(tài)存入內(nèi)部幾…!!狀態(tài)寄存器。
      [0014]所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其中,所述母板上的電路板插座上的短接器件將插座上用于檢測的兩個(gè)針腳短接,當(dāng)電路板插到母板上后將母板上的兩個(gè)針腳短接,當(dāng)拔出后,兩個(gè)針腳斷開,用于檢測母板上的電路板插座是否連接。
      [0015]所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其中,所述母板上的電路板插座設(shè)置有金屬的屏蔽盒將母板上的電路板插座包裹起來用于電磁屏蔽;并且母板上的電路板插座的核心芯片程序都設(shè)置通過工控機(jī)下載以避免靜態(tài)反工程。
      [0016]一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的方法,其中,包括以下步驟:
      [0017]步驟201:讀取工控機(jī)板上內(nèi)部的時(shí)間寄存器值;
      [0018]步驟202:判斷是否等于當(dāng)前時(shí)間,若不等,則進(jìn)入步驟203,若相等,則進(jìn)入步驟204 ;
      [0019]步驟203:停止??以和03?等核心知識產(chǎn)權(quán)代碼的下載,并提示用戶非法操作并退出;
      [0020]步驟204:讀取工控機(jī)板上內(nèi)部的電路板插拔狀態(tài)寄存器的值;
      [0021]步驟205:判斷每個(gè)母板插座上的電路板是否被拔出過,若拔出過則進(jìn)入步驟206,若未拔出,則進(jìn)入步驟207 ;
      [0022]步驟206:停止??以和03?等核心知識產(chǎn)權(quán)代碼的下載,并提示用戶非法操作并退出;
      [0023]步驟207:繼續(xù)正常執(zhí)行。
      [0024]所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的方法,其中,所述步驟201中,所述工控機(jī)板上內(nèi)部的時(shí)間寄存器值獲取方法為:
      [0025]步驟101:內(nèi)部狀態(tài)機(jī)循環(huán)等待秒脈沖信號的到來;
      [0026]步驟102:循環(huán)監(jiān)測所有母板上的電路板插座,判斷是否有電路板插座被拔出,若有電路板被拔出則把?“別中相應(yīng)寄存器位置設(shè)置為1 ;
      [0027]步驟103:把當(dāng)前的計(jì)時(shí)時(shí)間寫入內(nèi)部幾…!!寄存器。
      [0028]所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的方法,其中,所述脈沖信號由振蕩單元產(chǎn)生的秒脈沖信號驅(qū)動(dòng),計(jì)時(shí)的同時(shí)把時(shí)間值寫入?“別存儲(chǔ)器的內(nèi)部時(shí)間寄存器,所述內(nèi)部時(shí)間寄存器,用于0^模塊判斷監(jiān)控單元是否被中斷過或遭到破壞;同時(shí)內(nèi)部狀態(tài)機(jī)每隔一秒對母板上的所有電路板插座的狀態(tài)進(jìn)行檢測,并把狀態(tài)結(jié)果寫入內(nèi)部?仏3!1狀態(tài)寄存器中;當(dāng)正常使用時(shí),能夠給可充電電池供電的電路中的充電電池充電,以保證關(guān)機(jī)后充電電池給可編程邏輯器件供電工作。
      [0029]所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的方法,其中,對所述母板上的電路板插座均設(shè)置插拔監(jiān)測,所述每個(gè)母板上的電路板插座都隨機(jī)設(shè)置兩個(gè)針腳與工控機(jī)板上的監(jiān)測電路相連,工控機(jī)板的可編程邏輯器件實(shí)時(shí)對所有針腳進(jìn)行不間斷的監(jiān)測,當(dāng)每個(gè)秒脈沖信號到來時(shí),都會(huì)掃描監(jiān)測并把狀態(tài)存入內(nèi)部幾…!!狀態(tài)寄存器。
      [0030]采用上述方案,不僅能夠?qū)崿F(xiàn)對知識產(chǎn)權(quán)的靜態(tài)防護(hù),而且能夠?qū)崿F(xiàn)執(zhí)行時(shí)刻的動(dòng)態(tài)防護(hù),防止非法用戶對儀器中各電路板上(仏或03?核心知識產(chǎn)權(quán)代碼的獲取或反向工程,從而保護(hù)智能測試儀器的知識產(chǎn)權(quán),避免智能測試儀器被仿制。本發(fā)明在現(xiàn)有智能測試儀器上實(shí)現(xiàn)方便,成本低廉,便于推廣。

      【專利附圖】

      【附圖說明】
      [0031]圖1為本發(fā)明裝置的結(jié)構(gòu)示意圖。
      [0032]圖2為本發(fā)明裝置中可編程邏輯器件工作流程圖。
      [0033]圖3為本發(fā)明方法的流程圖。
      [0034]圖4為本發(fā)明實(shí)施例中微波信號分析儀結(jié)構(gòu)示意圖。

      【具體實(shí)施方式】
      [0035]以下結(jié)合附圖和具體實(shí)施例,對本發(fā)明進(jìn)行詳細(xì)說明。
      [0036]實(shí)施例1
      [0037]本發(fā)明提供一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,包括工控機(jī)板、儀器中需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座、母板及設(shè)置在母板上的電路板插座;所述工控機(jī)板裝有0^模塊、可充電電池供電的電路、存儲(chǔ)器及可編程邏輯器件;所述工控機(jī)板用于控制可編程邏輯器件監(jiān)測電路板從母板插座的插拔以及…[別存儲(chǔ)器的讀寫;所述母板用于實(shí)現(xiàn)工控機(jī)板、儀器中需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座及母板間總線方式的電氣連接及機(jī)械結(jié)構(gòu)聯(lián)接;所述母板上的電路板插座用于通過對接把需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座固定安插到母板上,并實(shí)現(xiàn)與母板間電源和電信號的電氣連接。
      [0038]上述中,所述控制可編程邏輯器件監(jiān)測的具體工作步驟為:
      [0039]步驟101:內(nèi)部狀態(tài)機(jī)循環(huán)等待秒脈沖信號的到來;
      [0040]步驟102:循環(huán)監(jiān)測所有母板上的電路板插座,判斷是否有電路板插座被拔出,若有電路板被拔出則把?“別中相應(yīng)寄存器位置設(shè)置為1 ;
      [0041]步驟103:把當(dāng)前的計(jì)時(shí)時(shí)間寫入內(nèi)部寄存器,當(dāng)寄存器為1時(shí),貝0終止??以或03?代碼下載,提示用戶并退出。
      [0042]所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其中,所述脈沖信號由振蕩單元產(chǎn)生的秒脈沖信號驅(qū)動(dòng),計(jì)時(shí)的同時(shí)把時(shí)間值寫入?“別存儲(chǔ)器的內(nèi)部時(shí)間寄存器,所述內(nèi)部時(shí)間寄存器,用于0^模塊判斷監(jiān)控單元是否被中斷過或遭到破壞;同時(shí)內(nèi)部狀態(tài)機(jī)每隔一秒對母板的所有插座的狀態(tài)進(jìn)行檢測,并把狀態(tài)結(jié)果寫入內(nèi)部?仏別狀態(tài)寄存器中;當(dāng)正常使用時(shí),能夠給可充電電池供電的電路中的充電電池充電,以保證關(guān)機(jī)后充電電池給可編程邏輯器件供電工作。
      [0043]上述中,對所述母板上的電路板插座均設(shè)置插拔監(jiān)測,所述每個(gè)母板上的電路板插座都隨機(jī)設(shè)置兩個(gè)針腳與工控機(jī)板上的監(jiān)測電路相連,工控機(jī)板的可編程邏輯器件實(shí)時(shí)對所有針腳進(jìn)行不間斷的監(jiān)測,當(dāng)每個(gè)秒脈沖信號到來時(shí),都會(huì)掃描監(jiān)測并把狀態(tài)存入內(nèi)部?“別狀態(tài)寄存器。
      [0044]上述中,所述母板上的電路板插座上的短接器件將插座上用于檢測的兩個(gè)針腳短接,當(dāng)電路板插到母板上后將母板上的兩個(gè)針腳短接,當(dāng)拔出后,兩個(gè)針腳斷開,用于檢測母板上的電路板插座是否連接。
      [0045]上述中,所述母板上的電路板插座設(shè)置有金屬的屏蔽盒將母板上的電路板插座包裹起來用于電磁屏蔽;并且母板上的電路板插座的核心芯片以程序都設(shè)置通過工控機(jī)下載以避免靜態(tài)反工程。
      [0046]在上述內(nèi)容的基礎(chǔ)上,本發(fā)明還提供一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的方法,其中,包括以下步驟:
      [0047]步驟201:讀取工控機(jī)板上內(nèi)部的時(shí)間寄存器值;
      [0048]步驟202:判斷是否等于當(dāng)前時(shí)間,若不等,則進(jìn)入步驟203,若相等,則進(jìn)入步驟204 ;
      [0049]步驟203:停止??以和03?等核心知識產(chǎn)權(quán)代碼的下載,并提示用戶非法操作并退出;
      [0050]步驟204:讀取工控機(jī)板上內(nèi)部的電路板插拔狀態(tài)寄存器的值;
      [0051]步驟205:判斷每個(gè)母板插座上的電路板是否被拔出過,若拔出過則進(jìn)入步驟206,若未拔出,則進(jìn)入步驟207 ;
      [0052]步驟206:停止??以和03?等核心知識產(chǎn)權(quán)代碼的下載,并提示用戶非法操作并退出;
      [0053]步驟207:繼續(xù)正常執(zhí)行。
      [0054]所述步驟201中,所述工控機(jī)板上⑶⑶內(nèi)部的時(shí)間寄存器值獲取方法為:
      [0055]步驟101:內(nèi)部狀態(tài)機(jī)循環(huán)等待秒脈沖信號的到來;
      [0056]步驟102:循環(huán)監(jiān)測所有母板上的電路板插座,判斷是否有電路板插座被拔出,若有電路板被拔出則把?“別中相應(yīng)寄存器位置設(shè)置為1 ;
      [0057]步驟103:把當(dāng)前的計(jì)時(shí)時(shí)間寫入內(nèi)部幾…!!寄存器。
      [0058]上述中,所述脈沖信號由振蕩單元產(chǎn)生的秒脈沖信號驅(qū)動(dòng),計(jì)時(shí)的同時(shí)把時(shí)間值寫入?存儲(chǔ)器的內(nèi)部時(shí)間寄存器,所述內(nèi)部時(shí)間寄存器,用于模塊判斷監(jiān)控單元是否被中斷過或遭到破壞;同時(shí)內(nèi)部狀態(tài)機(jī)每隔一秒對母板上的所有電路板插座的狀態(tài)進(jìn)行檢測,并把狀態(tài)結(jié)果寫入內(nèi)部狀態(tài)寄存器中;當(dāng)正常使用時(shí),能夠給可充電電池供電的電路中的充電電池充電,以保證關(guān)機(jī)后充電電池給可編程邏輯器件供電工作。
      [0059]上述中,對所述母板上的電路板插座均設(shè)置插拔監(jiān)測,所述每個(gè)母板上的電路板插座都隨機(jī)設(shè)置兩個(gè)針腳與工控機(jī)板上的監(jiān)測電路相連,工控機(jī)板的可編程邏輯器件實(shí)時(shí)對所有針腳進(jìn)行不間斷的監(jiān)測,當(dāng)每個(gè)秒脈沖信號到來時(shí),都會(huì)掃描監(jiān)測并把狀態(tài)存入內(nèi)部?“別狀態(tài)寄存器。
      [0060]在上述內(nèi)容的基礎(chǔ)上,微波測試儀器的結(jié)構(gòu)一般有母板、工控機(jī)板或板、多塊功能電路板組成,功能電路板通過插在母板上的多個(gè)插座中,與工控機(jī)板或0^板電器關(guān)系上相連。所有功能電路板和母板都由工控機(jī)或0^板控制從而完成儀器的測試測量工作。
      [0061]本發(fā)明主要由三部分組成如圖1所示,包括工控機(jī)板1、母板10及設(shè)置在母板10上的電路板插座;所述工控機(jī)板1裝有可充電電池供電的電路、?“別存儲(chǔ)器及可編程邏輯器件,可編程邏輯器件具體工作步驟如圖2所示,具體為:步驟101:內(nèi)部狀態(tài)機(jī)循環(huán)等待秒脈沖的到來;步驟102:循環(huán)監(jiān)測所有母板的插座,判斷是否有電路板被拔出若有電路板被拔出則把?“別中相應(yīng)寄存器位置1 ;步驟103:把當(dāng)前的計(jì)時(shí)時(shí)間寫入內(nèi)部?“別寄存器;可編程邏輯器件帶有可充電電池供電的電路,可編程邏輯器件在儀器即使斷電的情況下,依舊工作,由振蕩單元產(chǎn)生的秒脈沖信號驅(qū)動(dòng),計(jì)時(shí)的同時(shí)并把時(shí)間值寫入?“別存儲(chǔ)器的內(nèi)部時(shí)間寄存器,該寄存器用于主機(jī)程序判斷該監(jiān)控單元是否被中斷過或遭到破壞;同時(shí)內(nèi)部狀態(tài)機(jī)每隔一秒對主板的所有插座的狀態(tài)進(jìn)行檢測,并把狀態(tài)結(jié)果寫入內(nèi)部?[八別狀態(tài)寄存器中。當(dāng)儀器開機(jī)正常使用時(shí),能夠給可充電電池充電,以保證關(guān)機(jī)后充電電池給可編程邏輯器件等供電工作。
      [0062]母板10上的電路板插座1、插座2、插座3及插座4都具有插拔監(jiān)測功能,母板10的每個(gè)電路板插座都隨機(jī)安排兩個(gè)針腳與工控機(jī)監(jiān)測電路相連,工控機(jī)板1的可編程邏輯器件一直對這兩個(gè)針腳進(jìn)行不間斷的監(jiān)測,每個(gè)秒脈沖到來時(shí)候,都會(huì)掃描監(jiān)測并把狀態(tài)存入內(nèi)部?“別狀態(tài)寄存器。
      [0063]電路板插座上的短接器件將插座上用于檢測的兩個(gè)針腳短接,當(dāng)電路板插到母板插座后就把這母板插座上的兩個(gè)針腳短接了,當(dāng)拔出后,這兩個(gè)針腳就斷開了。電路板一般帶有金屬的屏蔽盒將電路板包裹起來用于電磁屏蔽,所有電路板的核心芯片??以程序都通過工控機(jī)下載以避免靜態(tài)反工程。
      [0064]當(dāng)微波儀器完成所有的調(diào)試后,通過設(shè)置工控機(jī)板1上的邏輯啟動(dòng)插拔監(jiān)測功能。開機(jī)后主機(jī)工作流程,如圖3所示:步驟201:讀取工控機(jī)板上內(nèi)部的時(shí)間寄存器值;步驟202:判斷是否等于當(dāng)前時(shí)間,若不等,則進(jìn)入步驟203,若相等,則進(jìn)入步驟204 ;步驟203:停止??以和03?等核心知識產(chǎn)權(quán)代碼的下載,并提示用戶非法操作并退出;步驟204:讀取工控機(jī)板上內(nèi)部的電路板插拔狀態(tài)寄存器的值;步驟205:判斷每個(gè)母板插座上的電路板是否被拔出過,若拔出過則進(jìn)入步驟206,若未拔出,則進(jìn)入步驟207 ;步驟206:停止??以和03?等核心知識產(chǎn)權(quán)代碼的下載,并提示用戶非法操作并退出;步驟207:繼續(xù)正常執(zhí)行下面儀器的其他功能。
      [0065]為了更詳細(xì)地說明本發(fā)明的技術(shù)方案,下面給出一具體實(shí)例如圖4所示:
      [0066]在某型號微波信號分析儀中,總共有7塊功能電路板和一塊工控機(jī)板以及母板,第1個(gè)插槽安裝的是工控機(jī)(或⑶扔板,母板上的插槽2到8分別安裝儀器的各功能電路板。為實(shí)現(xiàn)方便,每個(gè)插槽的功能板第3腳和第4腳通過母板與工控機(jī)板相連。
      [0067]1號插槽的工控機(jī)板裝有八112狀公司的可編程邏輯器件2?15701100芯片,存儲(chǔ)器采用八128此256,存儲(chǔ)器內(nèi)部分配連續(xù)的8個(gè)單元作為插槽插拔的檢測狀態(tài),并為計(jì)時(shí)時(shí)間分配一個(gè)單元。當(dāng)所有電路板調(diào)試完成安裝在儀器里面后,出廠前可以通過軟件打開啟用本發(fā)明的防護(hù)機(jī)制,并清除存儲(chǔ)器的內(nèi)部狀態(tài),所有的??以和03?的核心程序代碼以加密形式放在工控機(jī)的存儲(chǔ)器中,非法用戶無法讀取或獲得其中內(nèi)容。主機(jī)軟件啟動(dòng)后首先讀???“別存儲(chǔ)器中的時(shí)間值,判斷時(shí)間是否與當(dāng)前時(shí)間一致,如果一致繼續(xù)讀取每個(gè)插槽對應(yīng)的存儲(chǔ)器中的狀態(tài),如果判斷其對應(yīng)的幾…!!狀態(tài)寄存器為1,表明該插槽中兩個(gè)針腳斷開過,表明電路板被插拔過。從而提示用戶并同時(shí)終止向電路板上的芯片或03?處理器下載程序代碼,使非法用戶無法獲取執(zhí)行中的代碼和代碼執(zhí)行的輸入輸出狀態(tài)。
      [0068]采用本發(fā)明后即便非法用戶可以仿制電路板,但無法獲取電路板上核心??以和08?芯片的核心算法代碼,從而使非法用戶無法實(shí)現(xiàn)儀器功能電路板的仿制,從而無法仿制整臺(tái)儀器,最終實(shí)現(xiàn)了整臺(tái)儀器核心知識產(chǎn)權(quán)的保護(hù)。
      [0069]本發(fā)明不僅能夠?qū)崿F(xiàn)對知識產(chǎn)權(quán)的靜態(tài)防護(hù),而且能夠?qū)崿F(xiàn)執(zhí)行時(shí)刻的動(dòng)態(tài)防護(hù),防止非法用戶對儀器中各電路板上或03?核心知識產(chǎn)權(quán)代碼的獲取或反向工程,從而保護(hù)智能測試儀器的知識產(chǎn)權(quán),避免智能測試儀器被仿制。本發(fā)明在現(xiàn)有智能測試儀器上實(shí)現(xiàn)方便,成本低廉,便于推廣。
      [0070]應(yīng)當(dāng)理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,而所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
      【權(quán)利要求】
      1.一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其特征在于,包括工控機(jī)板、儀器中需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座、母板及設(shè)置在母板上的電路板插座;所述工控機(jī)板裝有(PU模塊、可充電電池供電的電路、FLASH存儲(chǔ)器及可編程邏輯器件;所述工控機(jī)板用于控制可編程邏輯器件監(jiān)測電路板從母板插座的插拔以及FALSH存儲(chǔ)器的讀寫;所述母板用于實(shí)現(xiàn)工控機(jī)板、儀器中需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座及母板間,總線方式的電氣連接及機(jī)械結(jié)構(gòu)聯(lián)接;所述母板上的電路板插座用于通過對接把需要被保護(hù)知識產(chǎn)權(quán)的電路板的插座固定安插到母板上,并實(shí)現(xiàn)與母板間電源和電信號的電氣連接。
      2.如權(quán)利要求1所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其特征在于,所述控制可編程邏輯器件監(jiān)測的具體工作步驟為: 步驟101:內(nèi)部狀態(tài)機(jī)循環(huán)等待秒脈沖信號的到來; 步驟102:循環(huán)監(jiān)測所有母板上的電路板插座,判斷是否有電路板插座被拔出,若有電路板被拔出則把FLASH中相應(yīng)寄存器位置設(shè)置為1 ; 步驟103:把當(dāng)前的計(jì)時(shí)時(shí)間寫入內(nèi)部FLASH寄存器,當(dāng)FLASH寄存器為1時(shí),則終止FPGA或DSP代碼下載,提示用戶并退出。
      3.如權(quán)利要求2所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其特征在于,所述脈沖信號由振蕩單元產(chǎn)生的秒脈沖信號驅(qū)動(dòng),計(jì)時(shí)的同時(shí)把時(shí)間值寫入FLASH存儲(chǔ)器的內(nèi)部時(shí)間寄存器,所述內(nèi)部時(shí)間寄存器,用于CPU模塊判斷監(jiān)控單元是否被中斷過或遭到破壞;同時(shí)內(nèi)部狀態(tài)機(jī)每隔一秒對母板的所有插座的狀態(tài)進(jìn)行檢測,并把狀態(tài)結(jié)果寫入內(nèi)部FLASH狀態(tài)寄存器中;當(dāng)正常使用時(shí),能夠給可充電電池供電的電路中的充電電池充電,以保證關(guān)機(jī)后充電電池給可編程邏輯器件供電工作。
      4.如權(quán)利要求1所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其特征在于,對所述母板上的電路板插座均設(shè)置插拔監(jiān)測,所述每個(gè)母板上的電路板插座都隨機(jī)設(shè)置兩個(gè)針腳與工控機(jī)板上的監(jiān)測電路相連,工控機(jī)板的可編程邏輯器件實(shí)時(shí)對所有針腳進(jìn)行不間斷的監(jiān)測,當(dāng)每個(gè)秒脈沖信號到來時(shí),都會(huì)掃描監(jiān)測并把狀態(tài)存入內(nèi)部FLASH狀態(tài)寄存器。
      5.如權(quán)利要求4所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其特征在于,所述母板上的電路板插座上的短接器件將插座上用于檢測的兩個(gè)針腳短接,當(dāng)電路板插到母板上后將母板上的兩個(gè)針腳短接,當(dāng)拔出后,兩個(gè)針腳斷開,用于檢測母板上的電路板插座是否連接。
      6.如權(quán)利要求5所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的裝置,其特征在于,所述母板上的電路板插座設(shè)置有金屬的屏蔽盒將母板上的電路板插座包裹起來用于電磁屏蔽;并且母板上的電路板插座的核心芯片F(xiàn)PGA程序都設(shè)置通過工控機(jī)下載以避免靜態(tài)反工程。
      7.一種保護(hù)智能儀器電路板知識產(chǎn)權(quán)的方法,其特征在于,包括以下步驟: 步驟201:讀取工控機(jī)板上CPLD內(nèi)部的時(shí)間寄存器值; 步驟202:判斷是否等于當(dāng)前時(shí)間,若不等,則進(jìn)入步驟203,若相等,則進(jìn)入步驟204 ; 步驟203:停止FPGA和DSP等核心知識產(chǎn)權(quán)代碼的下載,并提示用戶非法操作并退出; 步驟204:讀取工控機(jī)板上CPLD內(nèi)部的電路板插拔狀態(tài)寄存器的值; 步驟205:判斷每個(gè)母板插座上的電路板是否被拔出過,若拔出過則進(jìn)入步驟206,若未拔出,則進(jìn)入步驟207 ; 步驟206:停止FPGA和DSP等核心知識產(chǎn)權(quán)代碼的下載,并提示用戶非法操作并退出; 步驟207:繼續(xù)正常執(zhí)行。
      8.如權(quán)利要求7所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的方法,其特征在于,所述步驟201中,所述工控機(jī)板上CPLD內(nèi)部的時(shí)間寄存器值獲取方法為: 步驟101:內(nèi)部狀態(tài)機(jī)循環(huán)等待秒脈沖信號的到來; 步驟102:循環(huán)監(jiān)測所有母板上的電路板插座,判斷是否有電路板插座被拔出,若有電路板被拔出則把FLASH中相應(yīng)寄存器位置設(shè)置為1 ; 步驟103:把當(dāng)前的計(jì)時(shí)時(shí)間寫入內(nèi)部FLASH寄存器。
      9.如權(quán)利要求8所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的方法,其特征在于,所述脈沖信號由振蕩單元產(chǎn)生的秒脈沖信號驅(qū)動(dòng),計(jì)時(shí)的同時(shí)把時(shí)間值寫入FLASH存儲(chǔ)器的內(nèi)部時(shí)間寄存器,所述內(nèi)部時(shí)間寄存器,用于CPU模塊判斷監(jiān)控單元是否被中斷過或遭到破壞;同時(shí)內(nèi)部狀態(tài)機(jī)每隔一秒對母板上的所有電路板插座的狀態(tài)進(jìn)行檢測,并把狀態(tài)結(jié)果寫入內(nèi)部FLASH狀態(tài)寄存器中;當(dāng)正常使用時(shí),能夠給可充電電池供電的電路中的充電電池充電,以保證關(guān)機(jī)后充電電池給可編程邏輯器件供電工作。
      10.如權(quán)利要求9所述的保護(hù)智能儀器電路板知識產(chǎn)權(quán)的方法,其特征在于,對所述母板上的電路板插座均設(shè)置插拔監(jiān)測,所述每個(gè)母板上的電路板插座都隨機(jī)設(shè)置兩個(gè)針腳與工控機(jī)板上的監(jiān)測電路相連,工控機(jī)板的可編程邏輯器件實(shí)時(shí)對所有針腳進(jìn)行不間斷的監(jiān)測,當(dāng)每個(gè)秒脈沖信號到來時(shí),都會(huì)掃描監(jiān)測并把狀態(tài)存入內(nèi)部FLASH狀態(tài)寄存器。
      【文檔編號】G05B19/042GK104407541SQ201410568066
      【公開日】2015年3月11日 申請日期:2014年10月17日 優(yōu)先權(quán)日:2014年10月17日
      【發(fā)明者】王保銳, 杜會(huì)文, 劉丹, 周欽山 申請人:中國電子科技集團(tuán)公司第四十一研究所
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1