国产精品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>

      一種利用硬件技術標識軟件功能的方法

      文檔序號:6561240閱讀:188來源:國知局
      專利名稱:一種利用硬件技術標識軟件功能的方法
      技術領域
      本發(fā)明涉及芯片設計過程中利用硬件技術標識、分類軟件功能的方法。
      背景技術
      目前,隨著通信技術的不斷發(fā)展,各類業(yè)務層出不窮,與此同時軟 件的開發(fā)工作也隨著這些業(yè)務的豐富而不斷更新。但硬件的開發(fā)由于受 到它自身原因的影響,其更新周期遠沒有軟件那樣迅速,所以現(xiàn)在的市 場上就出現(xiàn)了多個軟件版本對應一個硬件版本的情況。
      這種情況的出現(xiàn)會引發(fā)兩個不可避免的問題
      1、 從業(yè)務運營商來講,如果沒有相關措施的監(jiān)督,軟件版本的多 樣性會帶來版本混亂、終端功能不統(tǒng)一、互聯(lián)互通性差,最終導致相關 業(yè)務無法廣泛普及的后果。
      2、 從終端制造商來講, 一個硬件平臺對應多個軟件版本的情況為 盜版軟件提供了生存的空間,非法拷貝、非法升級軟件版本嚴重損害了 軟件開發(fā)人員的利益。
      對上述問題,目前主要的解決辦法主要還是采取網(wǎng)絡注冊、外附硬 件認證設備和軟件加密等措施進行的。這些方法都有各自的優(yōu)點,都能 夠在一定程度上保護軟件設計者的利益,但它們在一些情況下也存在著 一定的缺陷。例如網(wǎng)絡注冊對于無法連入網(wǎng)絡的設備無法實現(xiàn)其注冊 功能;外附硬件認證設備用于體積小的便攜終端會顯得非常不方便;軟
      件加密成本較高,不宜普及等等。

      發(fā)明內容
      本發(fā)明的目的在于提供一種利用硬件技術標識軟件功能的方法,解 決上述現(xiàn)有技術中所存在的技術問題, 一方面利于業(yè)務運營商統(tǒng)計管理 終端設備的功能情況,另一方面便于維護軟件提供商的版權利益。
      為解決上述問題,本發(fā)明是這樣實現(xiàn)的
      一種利用硬件技術標識軟件功能的方法,其特征是在芯片的內部設 一不可改寫的區(qū)域,該區(qū)域中存儲一個軟件功能列表,該列表記錄的主 要內容是對該款芯片所支持軟件功能的信息;當軟件在芯片上運行期
      間,主程序在執(zhí)行某子功能項時,需要訪問芯片內部的該軟件功能列表 中對應的功能位值,以確定該項軟件功能的具備情況。
      所述的利用硬件技術標識軟件功能的方法,其特征是軟件功能列表 記錄在芯片內部不可改寫的區(qū)域,并引入一定的保護機制以防止未經授 權的改寫。
      所述的利用硬件技術標識軟件功能的方法,其特征是該存儲區(qū)域采
      用ROM、 Electrical Fuse或者其他不可改寫的存儲介質。
      所述的利用硬件技術標識軟件功能的方法,其特征是該軟件功能列 表的長度為若干比特,從高位到低位分別代表軟件所包含的主要功能并 規(guī)定值l表示具備此項功能;值0表示不具備此項功能。
      所述的利用硬件技術標識軟件功能的方法,其特征是該軟件功能列 表中存儲有Z值,Z是X、 Y異或的結果;X表示某組軟件功能具備與 否的標示值,Y是由廠商自己定義的一組隨機向量;軟件在芯片運行期 間,需要保存向量Y,同時讀取芯片中的向量Z,然后執(zhí)行式(2)的運算便可得到實際的軟件功能列表值X;
      X = ZXORY (2)。
      藉由上述技術方案,本發(fā)明方法于現(xiàn)有技術相比具有如下優(yōu)點
      1、 本發(fā)明方法與網(wǎng)絡注冊方法相比,對于無法連入網(wǎng)絡的設備也 能夠實現(xiàn)其注冊功能;
      2、 本發(fā)明方法與外附硬件方法相比,無需外附硬件認證設備,適 用于體積小的便攜終端;
      3、 本發(fā)明方法與軟件加密方法相比,成本較低易于普及。


      圖1是本發(fā)明方法實施例1中軟件功能列表。
      具體實施例方式
      本發(fā)明提供了一種利用硬件技術標識軟件功能的方法,該方法的主 要內容是在芯片的內部增設一個軟件功能列表,該列表記錄的主要內容 是-對該款芯片所支持軟件功能的一個詳細目錄。該目錄應當根據(jù)本款 芯片所在領域內的主要軟件功能由相關部門發(fā)布,由終端制造商依照執(zhí) 行。該軟件功能列表應當記錄在芯片內部不可改寫的區(qū)域,并引入一定 的保護機制以防止未經授權的改寫,如ROM、 Electrical Fuse等。
      實施例l:該軟件功能列表最簡單的實現(xiàn)方式如圖1所示,假設軟 件功能列表的長度為8比特(或16比特,或32比特),從高位到低位 分別代表軟件所包含的主要功能A、 B、 C…并規(guī)定
      值"1"表示"具備此項功能";
      值"0"表示"不具備此項功能"。
      軟件運行期間,主程序在執(zhí)行某子功能項時,需要訪問芯片內部的
      該軟件功能列表中對應的功能位值,以確定該項軟件功能的具備情況。 例如圖1中,該版本硬件具備A、 C的功能要求,但不支持功能B。
      前面所述軟件功能列表值的代表含義只是最簡單、最直觀的一種表 示方法,除此之外還可以采取其他任何形式的有效變換來定義軟件功能 項是否具備的情況。例如-
      實施例2:
      主要是在軟件信息列表中存儲Z值;
      <formula>formula see original document page 7</formula>
      式l中,X、 Y、 Z分別是一組二進制向量,XOR表示異或運算。 X表示某組軟件功能具備與否的標示值(例如l表示具備此項功能,0 表示不具備此項功能,或者含義相反);Y是由廠商自己定義的一組隨 機向量;Z是X、 Y異或的結果,也是記錄在芯片內部軟件功能列表中 的最終結果。
      在芯片運行期間,需要保存向量Y,同時讀取芯片中的向量Z,然 后執(zhí)行式2的運算便可得到實際的軟件功能列表值X:<formula>formula see original document page 7</formula>
      綜上所述僅為本發(fā)明的較佳實施例而已,并非用來限定本發(fā)明的實 施范圍。即凡依本發(fā)明申請專利范圍的內容所作的等效變化與修飾,都 應為本發(fā)明的技術范疇。
      權利要求
      1、一種利用硬件技術標識軟件功能的方法,其特征是在芯片的內部設一不可改寫的區(qū)域,該區(qū)域中存儲一個軟件功能列表,該列表記錄的主要內容是對該款芯片所支持軟件功能的信息;當軟件在芯片上運行期間,主程序在執(zhí)行某子功能項時,需要訪問芯片內部的該軟件功能列表中對應的功能位值,以確定該項軟件功能的具備情況。
      2、 根據(jù)權利要求1所述的利用硬件技術標識軟件功能的方法,其 特征是軟件功能列表記錄在芯片內部不可改寫的區(qū)域,并引入一定的保 護機制以防止未經授權的改寫。
      3、 根據(jù)權利要求2所述的利用硬件技術標識軟件功能的方法,其 特征是該存儲區(qū)域采用ROM、 Electrical Fuse或者其他不可改寫的存儲 介質。
      4、 根據(jù)權利要求1或2或3所述的利用硬件技術標識軟件功能的 方法,其特征是該軟件功能列表的長度為若干比特,從高位到低位分別 代表軟件所包含的主要功能并規(guī)定值l表示具備此項功能;值0表示 不具備此項功能。
      5、 根據(jù)權利要求1或2或3所述的利用硬件技術標識軟件功能的 方法,其特征是該軟件功能列表中存儲有Z值,Z是X、 Y異或的結果; X表示某組軟件功能具備與否的標示值,Y是由廠商自己定義的一組隨 機向量;軟件在芯片運行期間,需要保存向量Y,同時讀取芯片中的向 量Z,然后執(zhí)行式(2)的運算便可得到實際的軟件功能列表值X; X = ZXORY (2)。
      全文摘要
      本發(fā)明涉及芯片設計過程中利用硬件技術標識、分類軟件功能的方法。該方法是在芯片的內部設一不可改寫的區(qū)域,該區(qū)域中存儲一個軟件功能列表,該列表記錄的主要內容是對該款芯片所支持軟件功能的信息;當軟件在芯片上運行期間,主程序在執(zhí)行某子功能項時,需要訪問芯片內部的該軟件功能列表中對應的功能位值,以確定該項軟件功能的具備情況。使用本發(fā)明方法一方面利于業(yè)務運營商統(tǒng)計管理終端設備的功能情況,另一方面便于維護軟件提供商的版權利益。
      文檔編號G06F9/44GK101192142SQ20061011857
      公開日2008年6月4日 申請日期2006年11月22日 優(yōu)先權日2006年11月22日
      發(fā)明者玲 呂, 夏 李, 暉 繆 申請人:展訊通信(上海)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1