專利名稱:版本可編程電路模塊的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電路模塊、涉及一種用于這種電路模塊的集成電路和涉及一種控制這種電路模塊的版本號的方法。
由于不同的原因,常常期望提供用于銷售的基本電路類型的不同版本。例如,不同的版本能夠不斷提供更高的性能,或可以用于不同類型的應(yīng)用。例如,基本電路的不同版本的運(yùn)行速度或存儲(chǔ)器容量可能會(huì)不同,或某些功能,如浮點(diǎn)處理,可以提供在一個(gè)類型中,而其它類型中沒有。提供這些不同的版本能夠根據(jù)用戶期望的性能而使電路的價(jià)格適應(yīng)。
然而,由于制造原因或供應(yīng)的原因,期望很少制造多種不同的硬件配置,最好只有一種版本。為了調(diào)和這一要求與提供具有不同性能的不同版本的期望,已經(jīng)提出了內(nèi)部的版本號的使用。在一種配置中制造該基本電路,其在理論上能夠提供由任一版本能提供的最大可能的性能。該基本電路包括一個(gè)版本號存儲(chǔ)器。在交付給用戶之前,一個(gè)版本號寫入到版本號存儲(chǔ)器,以設(shè)置電路的能力。在運(yùn)行期間,電路查閱這個(gè)版本號存儲(chǔ)器。依賴于在版本號存儲(chǔ)器中的版本號的數(shù)值,該電路使用或不全部使用在該電路中的可用的硬件。從而,由相同的硬件支持基本電路的不同版本。
為了防止濫用,必須防止在制造后由未授權(quán)的人對在版本號存儲(chǔ)器中的版本號進(jìn)行改寫。通過將版本號存儲(chǔ)器用作寫保護(hù)存儲(chǔ)器,例如本身已知的PROM(可編程只讀存儲(chǔ)器)或更常用的OPT(一次可編程)存儲(chǔ)器,來實(shí)現(xiàn)這個(gè)目的。
然而,提供一種寫保護(hù)存儲(chǔ)器的需要導(dǎo)致增加了額外的支出。當(dāng)在一般適用的電路如微處理器的情況下,總是使用OPT版本號存儲(chǔ)器大量制造基本電路時(shí),限制了這些支出。當(dāng)電路構(gòu)成一個(gè)單獨(dú)的集成電路時(shí),這些支出無論如何是不能避免的。不過,期望減少總支出。
其中,本發(fā)明的一個(gè)目的是減少用于本版號存儲(chǔ)器的寫保護(hù)存儲(chǔ)器的數(shù)量。
根據(jù)權(quán)利要求1,本發(fā)明提供一種電路模塊。根據(jù)本發(fā)明,版本號從一個(gè)寫保護(hù)存儲(chǔ)器拷貝到版本號存儲(chǔ)器。從而,一個(gè)單獨(dú)的寫保護(hù)存儲(chǔ)器能將一個(gè)保護(hù)的版本號供給不同的電路部件。當(dāng)該電路由諸如在MCM(多組件模塊)情況下的集成電路的組合制成時(shí),這是特別有用的,因?yàn)樵谶@種情況下,具有一個(gè)寫保護(hù)存儲(chǔ)器的一個(gè)單獨(dú)的集成電路就足夠了。其它的集成電路不需要包括寫保護(hù)存儲(chǔ)器來支持不同的版本號。這里認(rèn)為,用語“版本號”涉及指定該電路的允許能力的任何數(shù)據(jù)字;這樣一個(gè)數(shù)據(jù)字的每個(gè)可能值指定一組可能的允許能力,不是必須的。
可以使用專用的連接來傳輸版本號,但是最好通過一條通信總線將版本號拷貝到版本號存儲(chǔ)器,除用于更新版本號的命令外,通信總線還用于傳輸信號或命令通過該電路。從而,不需要額外的布線支持版本號。然而,當(dāng)能夠通過該連接傳輸其它命令時(shí),存在一種危險(xiǎn),即,未授權(quán)的人可以在通信總線上生產(chǎn)一個(gè)命令來改變版本號存儲(chǔ)器中的版本號。為了防止這樣,增加一個(gè)監(jiān)視該命令的看門狗電路。當(dāng)看門狗電路檢測到一個(gè)更新版本號的命令時(shí),看門狗電路將這個(gè)命令傳輸?shù)酵ㄐ趴偩€,而用這個(gè)命令,看門狗電路使用來自寫保護(hù)存儲(chǔ)器的版本號替換要存儲(chǔ)的值。從而,與此同時(shí),能夠使用一個(gè)通用目的的通信總線將版本號置于版本號存儲(chǔ)器中,并防止了未授權(quán)版本號的寫入。
電路模塊啟動(dòng)時(shí),可以提供一個(gè)將任一版本號寫入到版本號存儲(chǔ)器中的命令,用于初始化版本號存儲(chǔ)器。正確的版本號將自動(dòng)由看門狗電路替代。
優(yōu)選地,包括版本號存儲(chǔ)器的集成電路設(shè)置有一個(gè)初始化電路,初始化電路一加電就將版本號值初始化為一個(gè)標(biāo)準(zhǔn)(低性能)的版本號值,其與必須使用的實(shí)際版本號無關(guān)。從而,要求一個(gè)更新版本號的命令以增加性能,自動(dòng)地使得來自寫保護(hù)存儲(chǔ)器的版本號拷貝到版本號存儲(chǔ)器。同時(shí),能夠以常用的形式制造包括版本號存儲(chǔ)器的集成電路,而不需要用在基本電路的所有版本中的寫保護(hù)存儲(chǔ)器。
在另一個(gè)實(shí)施例中,例如在一個(gè)沒有信號需要傳輸?shù)臅r(shí)隙期間,通過信號連接,版本號拷貝到版本號存儲(chǔ)器,信號連接通常用于傳輸信號通過電路。例如在視頻圖像信號處理電路中,在垂直消隱期間,可以使用一個(gè)用于傳輸視頻數(shù)據(jù)的連接。在這個(gè)期間的一預(yù)定時(shí)刻處,信號處理電路從這些信號線拷貝版本號。優(yōu)選地,如果沒有接收到信號,該電路設(shè)置成全部允許的版本,從而當(dāng)在沒有版本控制的電路中使用時(shí),該電路將具有其全部的能力。
版本號位可以并行或串行傳輸,在后一種情況下,可以使用另一個(gè)信號線來時(shí)鐘同步版本號位的傳輸。
使用下列附圖,將更詳細(xì)地描述根據(jù)本發(fā)明的電路模塊的這些和其它目的、以及其它的有益方面。
圖1示出了一個(gè)MCM模塊,圖2示出了另一個(gè)MCM模塊。
圖1示出了具有封裝10的MCM模塊。該MCM模塊包括一個(gè)處理器集成電路12,一個(gè)或多個(gè)信號處理集成電路14、15和一個(gè)通信總線結(jié)構(gòu)16(例如一個(gè)I2C總線,包括兩條導(dǎo)線,時(shí)鐘導(dǎo)線SCL和數(shù)據(jù)導(dǎo)線SDA,它們連接到所有電路)。處理器集成電路12和信號處理集成電路14、15通過通信總線結(jié)構(gòu)16連接。該MCM模塊具有一個(gè)可以從封裝10的外部訪問的外部總線接口18。通常,該MCM模塊可以具有封裝10之外的其它端子,這些端子連接到該封裝內(nèi)的集成電路12、14、15,用于傳輸必須處理的信號或處理的結(jié)果,但是為了清楚的緣故,附圖中忽略了這些。通信總線結(jié)構(gòu)16和最好還有集成電路12、14、15除了通過封裝10的端子之外,不能從封裝10外訪問。具體地,通信總線結(jié)構(gòu)16僅能通過處理器集成電路12中的看門狗電路124從外部總線接口18訪問。
處理器集成電路12包括CPU 120、非易失性寫保護(hù)存儲(chǔ)器122、看門狗電路124和寄存器126。內(nèi)部總線128連接CPU 120和看門狗電路124。內(nèi)部總線128連接到外部總線接口18。CPU 120連接到寫保護(hù)存儲(chǔ)器122??撮T狗電路124連接到寄存器126和通信總線結(jié)構(gòu)16。
信號處理集成電路14包括版本號存儲(chǔ)器140、功能電路142和總線接口144。總線接口144連接在版本號存儲(chǔ)器140、通信總線結(jié)構(gòu)16和(可選擇的)功能電路142之間。功能電路142連接到版本號存儲(chǔ)器140。信號處理集成電路15也連接到通信總線結(jié)構(gòu)16,并且可以具有與信號處理集成電路14相似的結(jié)構(gòu)。
在運(yùn)行中,CPU 120和功能電路142執(zhí)行各種處理功能。本發(fā)明不限于任何特定類型的處理功能。然而,處理功能的種類和/或執(zhí)行處理功能的方法可以依賴于存儲(chǔ)在版本號存儲(chǔ)器中的信息。例如,當(dāng)在版本號存儲(chǔ)器140中的版本號不具有一預(yù)定值時(shí),功能電路142保持其某部分電路無效。在另一個(gè)例子中,僅當(dāng)一預(yù)定的版本號出現(xiàn)在版本號存儲(chǔ)器140中時(shí),功能電路142設(shè)置由功能電路142產(chǎn)生的一個(gè)時(shí)鐘頻率為最大可能值。
通過總線通信結(jié)構(gòu)16,可用在集成電路12、14、15之間傳輸各種類型的命令。能夠通過通信總線結(jié)構(gòu)16傳輸?shù)乃锌赡苊畹闹噶罱M包括一個(gè)更新命令,用于設(shè)置在版本號存儲(chǔ)器140中的版本號的值。總線接口144接收來自通信總線結(jié)構(gòu)16的命令。當(dāng)總線接口144檢測到一個(gè)更新命令時(shí),它從該更新命令中讀取新的版本號值,并將那個(gè)版本號值寫入到版本號存儲(chǔ)器140。
看門狗電路124適于從內(nèi)部總線128(并因此從外部總線接口18)傳輸命令到通信總線結(jié)構(gòu)??蛇x擇地,命令也從通信總線結(jié)構(gòu)16傳回到內(nèi)部總線128(和外部總線接口18)??撮T狗電路124監(jiān)視來自內(nèi)部總線128的命令,以例如通過檢測包括版本號存儲(chǔ)器140的地址的寫入命令,或?qū)S冒姹咎柛旅顏頇z測用于更新版本號存儲(chǔ)器140的內(nèi)容的更新命令。如果一個(gè)來自內(nèi)部總線128的命令不是一個(gè)更新命令,看門狗電路124通常將未改變的命令傳輸?shù)酵ㄐ趴偩€結(jié)構(gòu)16。當(dāng)看門狗電路124檢測到一個(gè)來自內(nèi)部總線128的更新命令時(shí),看門狗電路124在通信總線結(jié)構(gòu)16上輸出該命令,但該命令具有一個(gè)替換的版本號值,該替換的版本號值對應(yīng)于從寫保護(hù)存儲(chǔ)器122中讀取的版本號。從而,來自外部總線接口18的更新命令僅能使來自寫保護(hù)存儲(chǔ)器122的版本號寫入到版本號存儲(chǔ)器140。
優(yōu)選地,看門狗電路124將來自寫保護(hù)存儲(chǔ)器的版本號拷貝到寄存器126。隨后,看門狗電路124替換來自那個(gè)寄存器的值為更新命令,它將該更新命令傳輸?shù)酵ㄐ趴偩€結(jié)構(gòu)16。從而,避免了牽涉讀取寫保護(hù)存儲(chǔ)器122的延遲。
寫保護(hù)存儲(chǔ)器122可以是任何類型,例如熔式或激光能量沖擊PROM等。CPU 120也可以使用在寫保護(hù)存儲(chǔ)器122中的版本號來控制性能。優(yōu)選地,CPU 120被設(shè)置成在啟動(dòng)(例如復(fù)位或加電)時(shí)執(zhí)行一硬布線引導(dǎo)程序,以將寄存器126的內(nèi)容設(shè)置為來自寫保護(hù)存儲(chǔ)器122中的版本號。還有,集成電路14最好包括一個(gè)初始化電路,初始化電路在啟動(dòng)時(shí)將版本號存儲(chǔ)器140的內(nèi)容初始化為一個(gè)標(biāo)準(zhǔn)的值,其僅是允許不超過功能電路142的最少的性能。CPU的引導(dǎo)程序可以包括一個(gè)指令,以將一個(gè)版本號更新指令發(fā)送到通信總線結(jié)構(gòu)16。任一版本號可以包括在這個(gè)指令中,因?yàn)闊o論如何看門狗電路124將從寫保護(hù)存儲(chǔ)器122中替換該版本號。優(yōu)選地,對CPU進(jìn)行編程,以周期性地發(fā)送版本號更新命令來修正版本號存儲(chǔ)器140中的版本號的任何錯(cuò)誤。
從而,MCM模塊支持不同的版本號,這使得通過使用僅在一個(gè)集成電路12中的寫保護(hù)存儲(chǔ)器122而導(dǎo)致不同的性能。通過一個(gè)通用目的通信總線結(jié)構(gòu),版本號被分發(fā)到一個(gè)或多個(gè)其它的集成電路14、15,該通用目的通信總線結(jié)構(gòu)始終可用于傳輸所有類型的命令,包括來自MCM封裝12之外的命令。
應(yīng)當(dāng)理解,本發(fā)明不限于所示的實(shí)施例。例如,看門狗電路124可以包括在集成電路12之外的模塊中,集成電路12包括寫保護(hù)存儲(chǔ)器。然而,集成電路12中的看門狗電路是優(yōu)選的,因?yàn)樗畲蠡藢τ诖鄹牡谋Wo(hù),并且最小化了復(fù)雜性。類似地,版本號存儲(chǔ)器140不必如功能電路142那樣位于同一個(gè)集成電路14中,功能電路142根據(jù)版本號存儲(chǔ)器140中的版本號來調(diào)整它的性能。然而,為了簡化該電路,最好版本號存儲(chǔ)器140和功能電路142包括在同一個(gè)集成電路14中。可以使用任何數(shù)量的版本號存儲(chǔ)器140。還有,雖然版本號只需要一個(gè)單獨(dú)的寫保護(hù)存儲(chǔ)器,但是該模塊中任何數(shù)量的集成電路本身當(dāng)然可以包括這樣一種存儲(chǔ)器。此外,雖然本發(fā)明針對一個(gè)MCM模塊進(jìn)行描述,但是因?yàn)楸景l(fā)明對于這樣一種電路具有特別的益處,該電路通常以比集成電路相對更小的尺寸而被生產(chǎn),所以應(yīng)當(dāng)理解本發(fā)明能夠用于任何類型的電路,包括一個(gè)單獨(dú)的集成電路。
圖2示出了具有封裝10的另一個(gè)MCM模塊。該MCM模塊包括一個(gè)處理器集成電路24,一個(gè)或多個(gè)信號處理集成電路26(未示出)和信號通信鏈路20。處理器集成電路24和信號處理集成電路26通過通信鏈路20連接。通常,該MCM模塊還可以具有封裝10之外的連接到該封裝內(nèi)的集成電路24、26的各種端子,用于傳輸必須處理的信號或處理結(jié)果,但是為了清楚的緣故,附圖中忽略了這些。通信鏈路20和最好還有集成電路24不能直接從封裝10外訪問。
處理器集成電路24包括處理單元240、非易失性寫保護(hù)存儲(chǔ)器242、版本號發(fā)送器244、多路轉(zhuǎn)換電路246。寫保護(hù)存儲(chǔ)器242連接到處理單元240和版本號發(fā)送器。處理單元240和版本號發(fā)送器244連接到多路轉(zhuǎn)換電路246,多路轉(zhuǎn)換電路246連接到通信鏈路20。
信號處理集成電路26包括版本號存儲(chǔ)器140、功能電路142、多路分解器260和控制電路262。通信鏈路20連接到功能電路142、控制電路262和多路分解器260的一個(gè)輸入端。多路分解器260具有一個(gè)連接到版本號存儲(chǔ)器140的輸出端。功能電路142具有一個(gè)連接到版本號存儲(chǔ)器140的輸入端。
在運(yùn)行中,在處理單元240和功能電路142之間交換信號,例如視頻信號。處理單元240和功能電路142處理這些信號。它們的性能(例如,是否支持某種處理功能)依賴于寫保護(hù)存儲(chǔ)器242和版本號存儲(chǔ)器140中的版本號。在相對于用于常規(guī)信號的其它時(shí)隙的預(yù)定時(shí)隙中,通過通信鏈路20,版本號發(fā)送器244將一個(gè)從寫保護(hù)存儲(chǔ)器242中拷貝的(或從寫保護(hù)存儲(chǔ)器的內(nèi)容中計(jì)算的)版本號傳輸?shù)叫盘柼幚砑呻娐?4。例如在視頻的情況下,版本號可以在消隱期間傳輸,例如垂直和/或水平消隱期間。在這個(gè)時(shí)隙中,多路轉(zhuǎn)換電路246將這個(gè)信號傳輸?shù)酵ㄐ沛溌?0??刂齐娐?62檢測這樣一個(gè)時(shí)隙,并且指示多路分解器260將在這個(gè)時(shí)隙中接收的版本號拷貝到版本號存儲(chǔ)器140。
當(dāng)通信鏈路20是具有多個(gè)不同信號線并行的鏈路時(shí),可以并行傳輸版本號位。一個(gè)或多個(gè)信號線可以用于傳輸一個(gè)時(shí)鐘信號,該時(shí)鐘信號時(shí)鐘同步該版本號。在這個(gè)例子中,版本號發(fā)送器244也傳輸這個(gè)時(shí)鐘信號,并且多路分解器260使用時(shí)鐘信號提取該版本號。
在第一實(shí)施例中,當(dāng)通信鏈路20上沒有信號時(shí),信號處理集成電路26的性能水平設(shè)置成最大性能。從而,當(dāng)信號處理集成電路26用于沒有版本控制的電路中時(shí),假設(shè)它有最大的性能,而無需進(jìn)一步的措施。
雖然已經(jīng)根據(jù)時(shí)隙多路轉(zhuǎn)換描述了圖2的實(shí)施例,但是應(yīng)當(dāng)理解也可以使用其它形式的多路轉(zhuǎn)換。例如,版本號可以多路轉(zhuǎn)換為例如視頻信息的信號中的一個(gè)水印,或使用頻率或其它編碼域多路存取多路轉(zhuǎn)換技術(shù)。
權(quán)利要求
1.一種電路模塊,包括第一和第二子電路和連接在第一和第二子電路之間的通信鏈路,兩個(gè)子電路被設(shè)置成在運(yùn)行期間通過通信鏈路傳送信號;-子電路包括一個(gè)用于存儲(chǔ)版本號的版本號存儲(chǔ)器,根據(jù)存儲(chǔ)在版本號存儲(chǔ)器中的版本號,該子電路提供一種性能。-第二子電路包括一個(gè)寫保護(hù)存儲(chǔ)器和一個(gè)版本號控制電路,其被設(shè)置成通過通信連接,從該寫保護(hù)存儲(chǔ)器中傳輸用于版本號存儲(chǔ)器的更新值。
2.根據(jù)權(quán)利要求1所述的電路模塊,其中該電路模塊是一個(gè)多組件模塊,包括一個(gè)封裝,該封裝包括在第一集成電路中的第一子電路和在第二集成電路中的第二子電路。
3.根據(jù)權(quán)利要求1所述的電路模塊,其中控制電路被設(shè)置為傳送與在第一和第二子電路之間傳送的常用操作信號進(jìn)行多路轉(zhuǎn)換的更新值。
4.根據(jù)權(quán)利要求3所述的電路模塊,其中通信連接是一條連接到子電路的通信總線,第一子電路被設(shè)置成支持通過該通信總線接收到的命令的執(zhí)行,接收到的命令包括用于更新版本號存儲(chǔ)器中的版本號的更新命令;該電路模塊包括-一個(gè)外部總線輸入端;-版本號控制電路,其是一個(gè)連接在外部總線輸入和通信總線之間的看門狗電路,看門狗電路被設(shè)置成有條件地將來自外部總線輸入端的命令傳送到通信總線,看門狗電路檢測是否接收到更新版本號的更新命令,并且如果是這樣,傳輸所述更新命令,使用來自寫保護(hù)存儲(chǔ)器的版本號替換更新命令中的版本號。
5.根據(jù)權(quán)利要求4所述的電路模塊,包括一個(gè)處理器集成電路,處理器集成電路包括一個(gè)CPU和寫保護(hù)存儲(chǔ)器,第一子電路是一個(gè)不同于處理器集成電路的信號處理單元,CPU被設(shè)置成依賴于存儲(chǔ)在寫保護(hù)存儲(chǔ)器中的版本號,提供一種性能。
6.根據(jù)權(quán)利要求5所述的電路模塊,其中看門狗電路包括一個(gè)寄存器,該電路模塊被設(shè)置成啟動(dòng)時(shí)將來自寫保護(hù)存儲(chǔ)器的版本號的一個(gè)拷貝寫入到該寄存器中,看門狗電路使用來自寄存器的版本號替換命令中的版本號。
7.根據(jù)權(quán)利要求2所述的電路模塊,其中第一子電路是一個(gè)信號處理電路,該信號處理電路具有輸入端和/或輸出端,用于接收和/或發(fā)送要被處理的輸入信號或信號處理結(jié)果,性能確定用于處理所述信號和/或產(chǎn)生所述結(jié)果的處理能力,該輸入端和/或輸出端包括通信鏈路,通過該鏈路,可傳送與所述輸入信號和/或結(jié)果多路轉(zhuǎn)換的版本號。
8.根據(jù)權(quán)利要求7所述的電路模塊,其中第一子電路包括一個(gè)控制電路,該控制電路被設(shè)置成以一種輸入信號或結(jié)果的預(yù)定格式來檢測一個(gè)預(yù)定時(shí)隙,并且被設(shè)置成將在所述時(shí)隙期間接收的來自所述輸入端和/或輸出端的數(shù)據(jù)拷貝到版本存儲(chǔ)器。
9.根據(jù)權(quán)利要求7所述的電路模塊,其中輸入數(shù)據(jù)或結(jié)果是一個(gè)視頻信號,時(shí)隙是在所述視頻信號中的一個(gè)消隱期間。
10.一個(gè)處理器集成電路,包括-一個(gè)寫保護(hù)存儲(chǔ)器;-運(yùn)行電路,被設(shè)置成根據(jù)存儲(chǔ)在寫保護(hù)存儲(chǔ)器中的版本號,提供一種性能;-一個(gè)外部總線輸入端;-一個(gè)通信總線輸出端;-一個(gè)看門狗電路,連接在外部總線輸入端和通信總線輸出端之間,看門狗電路被設(shè)置成有條件地將命令從外部總線輸入端傳輸?shù)酵ㄐ趴偩€輸出端,看門狗電路檢測是否接收到一個(gè)更新版本號的更新命令,并且如果是這樣,傳輸所述更新命令,使用來自寫保護(hù)存儲(chǔ)器的版本號替換更新命令中的版本號。
11.一個(gè)信號處理電路,包括-一個(gè)版本號存儲(chǔ)器,用于存儲(chǔ)一個(gè)版本號;-運(yùn)行電路,被設(shè)置成根據(jù)存儲(chǔ)在寫保護(hù)存儲(chǔ)器中的版本號,提供具有一種性能的信號處理;-一個(gè)輸入端和/或輸出端,用于接收和/或發(fā)送要由所述運(yùn)行電路處理的輸入信號或信號處理結(jié)果,-一個(gè)控制電路,被設(shè)置成以一種輸入信號或結(jié)果的預(yù)定格式來檢測多路轉(zhuǎn)換的數(shù)據(jù),并且被設(shè)置成將在所述時(shí)隙期間接收的來自所述輸入端和/或輸出端的數(shù)據(jù)拷貝到版本存儲(chǔ)器。
12.一種控制電路模塊運(yùn)行的方法,該方法包括-根據(jù)存儲(chǔ)在版本號存儲(chǔ)器中的版本號,提供第一子電路的一種性能水平;-將來自一個(gè)寫保護(hù)存儲(chǔ)器的與第一子電路的常用操作信號多路轉(zhuǎn)換的版本號從電路模塊的第二子電路傳送到版本號存儲(chǔ)器。
13.根據(jù)權(quán)利要求12的一種控制電路模塊運(yùn)行的方法,該方法包括-通過一條通信總線,接收用于該電路模塊的命令,并將這些命令分發(fā)到第一子電路;-監(jiān)視接收到的用于一個(gè)更新命令的命令,該命令指揮在版本號存儲(chǔ)器中的版本號的更新,并且如果這樣的話,傳輸所述更新命令到通信總線,由來自寫保護(hù)存儲(chǔ)器的版本號代替更新命令中的版本號。
14.根據(jù)權(quán)利要求12的一種控制電路模塊運(yùn)行的方法,該方法包括由所述第一子電路將要處理的輸入信號或信號處理的結(jié)果與版本號進(jìn)行多路轉(zhuǎn)換的時(shí)隙。
15.根據(jù)權(quán)利要求14的一種控制電路模塊運(yùn)行的方法,以一種輸入信號或結(jié)果的預(yù)定格式檢測一個(gè)預(yù)定時(shí)隙,并且將在所述時(shí)隙期間接收的來自所述輸入端和/或輸出端的數(shù)據(jù)拷貝到版本存儲(chǔ)器。
全文摘要
一個(gè)電路模塊包括一個(gè)子電路,該子電路能夠根據(jù)存儲(chǔ)在版本號存儲(chǔ)器中的版本號來提供一種性能水平。以一種與用于子電路的常用操作信號進(jìn)行多路轉(zhuǎn)換的模式,通過從一個(gè)寫保護(hù)存儲(chǔ)器到版本存儲(chǔ)器將版本號傳輸?shù)皆撟与娐贰T谝粋€(gè)實(shí)施例中,用于該電路模塊的各種命令通過一條通信總線從電路模塊外部接收,并分發(fā)到該電路模塊中。一個(gè)看門狗監(jiān)視器接收用于一個(gè)更新命令的命令,該命令指揮在版本號存儲(chǔ)器中的版本號的更新,并且如果這樣的話,它傳輸所述更新命令到通信總線,由來自寫保護(hù)存儲(chǔ)器的版本號代替更新命令中的版本號。在另一個(gè)實(shí)施例中,在多路轉(zhuǎn)換被處理的信號的時(shí)隙中,例如在一個(gè)正被處理的視頻信號的消隱期間,將版本號傳送到子電路。
文檔編號G06F21/57GK1934515SQ03820289
公開日2007年3月21日 申請日期2003年7月31日 優(yōu)先權(quán)日2002年8月30日
發(fā)明者J·P·M·范拉梅倫, A·P·A·T·森格斯 申請人:皇家飛利浦電子股份有限公司