專利名稱:電子部件的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種具有多種功能的電子部件。除此之外,本發(fā)明涉及一種控制由電子部件提供的多種功能可用性的方法。此外,本發(fā)明涉及一種程序元件。
背景技術(shù):
在芯片制造領(lǐng)域,芯片可以包括多個(gè)特征。用戶可以要求芯片具有不同數(shù)量的特征。然后芯片制造商可能生產(chǎn)不同種類的芯片。有時(shí),他們提供許可證方案(licensing scheme),其中所有用戶都得到芯片的最先進(jìn)版本,但是用戶需要根據(jù)其實(shí)際使用的特征數(shù)量進(jìn)行支付。因?yàn)橹圃焐痰念~外成本被更簡(jiǎn)單的訂購(gòu)和庫(kù)存管理所平衡,這是可能的。問(wèn)題是怎樣準(zhǔn)確地知道用戶在每一個(gè)芯片中正在使用什么,并且這種為實(shí)際使用支付的交易可能只是基于 目任。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目標(biāo)是提供一種電子部件,可以用低廉和簡(jiǎn)單的方式生產(chǎn)所述電子部件,并且其中可以控制可用特征。為了實(shí)現(xiàn)上述目標(biāo),提供了根據(jù)獨(dú)立權(quán)利要求所述的一種具有多種功能的電子部件、一種控制由電子部件提供的多個(gè)功能可用性的方法以及一種程序元件。根據(jù)本發(fā)明的一個(gè)典型實(shí)施例,提供了一種具有多種功能的電子部件,其中所述電子部件包括控制邏輯和非易失性存儲(chǔ)元件。所述控制邏輯與非易失性存儲(chǔ)元件相連,并且適用于基于外部輸入信號(hào)在所述非易失性存儲(chǔ)元件中存儲(chǔ)數(shù)值,每一個(gè)數(shù)值代表多個(gè)功能中的一個(gè)或者多個(gè)功能,并且所述控制邏輯適用于基于存儲(chǔ)在非易失性存儲(chǔ)元件中的一個(gè)或者多個(gè)數(shù)值控制多種功能的可用性,并且適用于輸出表示多種功能可用性的確認(rèn)信號(hào)。根據(jù)本發(fā)明的另一個(gè)典型實(shí)施例,提供了一種控制由電子部件提供的多個(gè)功能可用性的方法。所述方法包括通過(guò)控制邏輯基于外部輸入信號(hào)在與所述控制邏輯相連的非易失性存儲(chǔ)元件中存儲(chǔ)一個(gè)或者多個(gè)數(shù)值,每一個(gè)數(shù)值表示多個(gè)功能中的一個(gè)或者多個(gè)功能;通過(guò)所述控制邏輯基于存儲(chǔ)在所述非易失性存儲(chǔ)元件中的一個(gè)或者多個(gè)數(shù)值控制多個(gè)功能的可用性;以及輸出表示多個(gè)功能可用性的確認(rèn)信號(hào)。根據(jù)本發(fā)明的另外一個(gè)典型實(shí)施例,提供了一種程序元件(例如軟件程序,以源代碼或者可執(zhí)行代碼的形式),當(dāng)被處理器執(zhí)行時(shí),所述程序元件適用于控制或者執(zhí)行具有上述特征的控制方法??梢愿鶕?jù)本發(fā)明實(shí)施例所述執(zhí)行的控制由電子部件提供的多個(gè)功能的可用性可以通過(guò)計(jì)算機(jī)程序即通過(guò)軟件,或者通過(guò)使用一個(gè)或者多個(gè)特殊的電子優(yōu)化電路即通過(guò)硬件,或者以混合的形式即利用軟件部件和硬件部件來(lái)實(shí)現(xiàn)。術(shù)語(yǔ)“電子部件”可以表示任何類型的集成電路或者芯片,可以用于微處理器、微控制器、RFID微處理器或者RFID標(biāo)簽、DSP (數(shù)字信號(hào)處理器)、FPGA (現(xiàn)場(chǎng)可編程門陣列)等。這種電子部件可以提供多個(gè)功能或者特征,例如存儲(chǔ)空間(內(nèi)存條(bank)、插槽 (slot)、RAM、EEPROM等)的數(shù)量或者種類、CPU高速、加密加速器等。這些功能的可用性是可以控制的,這意味著所述功能可以對(duì)用戶啟用或者禁用。術(shù)語(yǔ)“控制邏輯”可以表示一種單元,所述單元可用于執(zhí)行一系列已存儲(chǔ)指令,也被稱作程序。此外,所述控制邏輯可以在非易失性存儲(chǔ)元件中存儲(chǔ)數(shù)值,例如比特,來(lái)指定所述多個(gè)功能的哪個(gè)部分或者選擇是可用的或者不可用的,即應(yīng)該被禁用或者啟用。所述控制邏輯可以是單個(gè)單元或者單元的一部分。所述控制邏輯例如可以是所述電子部件的 CPU。術(shù)語(yǔ)“非易失性存儲(chǔ)元件”可以表示一種計(jì)算機(jī)存儲(chǔ)器,所述計(jì)算機(jī)存儲(chǔ)器甚至當(dāng)不通電時(shí)也能夠保留已存儲(chǔ)信息。所述非易失性存儲(chǔ)元件可以提供這樣的優(yōu)勢(shì)可用于二級(jí)存儲(chǔ)任務(wù)或者長(zhǎng)期持久存儲(chǔ)。例如,它可以是處理器寄存器或者通用寄存器。這可能是 CPU上可用的少量存儲(chǔ),它的內(nèi)容與其他可用的存儲(chǔ)器相比可以被更快地訪問(wèn)。數(shù)值可被存儲(chǔ)在非易失性存儲(chǔ)元件中,例如以二進(jìn)制或者十六進(jìn)制的形式。每一個(gè)數(shù)值可以代表一個(gè)或者多個(gè)功能。所述非易失性存儲(chǔ)元件可以包括參考(例如指向各個(gè)功能的指針)或者存儲(chǔ)器,所述存儲(chǔ)器包括為了啟用或者禁用所述功能而執(zhí)行的指令。 所述非易失性存儲(chǔ)元件也可以包括其自身的指令,執(zhí)行所述指令用于控制多個(gè)功能的可用性。所述外部輸入信號(hào)可以是例如由制造商生成并由用戶輸入的密鑰。所述確認(rèn)信號(hào)可以是任何種類的包括與多個(gè)功能可用性有關(guān)的信息的信號(hào)。該信號(hào)可以用于證明一些功能已經(jīng)被禁用或者啟用。在下文中將解釋所述設(shè)備的另外典型實(shí)施例。然而,這些實(shí)施例也應(yīng)用于所述方法、所述程序元件和所述計(jì)算機(jī)可讀介質(zhì)。所述非易失性存儲(chǔ)元件可以是處理器寄存器。這樣意味著它是所述控制邏輯或者 CPU的一部分。在下文中,術(shù)語(yǔ)“寄存器”也可以被稱作“非易失性存儲(chǔ)元件”。所述寄存器可以是存儲(chǔ)器映射(memory-mapped)寄存器。在這種情況下,所述寄存器的具體地址可被存儲(chǔ)在已知的存儲(chǔ)器位置。上述被稱作在所述寄存器或者非易失性存儲(chǔ)元件中的存儲(chǔ)數(shù)值也可以是所述處理器現(xiàn)有指令集的擴(kuò)展或者如任何種類的輸入信號(hào),即觸發(fā)上述用于控制多個(gè)功能的可用性并且利用非易失性元件記住所述選擇的步驟的執(zhí)行。所述寄存器可以是一次性寫入寄存器。所述數(shù)值只能被存儲(chǔ)在所述寄存器中一次。在該存儲(chǔ)或者寫入步驟之后,所述寄存器只能被讀取。這也被稱作一次寫入多次讀取 (write-once read-many)。這可以提供以下優(yōu)勢(shì)用戶可以購(gòu)買芯片,并且在選擇所需功能之后可以配置所述芯片一次,此后將不能改變它?;诖耍圃焐炭梢怨潭ㄐ酒膬r(jià)格并且可以確信以后將不能改變所述配置。所述控制邏輯可以包括第一控制邏輯單元和第二控制邏輯單元,其中所述第一控制邏輯單元可以適用于接收外部輸入信號(hào)并且基于所述輸入信號(hào)在非易失性存儲(chǔ)元件中存儲(chǔ)一個(gè)或者多個(gè)數(shù)值,以及其中所述第二控制邏輯單元可以適用于基于所述一個(gè)或者多個(gè)已存儲(chǔ)數(shù)值控制多個(gè)功能的可用性。所述第一和第二控制邏輯單元可以是單個(gè)單元或者一個(gè)單元的一部分,例如CPU 的一部分。所述第二控制邏輯可以適用于基于一個(gè)或者多個(gè)已存儲(chǔ)數(shù)值禁用多個(gè)功能中特定功能的可用性。在該實(shí)施例中,用戶或者消費(fèi)者可以購(gòu)買已啟用全部可能特征的芯片。在選擇所需特征之后,例如基于特定的預(yù)期用途,用戶可以給所述電子部件一個(gè)輸入。所述第一控制邏輯單元可以接收所述輸入信號(hào),并且隨后可以在所述寄存器中存儲(chǔ)代表已選擇或者未選擇功能的數(shù)值。然后所述寄存器例如可以將包括可被執(zhí)行用于禁用已選擇功能的指令的信號(hào)發(fā)送給第二控制邏輯單元。所述第二控制邏輯單元可以自己執(zhí)行這種指令和/或可以將用于禁用功能的指令寫入存儲(chǔ)器。所述電子部件還可以包括電子元件,所述電子元件適用于基于所述第二控制邏輯單元的輸出信號(hào)而被激活,以禁用多個(gè)功能中特定功能的可用性。所述電子元件可以與所述第二控制邏輯單元相連。電子元件中的至少一個(gè)是熔絲。所述熔絲可以熔斷來(lái)禁用連接,所述連接對(duì)于提供未選擇的功能是必須的。所述電子元件也可以包括晶體管。例如,所述寄存器基于熔絲可以允許多次寫入但是總是用于禁用更多的功能(通過(guò)熔斷相對(duì)應(yīng)的熔絲),使得不能重新啟用這些功能。所述控制邏輯可以包括第三控制邏輯單元,所述第三控制邏輯單元與非易失性存儲(chǔ)元件相連并且適用于接收表示已存儲(chǔ)數(shù)值的信號(hào)。所述第三控制邏輯單元可以是單個(gè)單元或者可以與第一和第二控制邏輯單元一起是一個(gè)單元的一部分,例如是CPU的一部分。所述電子部件還可以包括存儲(chǔ)器,其中多個(gè)預(yù)先確定的密鑰被存儲(chǔ)在所述存儲(chǔ)器中,每一個(gè)密鑰都表示多個(gè)功能中的一個(gè)或者多個(gè)功能,其中所述第三控制邏輯單元與所述存儲(chǔ)器相連,并且適用于檢索對(duì)所述特定功能加以表示的多個(gè)預(yù)先確定的密鑰中的一個(gè)密鑰,以及適用于從所述電子部件中輸出所述密鑰。用戶可以基于密鑰證明哪些功能是有效的哪些是禁用的。所述密鑰可以存儲(chǔ)在密鑰的隱藏映射中。所述第三控制邏輯單元可以適用于基于特定功能生成密鑰。所述密鑰可以基于任何常用算法加密。所述密鑰還可以基于所述電子部件的ID、存儲(chǔ)在所述電子部件中的預(yù)先確定的密鑰和/或存儲(chǔ)在所述寄存器中的一個(gè)或者多個(gè)數(shù)值。利用這種組合,很難外部地生成所述密鑰,即沒(méi)有禁用某些功能。所述第二控制邏輯單元可以適用于基于一個(gè)或者多個(gè)已存儲(chǔ)數(shù)值啟用多個(gè)功能中特定功能的可用性。在該實(shí)施例中,用戶可以購(gòu)買已禁用全部可能特征的芯片。在選擇所需特征之后,例如基于特定的預(yù)期用途,用戶可以給所述電子部件一個(gè)輸入。所述第一控制邏輯單元可以接收所述輸入信號(hào),并且隨后可以在寄存器或者非易失性存儲(chǔ)元件中存儲(chǔ)表示已選擇或者未選擇功能的數(shù)值。然后所述寄存器例如可以將向第二控制邏輯單元發(fā)送包括可被執(zhí)行用于啟用已選擇功能的指令的信號(hào)或者可以自己執(zhí)行這種指令。所述第一控制邏輯單元可以適用于基于外部輸入信號(hào)存儲(chǔ)一個(gè)或者多個(gè)數(shù)值。該外部輸入信號(hào)可以例如是由制造商生成并由用戶輸入的密鑰。在該實(shí)施例中,用戶可以支付包括與將要啟用的功能有關(guān)的信息的密鑰。
6
從下文描述的實(shí)施例示例中可以理解本發(fā)明的上述方面以及其他方面,這些方面將參考這些實(shí)施例示例進(jìn)行描述。
下文將參考實(shí)施例示例更詳細(xì)地描述本發(fā)明,但是本發(fā)明不限于此。圖I描述了根據(jù)本發(fā)明典型實(shí)施例所述的電子部件。圖2描述了根據(jù)本發(fā)明另一個(gè)典型實(shí)施例所述的電子部件。圖3描述了根據(jù)本發(fā)明另一個(gè)典型實(shí)施例所述的電子部件。圖4描述了根據(jù)本發(fā)明另一個(gè)典型實(shí)施例所述的電子部件。
具體實(shí)施例方式圖中的描述是示意性的。在不同的圖中,類似的或者相同的元件使用相同的參考符號(hào)。芯片制造商通常有幾個(gè)版本的復(fù)雜芯片,例如微處理器,來(lái)滿足大范圍的用戶。盡管這樣的目的在于針對(duì)需要不太強(qiáng)大版本的較少需求的用戶以及渴望為更強(qiáng)大版本支付更多的用戶,但是該系統(tǒng)具有一些限制,因?yàn)樗沟蒙a(chǎn)者一方的生產(chǎn)和庫(kù)存管理更加復(fù)雜,而且在用戶一方不需要提前知道其最終需求是什么、而需要在購(gòu)買太強(qiáng)大的昂貴芯片還是廉價(jià)芯片之間平衡,昂貴的芯片最后太強(qiáng)大,更糟糕的是廉價(jià)芯片因?yàn)樘嘞拗贫荒苡迷谀繕?biāo)應(yīng)用中。就這一點(diǎn)而言,一種可能是許可證方案,其中所有用戶都得到芯片的最先進(jìn)版本、但是用戶需要根據(jù)其實(shí)際使用的特征數(shù)量進(jìn)行支付。因?yàn)橹圃焐痰念~外成本被更簡(jiǎn)單的訂購(gòu)和庫(kù)存管理所平衡,這是可能的。這種情況下的一個(gè)問(wèn)題是怎樣準(zhǔn)確地知道用戶在每一個(gè)芯片中正在使用什么。為實(shí)際使用支付的一種方式只是基于信任。本發(fā)明的典型實(shí)施例旨在提供一種廉價(jià)方式來(lái)解決這個(gè)問(wèn)題,所述方式脫機(jī)可用,換言之,所述方式不需要用戶的生產(chǎn)線和芯片制造商之間的在線通信。圖I描述了根據(jù)本發(fā)明典型實(shí)施例所述的具有多個(gè)功能的電子部件或者芯片 100。所述電子部件100包括控制邏輯101和非易失性存儲(chǔ)元件102。所述非易失性存儲(chǔ)元件可以是寄存器。所述寄存器,也被稱作功能寄存器,可以只寫入一次。在下面的整個(gè)描述中,術(shù)語(yǔ)寄存器也可被指的是非易失性存儲(chǔ)元件。所述電子部件可以提供可由所述寄存器啟用或者禁用的功能,諸如存儲(chǔ)空間(內(nèi)存條、插槽、RAM、EEPROM……)、CPU高速、加密加速器等??梢杂貌煌姆绞娇刂扑龉δ堋@?,禁用部分或者全部給定功能的控制機(jī)制可以是限制對(duì)所述存儲(chǔ)器最低部分的訪問(wèn)(例如4kb的存儲(chǔ)器可被限制在3kb、2kb、l. 5kb、lkb等),限制可被使用的最高CPU頻率、禁用硬件加速器等。如上所述寄存器內(nèi)容可以鎖定一部分芯片特征,反之亦然。在第一種選擇中,用戶可以得到具有全部功能可用的芯片。然后用戶自由開(kāi)發(fā)他的產(chǎn)品,并且如果用戶愿意來(lái)選擇鎖定一些不使用的功能。為了實(shí)現(xiàn)這一點(diǎn),用戶在功能寄存器中寫入所需的數(shù)值,其具有鎖定或者禁用一些功能的效果。在第二種選擇中,以一種允許功能解鎖的方式構(gòu)建所述功能寄存器。這意味著用戶購(gòu)買已鎖定芯片,并且隨后他可以為給定芯片購(gòu)買功能,例如他從制造商那里獲得多樣化功能密鑰。所述功能密鑰可以成為一種芯片驗(yàn)證新的功能寄存器數(shù)值以及釋放某些功能的方式。所述密鑰可被作為用于在寄存器中存儲(chǔ)數(shù)值的輸入信號(hào)來(lái)輸入。圖2描述了本發(fā)明的另外一個(gè)典型實(shí)施例。所述電子部件200包括控制邏輯101 以及與所述控制邏輯相連的寄存器102。所述寄存器包括寄存器段(segment) I,2,3,……, n-l,n。在每一個(gè)段中,可以存儲(chǔ)表示由所述電子部件提供的一個(gè)或者多個(gè)功能的數(shù)值。所述寄存器或者功能寄存器102可以是存儲(chǔ)器映射或者任何其他機(jī)制,例如專用指令集。在一個(gè)實(shí)施例中,所述功能寄存器可被多次寫入,但是總是鎖定更多的功能,從不釋放功能。例如可以配置所述寄存器使得被寫入寄存器的每一個(gè)比特都是一個(gè)即將禁用的功能。在這種情況下,所述比特可以用與所述寄存器相連的或者作為寄存器一部分的電子
元件203-1、203-2、203-3、......、203_(n_l)、203_n (例如熔絲)來(lái)代表。在熔絲的情況下,
只有比特=I可被寫入,并且因?yàn)槿劢z熔斷不能再設(shè)定回O。所述寄存器的每一個(gè)入口都可以與一個(gè)功能或者多于一個(gè)功能204-1、204_2、 204-3、……、204-(n-l)、204-n相關(guān)聯(lián)。當(dāng)數(shù)值已經(jīng)被寫入寄存器入口 I中時(shí),依賴于所述實(shí)施例,相關(guān)聯(lián)的功能204-1可被啟用或者禁用。這可以由所述電子元件n203-l來(lái)實(shí)現(xiàn)。功能的啟用或者禁用可以通過(guò)啟用或者禁用所述電子部件內(nèi)的連接來(lái)實(shí)現(xiàn)。利用這種連接,所述特定功能可以被連接并且因此可用,或者所述特定功能可被斷開(kāi)連接并且因此禁用。也可以是所述寄存器入口包括指向?qū)⒈粓?zhí)行的特定指令的指針或者包括指令本身。圖3描述了根據(jù)本發(fā)明電子部件300的另一個(gè)典型實(shí)施例。所述電子部件包括控制邏輯101以及與所述控制邏輯相連的寄存器102。所述電子部件還包括連接在所述控制邏輯與寄存器之間的存儲(chǔ)器305。所述存儲(chǔ)器305可以包括例如映射或者多個(gè)密鑰。所述寄存器也可以是所述存儲(chǔ)器的一部分。所述存儲(chǔ)器可以從所述控制邏輯接收表示已經(jīng)被鎖定的功能的信號(hào)。所述寄存器可以從密鑰映射中使單個(gè)密鑰被訪問(wèn),所述密鑰映射可以是隱藏的, 即對(duì)于任何用戶是不可見(jiàn)的。所述存儲(chǔ)器可以將所述密鑰發(fā)送給適用于輸出所述密鑰的控制邏輯。該密鑰隨后可被返回至制造商作為已經(jīng)鎖定某些功能的證明,并且可被視為更好的芯片價(jià)格的憑證。根據(jù)該實(shí)施例,所述芯片包含隱藏的密鑰映射和一次性寫入寄存器,其中有兩個(gè)目的所述寄存器內(nèi)容將鎖定一部分芯片特征以及將使隱藏密鑰映射中的單個(gè)密鑰可被訪問(wèn)。只有一個(gè)功能密鑰將變?yōu)榭勺x的。本發(fā)明允許基于用戶的實(shí)際使用以一種輕便的 (light)并且脫機(jī)的方式實(shí)現(xiàn)芯片定價(jià)的安全部署(secure deployment)。所述元件關(guān)聯(lián)在一起,例如下表所示
權(quán)利要求
1.一種具有多個(gè)功能的電子部件,所述電子部件包括控制邏輯,以及非易失性存儲(chǔ)元件,并且其中所述控制邏輯與非易失性存儲(chǔ)元件相連、并且適用于基于所述電子部件的外部輸入信號(hào)在所述非易失性存儲(chǔ)元件中存儲(chǔ)數(shù)值,每一個(gè)數(shù)值表示所述多個(gè)功能中的一個(gè)或者多個(gè)功能,以及其中所述控制邏輯適用于基于存儲(chǔ)在非易失性存儲(chǔ)元件中的一個(gè)或者多個(gè)數(shù)值控制所述多個(gè)功能的可用性以及輸出表示所述多個(gè)功能的可用性的確認(rèn)信號(hào)。
2.根據(jù)權(quán)利要求I所述的電子部件,其中所述非易失性存儲(chǔ)元件是處理器寄存器。
3.根據(jù)權(quán)利要求I所述的電子部件,其中所述非易失性存儲(chǔ)元件是存儲(chǔ)器映射寄存器和/或一次性寫入寄存器。
4.根據(jù)權(quán)利要求I所述的電子部件,其中所述控制邏輯包括第一控制邏輯單元和第二控制邏輯單元,其中所述第一控制邏輯單元適用于接收外部輸入信號(hào)并且基于所述輸入信號(hào)在非易失性存儲(chǔ)元件中存儲(chǔ)一個(gè)或者多個(gè)數(shù)值,以及其中所述第二控制邏輯單元適用于基于所述一個(gè)或者多個(gè)已存儲(chǔ)數(shù)值控制所述多個(gè)功能的可用性。
5.根據(jù)權(quán)利要求4所述的電子部件,其中所述第二控制邏輯單元適用于基于一個(gè)或者多個(gè)已存儲(chǔ)數(shù)值禁用所述多個(gè)功能中特定功能的可用性。
6.根據(jù)權(quán)利要求5所述的電子部件,還包括電子元件,所述電子元件適用于基于所述第二控制邏輯單元的輸出信號(hào)而被激活,以禁用所述多個(gè)功能中特定功能的可用性。
7.根據(jù)權(quán)利要求6所述的電子部件,其中所述電子元件中的至少一個(gè)是熔絲。
8.根據(jù)權(quán)利要求5所述的電子部件,其中所述控制邏輯包括第三控制邏輯單元,所述第三控制邏輯單元與非易失性存儲(chǔ)元件相連并且適用于接收表示已存儲(chǔ)數(shù)值的信號(hào)。
9.根據(jù)權(quán)利要求8所述的電子部件,還包括存儲(chǔ)器,其中將多個(gè)預(yù)先確定的密鑰存儲(chǔ)在所述存儲(chǔ)器中,每一個(gè)密鑰都表示所述多個(gè)功能中的一個(gè)或者多個(gè)功能,其中所述第三控制邏輯單元與所述存儲(chǔ)器相連并且適用于檢索對(duì)所述特定功能加以表示的多個(gè)預(yù)先確定的密鑰中的一個(gè)密鑰以及適用于從所述電子部件中輸出所述密鑰作為確認(rèn)信號(hào)。
10.根據(jù)權(quán)利要求8所述的電子部件,其中所述第三控制邏輯單元適用于基于所述特定功能生成密鑰并且從所述電子部件中輸出所述密鑰作為確認(rèn)信號(hào)。
11.根據(jù)權(quán)利要求10所述的電子部件,其中所述密鑰還基于所述電子部件的ID、存儲(chǔ)在所述電子部件中的預(yù)先確定的密鑰和/或存儲(chǔ)在所述非易失性存儲(chǔ)元件中的一個(gè)或者多個(gè)數(shù)值。
12.根據(jù)權(quán)利要求4所述的電子部件,其中所述第二控制邏輯適用于基于一個(gè)或者多個(gè)已存儲(chǔ)數(shù)值來(lái)啟用所述多個(gè)功能中的特定功能的可用性。
13.—種控制由電子部件提供的多個(gè)功能的可用性的方法,所述方法包括通過(guò)控制邏輯基于外部輸入信號(hào)在與所述控制邏輯相連的非易失性存儲(chǔ)元件中存儲(chǔ)一個(gè)或者多個(gè)數(shù)值,每一個(gè)數(shù)值表示所述多個(gè)功能中的一個(gè)或者多個(gè)功能,通過(guò)控制邏輯基于存儲(chǔ)在所述非易失性存儲(chǔ)元件中的一個(gè)或者多個(gè)數(shù)值來(lái)控制所述多個(gè)功能的可用性,以及輸出表示所述多個(gè)功能的可用性的確認(rèn)信號(hào)。
14.一種控制由電子部件提供的多個(gè)功能的可用性的程序元件,當(dāng)處理器執(zhí)行所述程序元件時(shí),所述程序元件適用于執(zhí)行或者控制根據(jù)權(quán)利要求13所述的方法。
全文摘要
提供了一種具有多個(gè)功能的電子部件。所述電子部件包括控制邏輯以及非易失性存儲(chǔ)元件。所述控制邏輯與非易失性存儲(chǔ)元件相連并且適用于基于所述電子部件的外部輸入信號(hào)在所述非易失性存儲(chǔ)元件中存儲(chǔ)數(shù)值,每一個(gè)數(shù)值表示多個(gè)功能中的一個(gè)或者多個(gè)功能。所述控制邏輯適用于基于存儲(chǔ)在非易失性存儲(chǔ)元件中的一個(gè)或者多個(gè)數(shù)值控制所述多個(gè)功能的可用性并且輸出表示多個(gè)功能的可用性的確認(rèn)信號(hào)。
文檔編號(hào)G06F17/50GK102609558SQ20111038499
公開(kāi)日2012年7月25日 申請(qǐng)日期2011年11月28日 優(yōu)先權(quán)日2010年11月30日
發(fā)明者菲利普·特溫 申請(qǐng)人:Nxp股份有限公司