两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)處理方法及裝置制造方法

文檔序號(hào):6765057閱讀:139來源:國知局
數(shù)據(jù)處理方法及裝置制造方法
【專利摘要】本發(fā)明提供一種數(shù)據(jù)處理方法及裝置。所述方法包括下列步驟。所述裝置包括轉(zhuǎn)換模塊以及控制模塊。轉(zhuǎn)換模塊經(jīng)由接腳接收時(shí)鐘信號(hào),以及依據(jù)時(shí)鐘信號(hào)的對(duì)應(yīng)周期的時(shí)間長度而決定第一數(shù)據(jù)的比特值??刂颇K依據(jù)時(shí)鐘信號(hào)與第一數(shù)據(jù)來決定是否進(jìn)行比特寫入操作,以將該比特值寫入存儲(chǔ)器。
【專利說明】
數(shù)據(jù)處理方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于一種電子裝置,且特別是有關(guān)于一種數(shù)據(jù)處理方法及裝置。

【背景技術(shù)】
[0002]近年來,隨著消費(fèi)者對(duì)于多媒體數(shù)據(jù)品質(zhì)的要求越來越高,多媒體數(shù)據(jù)傳輸接口的發(fā)展也日益蓬勃。當(dāng)多媒體數(shù)據(jù)通過高解析度的接口傳輸時(shí),常會(huì)使用高頻寬數(shù)字內(nèi)容保護(hù)(High-Bandwidth Digital Content Protect1n, HDCP)來防止數(shù)據(jù)被竊取。當(dāng)使用者想觀看被HDCP保護(hù)的數(shù)據(jù)時(shí),必須使用內(nèi)建HDCP金鑰的播放裝置以及顯示裝置。播放裝置與顯示裝置雙方必須經(jīng)過一個(gè)互相交換金鑰的驗(yàn)證過程后才能順利播放數(shù)據(jù)。若驗(yàn)證過程中出現(xiàn)問題,被HDCP保護(hù)的數(shù)據(jù)在播放時(shí)可能會(huì)出現(xiàn)畫面解析度降低、聲音品質(zhì)不佳或是不能播放等問題。一個(gè)HDCP金鑰組通常是由40個(gè)56比特的金鑰所組成。生產(chǎn)機(jī)臺(tái)或測試機(jī)臺(tái)可以依一比特接著一比特的方式,將這些金鑰寫入待測電路(例如播放裝置與/或顯示裝置)的存儲(chǔ)器中。
[0003]測試機(jī)臺(tái)可以通過多個(gè)接腳將數(shù)據(jù)(例如HDCP金鑰或其他數(shù)據(jù))寫入待測電路的存儲(chǔ)器中,以便對(duì)所述待測電路進(jìn)行功能測試。例如,圖1是所述測試機(jī)臺(tái)與所述待測電路之間的傳統(tǒng)信號(hào)時(shí)序范例示意圖。為了進(jìn)行功能測試,所述測試機(jī)臺(tái)與所述待測電路之間配置了用來傳輸數(shù)據(jù)DATA1的數(shù)據(jù)接腳以及其他相關(guān)控制接腳,例如用來傳輸時(shí)鐘信號(hào)CLK1的時(shí)鐘接腳等。所述待測電路從時(shí)鐘接腳接收時(shí)鐘信號(hào)CLK1,以及從數(shù)據(jù)接腳接收數(shù)據(jù)DATA1。所述待測電路可以依據(jù)時(shí)鐘信號(hào)CLK1的時(shí)序來取樣/閂鎖數(shù)據(jù)DATA1的比特值,進(jìn)而在所述待測電路的內(nèi)部產(chǎn)生對(duì)應(yīng)的數(shù)據(jù)DATA2。除了時(shí)鐘信號(hào)CLK1與數(shù)據(jù)DATA1之外,所述測試機(jī)臺(tái)還會(huì)提供多個(gè)不同功能的編程信號(hào)(programing signal)給所述待測電路內(nèi)部的存儲(chǔ)器。依據(jù)所述測試機(jī)臺(tái)所輸出這些編程信號(hào)的控制,所述待測電路可以將數(shù)據(jù)DATA2寫入待測電路內(nèi)部的存儲(chǔ)器中。因此,除了傳輸時(shí)鐘信號(hào)CLK1的接腳與傳輸數(shù)據(jù)DATA1的接腳之外,所述測試機(jī)臺(tái)與所述待測電路之間還要配置為數(shù)眾多的控制接腳來傳輸這些編程信號(hào)給待測電路內(nèi)部的存儲(chǔ)器。
[0004]另一方面,所述待測電路(例如播放裝置與/或顯示裝置)的存儲(chǔ)器可以是任何形式的記憶元件/電路,例如一次性可編程(One-time programmable, 0ΤΡ)存儲(chǔ)器或是其他非揮發(fā)性存儲(chǔ)器(non-volatile memory)。所述比特寫入操作(將這些金鑰寫入0ΤΡ存儲(chǔ)器)往往需要耗費(fèi)大量時(shí)間。在將數(shù)據(jù)DATA2寫入0ΤΡ存儲(chǔ)器時(shí),測試機(jī)臺(tái)往往只能以一次一個(gè)比特的方式將數(shù)據(jù)DATA2寫入0ΤΡ存儲(chǔ)器。當(dāng)要寫入0ΤΡ存儲(chǔ)器的數(shù)據(jù)DATA2的數(shù)據(jù)量非常龐大時(shí),例如要將由40個(gè)56比特金鑰所組成的一個(gè)HDCP金鑰組寫入0ΤΡ存儲(chǔ)器,甚至要將多個(gè)HDCP金鑰組寫入0ΤΡ存儲(chǔ)器,測試機(jī)臺(tái)需要耗費(fèi)大量的時(shí)間來將數(shù)量龐大的數(shù)據(jù)DATA2寫入0ΤΡ存儲(chǔ)器。在圖1所示實(shí)施例中,時(shí)鐘信號(hào)CLK1的每一個(gè)周期的時(shí)間長度均為T1。為了能夠確保每一個(gè)比特有足夠時(shí)間來完成比特寫入操作,因此時(shí)鐘信號(hào)CLK1的每一個(gè)周期的時(shí)間長度T1必須大于所述比特寫入操作的額定時(shí)間長度。


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

[0005]本發(fā)明提供一種數(shù)據(jù)處理方法及裝置,能夠減少將數(shù)據(jù)從外部傳輸至芯片內(nèi)的時(shí)間與/或接腳。
[0006]本發(fā)明的數(shù)據(jù)處理方法包括:經(jīng)由集成電路的接腳接收時(shí)鐘信號(hào);依據(jù)時(shí)鐘信號(hào)的對(duì)應(yīng)周期的時(shí)間長度來決定第一數(shù)據(jù)的比特值;以及根據(jù)時(shí)鐘信號(hào)與第一數(shù)據(jù)來決定是否進(jìn)行比特寫入操作,以將該比特值寫入存儲(chǔ)器中。
[0007]本發(fā)明的數(shù)據(jù)處理裝置包括轉(zhuǎn)換模塊以及控制模塊。轉(zhuǎn)換模塊的第一端接收時(shí)鐘信號(hào)。轉(zhuǎn)換模塊依據(jù)時(shí)鐘信號(hào)的對(duì)應(yīng)周期的時(shí)間長度來決定第一數(shù)據(jù)的比特值??刂颇K耦接轉(zhuǎn)換模塊。依據(jù)時(shí)鐘信號(hào)與第一數(shù)據(jù),控制模塊決定是否進(jìn)行比特寫入操作,以將該比特值寫入存儲(chǔ)器。
[0008]基于上述,本發(fā)明實(shí)施例的數(shù)據(jù)處理方法以及數(shù)據(jù)處理裝置通過調(diào)制時(shí)鐘信號(hào)的周期的時(shí)間長度,因此可以減少傳輸/處理數(shù)據(jù)的時(shí)間。
[0009]為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合附圖作詳細(xì)說明如下。

【專利附圖】

【附圖說明】
[0010]圖1是測試機(jī)臺(tái)與待測電路之間的傳統(tǒng)信號(hào)時(shí)序范例示意圖;
[0011]圖2是本發(fā)明的一實(shí)施例說明一種數(shù)據(jù)處理方法的流程示意圖;
[0012]圖3是本發(fā)明第一實(shí)施例說明一種數(shù)據(jù)處理裝置的電路方塊示意圖;
[0013]圖4是本發(fā)明一實(shí)施例說明圖3所示數(shù)據(jù)處理裝置的信號(hào)時(shí)序示意圖;
[0014]圖5是本發(fā)明第二實(shí)施例說明一種數(shù)據(jù)處理裝置的電路方塊示意圖;
[0015]圖6是本發(fā)明另一實(shí)施例說明圖5所示數(shù)據(jù)處理裝置的信號(hào)時(shí)序示意圖;
[0016]圖7是本發(fā)明第三實(shí)施例說明一種數(shù)據(jù)處理裝置的電路方塊示意圖;
[0017]圖8是本發(fā)明第四實(shí)施例說明一種數(shù)據(jù)處理裝置所示出的電路方塊示意圖。
[0018]附圖標(biāo)記說明:
[0019]300、500、700、800:數(shù)據(jù)處理裝置;
[0020]310,510,730:轉(zhuǎn)換模塊;
[0021]320、520、740:控制模塊;
[0022]330,530,750:存儲(chǔ)器;
[0023]540、760:處理器;
[0024]720:調(diào)制單元;
[0025]311、511、731:過濾單元;
[0026]313:取樣單元;
[0027]513,733:解調(diào)制單元;
[0028]710:運(yùn)算單元;
[0029]CLK1、CLK2:時(shí)鐘信號(hào);
[0030]DATA 1、DATA2、DATA3、DATA4、DATA5、DATA6:數(shù)據(jù);
[0031]S201 ?S205:步驟;
[0032]T1、T2:周期的時(shí)間長度。

【具體實(shí)施方式】
[0033]前述圖1說明了時(shí)鐘信號(hào)CLK1的每一個(gè)周期的時(shí)間長度均為T1。為了能夠確保每一個(gè)比特有足夠時(shí)間來完成比特寫入操作,因此時(shí)鐘信號(hào)CLK1的每一個(gè)周期的時(shí)間長度T1必須大于所述比特寫入操作的額定時(shí)間長度。無論如何,只有當(dāng)一個(gè)比特值為第一邏輯值(即需要進(jìn)行比特寫入操作的比特值)時(shí),此比特值的周期時(shí)間才需要時(shí)間長度T1。當(dāng)一個(gè)比特值為第二邏輯值(即不需要進(jìn)行比特寫入操作的比特值)時(shí),對(duì)于此比特值而言,具有時(shí)間長度T1的周期時(shí)間顯然太多了,因?yàn)榇吮忍刂挡恍枰M(jìn)行比特寫入操作。若可以縮短將數(shù)據(jù)DATA1傳入所述待測電路的傳輸時(shí)間,以及/或是可以縮短將數(shù)據(jù)DATA2寫入所述待測電路中0ΤΡ存儲(chǔ)器的操作時(shí)間,以及/或是可以減少將數(shù)據(jù)與相關(guān)控制信號(hào)傳輸至所述待測電路所需的接腳數(shù)量,則可以有效的節(jié)省成本。
[0034]圖2是本發(fā)明一實(shí)施例說明一種數(shù)據(jù)處理方法的流程示意圖。圖3是本發(fā)明第一實(shí)施例說明一種數(shù)據(jù)處理裝置的電路方塊示意圖。數(shù)據(jù)處理裝置300包括轉(zhuǎn)換模塊310、控制模塊320以及存儲(chǔ)器330。圖4是本發(fā)明一實(shí)施例說明圖3所示數(shù)據(jù)處理裝置的信號(hào)時(shí)序示意圖。請(qǐng)參照?qǐng)D2、圖3與圖4,轉(zhuǎn)換模塊310經(jīng)由時(shí)鐘接腳接收時(shí)鐘信號(hào)CLK2(步驟S201),而轉(zhuǎn)換模塊310經(jīng)由數(shù)據(jù)接腳接收數(shù)據(jù)DATA3。此數(shù)據(jù)DATA3可以是任何形式或任何內(nèi)容的數(shù)據(jù)信號(hào),例如數(shù)據(jù)DATA3可以是加解密金鑰(例如HDCP金鑰或是其他加解密金鑰)。此時(shí)鐘信號(hào)CLK2與數(shù)據(jù)DATA3可以是數(shù)據(jù)處理裝置300中的前級(jí)電路所提供,也可以是數(shù)據(jù)處理裝置300外部的電路(例如生產(chǎn)機(jī)臺(tái)或測試機(jī)臺(tái))所提供。
[0035]時(shí)鐘信號(hào)CLK2具有多個(gè)周期。轉(zhuǎn)換模塊310可以依據(jù)時(shí)鐘信號(hào)CLK2的對(duì)應(yīng)周期的時(shí)間長度來決定數(shù)據(jù)DATA4的比特值(步驟S203)。例如,在本實(shí)施例中,數(shù)據(jù)處理裝置300可以依據(jù)時(shí)鐘信號(hào)CLK2的時(shí)序(例如下降緣的時(shí)序)來取樣/閂鎖數(shù)據(jù)DATA3的比特值,進(jìn)而在數(shù)據(jù)處理裝置300的內(nèi)部產(chǎn)生對(duì)應(yīng)的數(shù)據(jù)DATA4。
[0036]控制模塊320耦接轉(zhuǎn)換模塊310,以接收轉(zhuǎn)換模塊310所輸出的數(shù)據(jù)DATA4與其他相關(guān)控制/觸發(fā)信號(hào)(在此省略而未示出)??刂颇K320根據(jù)時(shí)鐘信號(hào)CLK2與數(shù)據(jù)DATA4而決定是否進(jìn)行所述比特寫入操作。在本實(shí)施例中,控制模塊320可以依據(jù)轉(zhuǎn)換模塊310所提供的數(shù)據(jù)DATA4來對(duì)應(yīng)產(chǎn)生多個(gè)不同功能的編程信號(hào)(programing signal) Sprog給存儲(chǔ)器330。例如,當(dāng)數(shù)據(jù)DATA4的比特值為第一邏輯值(即需要進(jìn)行比特寫入操作的比特值,例如邏輯1)時(shí),控制模塊320可以通過編程信號(hào)Sprog的設(shè)定來對(duì)存儲(chǔ)器330中某個(gè)對(duì)應(yīng)比特進(jìn)行所述比特寫入操作,以便將第一邏輯值燒寫至存儲(chǔ)器330的所述對(duì)應(yīng)比特。又例如,當(dāng)數(shù)據(jù)DATA4的比特值為第二邏輯值(即不需要進(jìn)行比特寫入操作的比特值,例如邏輯
0)時(shí),控制模塊320可以通過調(diào)整此編程信號(hào)Sprog來使存儲(chǔ)器330中某個(gè)對(duì)應(yīng)比特保持在初始態(tài)(即不進(jìn)行所述比特寫入操作),以便使存儲(chǔ)器330的所述對(duì)應(yīng)比特保持在第二邏輯值(初始態(tài))。因此,控制模塊320可以根據(jù)時(shí)鐘信號(hào)CLK2與數(shù)據(jù)DATA4而決定是否進(jìn)行所述比特寫入操作,以將數(shù)據(jù)DATA4的比特值寫入存儲(chǔ)器330 (步驟S205)。
[0037]所述存儲(chǔ)器330可以是任何形式的存儲(chǔ)元件/電路,例如一次可編程(One-timeProgrammable, OTP)存儲(chǔ)器或是其他非揮發(fā)性存儲(chǔ)器(non-volatilememory)。0ΤΡ存儲(chǔ)器可以利用電子熔絲(E-fuse)或是其他具有類似功能的存儲(chǔ)元件來記錄數(shù)據(jù)。例如,系統(tǒng)可以將電子熔絲的燒寫(trim)態(tài)(已被燒斷的狀態(tài))的邏輯值定義為第一邏輯值(例如邏輯1),而將電子熔絲的初始態(tài)(未被燒斷的狀態(tài))的邏輯值定義為第二邏輯值(例如邏輯0)。在其他實(shí)施例中,所述第一邏輯值可以是邏輯0,而所述第二邏輯值可以是邏輯1。由于燒斷電子熔絲的過程是不可逆的,所以O(shè)TP存儲(chǔ)器中寫入的信息是永久性的。
[0038]圖4所示實(shí)施例可以參照?qǐng)D1的相關(guān)說明而類推之。不同于圖1所示實(shí)施例之處,在于圖4所示時(shí)鐘信號(hào)CLK2的周期時(shí)間是經(jīng)調(diào)制的。當(dāng)數(shù)據(jù)DATA3的比特值為第一邏輯值(即需要進(jìn)行比特寫入操作的比特值,例如邏輯1)時(shí),此比特值的對(duì)應(yīng)周期的時(shí)間長度為T1(如圖4所示),其中時(shí)間長度T1必須大于所述比特寫入操作的額定時(shí)間長度。因此,控制模塊320有足夠的時(shí)間長度T1來進(jìn)行所述比特寫入操作,以便將具有第一邏輯值的比特值燒寫至存儲(chǔ)器330。當(dāng)數(shù)據(jù)DATA3的比特值為第二邏輯值(即不需要進(jìn)行比特寫入操作的比特值,例如邏輯0)時(shí),此比特值的對(duì)應(yīng)周期的時(shí)間長度為T2 (如圖4所示),其中時(shí)間長度T2小于所述比特寫入操作的額定時(shí)間長度,因?yàn)榇吮忍刂挡恍枰M(jìn)行所述比特寫入操作。由于將時(shí)鐘信號(hào)CLK2與數(shù)據(jù)DATA3中比特值為第二邏輯值的對(duì)應(yīng)周期的時(shí)間長度縮短為T2,因此可以縮短將數(shù)據(jù)DATA3傳入轉(zhuǎn)換模塊310的傳輸時(shí)間。更進(jìn)一步,控制模塊320可以依據(jù)數(shù)據(jù)DATA4的比特值而決定是否對(duì)存儲(chǔ)器330進(jìn)行所述比特寫入操作。例如,當(dāng)數(shù)據(jù)DATA4的比特值為第二邏輯值(即不需要進(jìn)行比特寫入操作的比特值,例如邏輯0)時(shí),控制模塊320可以重設(shè)(reset)所述比特寫入操作的計(jì)時(shí)器,以提早結(jié)束目前的比特寫入操作,并定址下一個(gè)比特以便準(zhǔn)備下一個(gè)比特寫入操作。因此,數(shù)據(jù)處理裝置300可以縮短將數(shù)據(jù)DATA4寫入存儲(chǔ)器330的操作時(shí)間。
[0039]轉(zhuǎn)換模塊310可以用任何方式實(shí)現(xiàn)之。例如,在圖3所示的實(shí)施例中,轉(zhuǎn)換模塊310中包括過濾單元311以及取樣單元313。在本發(fā)明中,過濾單元311例如是高通濾波器、帶通濾波器、低通濾波器或是其他濾波電路,而取樣單元313例如是閂鎖器、正反器或是其他取樣/閂鎖電路。
[0040]過濾單元311的第一端耦接至轉(zhuǎn)換模塊310的時(shí)鐘接腳以接收外部的時(shí)鐘信號(hào)CLK2。接著,過濾單元311會(huì)過濾時(shí)鐘信號(hào)CLK2中的噪聲。取樣單元313耦接過濾單元311的第二端以接收過濾噪聲后的時(shí)鐘信號(hào)CLK2。取樣單元313另耦接至轉(zhuǎn)換模塊310的數(shù)據(jù)接腳以接收數(shù)據(jù)信號(hào)(例如數(shù)據(jù)DATA3)。取樣單元313會(huì)依據(jù)時(shí)鐘信號(hào)CLK2的時(shí)序而取樣數(shù)據(jù)信號(hào)DATA3,以獲得并決定數(shù)據(jù)DATA4的邏輯值,并將數(shù)據(jù)DATA4傳遞至控制模塊320。
[0041]在步驟S205中,在控制模塊320接收到數(shù)據(jù)DATA4的邏輯值之后,控制模塊320內(nèi)部的計(jì)時(shí)器(或計(jì)數(shù)器)會(huì)開始計(jì)數(shù)一個(gè)等待時(shí)間,以便等待完成所述比特寫入操作。當(dāng)數(shù)據(jù)DATA4的比特值為第一邏輯值(即需要進(jìn)行比特寫入操作的比特值,例如邏輯1)時(shí),直到計(jì)時(shí)器所計(jì)數(shù)的等待時(shí)間達(dá)到所述比特寫入操作的額定時(shí)間(例如數(shù)個(gè)微秒)之前,控制模塊320不重新設(shè)定(reset)計(jì)時(shí)器所計(jì)數(shù)的等待時(shí)間,以便控制模塊320可以對(duì)此比特值進(jìn)行比特寫入操作,也就是將此比特值燒寫至存儲(chǔ)器330中。當(dāng)數(shù)據(jù)DATA4的比特值為第二邏輯值(即不需要進(jìn)行比特寫入操作的比特值,例如邏輯0)時(shí),由于控制模塊320不需要對(duì)此比特值進(jìn)行比特寫入操作,因此控制模塊32立即0重新設(shè)定計(jì)時(shí)器所計(jì)數(shù)的等待時(shí)間,以提早結(jié)束目前的比特寫入操作,并定址下一個(gè)比特以便控制模塊320可以準(zhǔn)備處理下一個(gè)比特值。因此,數(shù)據(jù)處理裝置300可以縮短將數(shù)據(jù)DATA4寫入存儲(chǔ)器330的操作時(shí)間。
[0042]在圖1所示范例中,傳統(tǒng)測試機(jī)臺(tái)與傳統(tǒng)待測電路之間需要配置為數(shù)眾多的控制接腳來傳輸多個(gè)不同功能的編程信號(hào)(或一組總線(bus)信號(hào))給待測電路內(nèi)部的存儲(chǔ)器。傳統(tǒng)測試機(jī)臺(tái)可以通過產(chǎn)生這些編程信號(hào)來控制待測電路內(nèi)部的存儲(chǔ)器去進(jìn)行比特寫入操作。然而,傳統(tǒng)測試機(jī)臺(tái)需要花費(fèi)很多時(shí)間將欲燒寫數(shù)據(jù)(例如測試樣本(testpattern))轉(zhuǎn)換為編程信號(hào)。在圖3與圖4所示實(shí)施例中,數(shù)據(jù)處理裝置300的前級(jí)電路(例如測試機(jī)臺(tái))只需要把欲燒寫數(shù)據(jù)依序排列在數(shù)據(jù)DATA3中,并將數(shù)據(jù)DATA3傳送給轉(zhuǎn)換模塊310,轉(zhuǎn)換模塊310就可以產(chǎn)生對(duì)應(yīng)的數(shù)據(jù)DATA4給控制模塊320??刂颇K320可以依據(jù)數(shù)據(jù)DATA4來對(duì)應(yīng)產(chǎn)生編程信號(hào)Sprog給存儲(chǔ)器330。也就是說,數(shù)據(jù)處理裝置300的前級(jí)電路(例如測試機(jī)臺(tái))不需要產(chǎn)生這些編程信號(hào)Sprog。因此,本實(shí)施例可以減少前級(jí)電路(例如測試機(jī)臺(tái))所需控制接腳的數(shù)量和節(jié)省將測試樣本轉(zhuǎn)換為對(duì)應(yīng)編程信號(hào)的時(shí)間。另外,圖3與圖4所示實(shí)施例中數(shù)據(jù)處理裝置300的前級(jí)電路(例如測試機(jī)臺(tái))產(chǎn)生出的測試樣本數(shù)據(jù)量可以小于圖1實(shí)施例所示傳統(tǒng)測試機(jī)臺(tái)產(chǎn)生出的測試樣本數(shù)據(jù)量。
[0043]上述數(shù)據(jù)處理裝置的實(shí)現(xiàn)方式不應(yīng)受限于圖3所示實(shí)施例。例如,圖5是本發(fā)明第二實(shí)施例說明一種數(shù)據(jù)處理裝置的電路方塊示意圖。數(shù)據(jù)處理裝置500包括轉(zhuǎn)換模塊510、控制模塊520、存儲(chǔ)器530以及處理器540。圖5所示轉(zhuǎn)換模塊510、控制模塊520與存儲(chǔ)器530可以參照?qǐng)D3所示轉(zhuǎn)換模塊310、控制模塊320與存儲(chǔ)器330的相關(guān)說明而類推之。圖2的相關(guān)說明亦可適用于圖5所示實(shí)施例。不同于圖3所示實(shí)施例之處,在于圖5所示實(shí)施例省略了圖3所示數(shù)據(jù)DATA3與相關(guān)數(shù)據(jù)接腳。
[0044]圖6是本發(fā)明另一實(shí)施例說明圖5所示數(shù)據(jù)處理裝置的信號(hào)時(shí)序示意圖。圖6所示實(shí)施例可以參照?qǐng)D4的相關(guān)說明而類推之。請(qǐng)參照?qǐng)D2、圖5與圖6,在本實(shí)施例中,轉(zhuǎn)換模塊510中包括過濾單元511以及解調(diào)制單元513。其中,經(jīng)調(diào)制的時(shí)鐘信號(hào)CLK2已載有數(shù)據(jù)(或信息)。過濾單元511的第一端耦接轉(zhuǎn)換模塊510的時(shí)鐘接腳以接收外部的時(shí)鐘信號(hào)CLK2 (步驟S201)。過濾單元511會(huì)過濾時(shí)鐘信號(hào)CLK2中的噪聲。過濾噪聲后的時(shí)鐘信號(hào)CLK2經(jīng)由過濾單元511的第二端傳遞至解調(diào)制單元513 (例如:解調(diào)制器)。
[0045]解調(diào)制單元513的第一端耦接至過濾單元511的第二端以接收過濾噪聲后的時(shí)鐘信號(hào)CLK2。解調(diào)制單元513可以對(duì)時(shí)鐘信號(hào)CLK2進(jìn)行解調(diào)制,以從時(shí)鐘信號(hào)CLK2解調(diào)出數(shù)據(jù)DATA5 (步驟S203)。當(dāng)過濾噪聲后的時(shí)鐘信號(hào)CLK2的對(duì)應(yīng)周期的時(shí)間長度大于一個(gè)參考值時(shí),解調(diào)制單元513產(chǎn)生并決定數(shù)據(jù)DATA5的比特值為第一邏輯值(即需要進(jìn)行比特寫入操作的比特值,例如邏輯1)。當(dāng)過濾噪聲后的時(shí)鐘信號(hào)CLK2的對(duì)應(yīng)周期的時(shí)間長度小于所述參考值時(shí),解調(diào)制單元513產(chǎn)生并決定數(shù)據(jù)DATA5的比特值為第二邏輯值(即不需要進(jìn)行比特寫入操作的比特值,例如邏輯0)。例如圖6所示,依據(jù)大于所述參考值的周期時(shí)間長度T1,解調(diào)制單元513產(chǎn)生并決定數(shù)據(jù)DATA5的對(duì)應(yīng)比特值為邏輯1。依據(jù)小于所述參考值的周期時(shí)間長度T2,解調(diào)制單元513產(chǎn)生并決定數(shù)據(jù)DATA5的對(duì)應(yīng)比特值為邏輯0o
[0046]從時(shí)鐘信號(hào)CLK2解調(diào)出數(shù)據(jù)DATA5后,解調(diào)制單元513將數(shù)據(jù)DATA5傳遞至控制模塊520??刂颇K520的輸入端耦接至解調(diào)制單元513以接收數(shù)據(jù)DATA5??刂颇K520對(duì)數(shù)據(jù)DATA5進(jìn)行比特寫入操作,以將數(shù)據(jù)DATA5的比特值燒寫至存儲(chǔ)器530 (步驟S205)。控制模塊520的操作方式與第一實(shí)施例中控制模塊320的操作方式相同,不在此贅述。
[0047]在將數(shù)據(jù)DATA5寫入存儲(chǔ)器530后,處理器540便可以從存儲(chǔ)器530讀取并利用數(shù)據(jù)DATA5。例如,若數(shù)據(jù)DATA5包括HDCP金鑰,則處理器540便可以使用記錄于存儲(chǔ)器530內(nèi)的HDCP金鑰去對(duì)視頻串流進(jìn)行驗(yàn)證、加密或解密。
[0048]在其他實(shí)施例中,經(jīng)調(diào)制的時(shí)鐘信號(hào)CLK2中所載的數(shù)據(jù)(或信息)可以包括了加密過的HDCP金鑰。所述加密過的HDCP金鑰是事先采取可逆邏輯運(yùn)算將原始HDCP金鑰加密后而制得。其中,所述加密過的HDCP金鑰中需要進(jìn)行所述比特寫入操作的比特?cái)?shù)量少于原始HDCP金鑰中需要進(jìn)行該比特寫入操作的比特?cái)?shù)量。解調(diào)制單元513從時(shí)鐘信號(hào)CLK2解調(diào)出所述加密過的HDCP金鑰(數(shù)據(jù)DATA5)。在控制模塊320將所述加密過的HDCP金鑰寫入存儲(chǔ)器530的過程中,因?yàn)樾枰M(jìn)行所述比特寫入操作的比特?cái)?shù)量已被減少,因此可以縮短將數(shù)據(jù)DATA5寫入存儲(chǔ)器530的操作時(shí)間。處理器540從存儲(chǔ)器530取出所述加密過的HDCP金鑰后,處理器540可以對(duì)加密過的HDCP金鑰進(jìn)行所述可逆邏輯運(yùn)算,以便將所述加密過的HDCP金鑰還原為原始HDCP金鑰。在獲得原始HDCP金鑰后,處理器540便可以使用原始HDCP金鑰去對(duì)視頻串流進(jìn)行驗(yàn)證、加密或解密。所述可逆邏輯運(yùn)算容后詳述。
[0049]在圖1所示范例中,傳統(tǒng)測試機(jī)臺(tái)在將數(shù)據(jù)燒寫在待測電路內(nèi)部的0ΤΡ存儲(chǔ)器或電子熔絲時(shí),待測電路往往需要通過一組總線(bus)來接收傳統(tǒng)測試機(jī)臺(tái)所產(chǎn)生的編程信號(hào)來控制比特寫入操作的進(jìn)行。然而傳統(tǒng)測試機(jī)臺(tái)需要花費(fèi)很多時(shí)間將欲燒寫數(shù)據(jù)(例如測試樣本(test pattern))轉(zhuǎn)換為編程信號(hào)。在圖5與圖6所示實(shí)施例中,數(shù)據(jù)處理裝置500的前級(jí)電路(例如測試機(jī)臺(tái))只需要把載于時(shí)鐘信號(hào)CLK2中的欲燒寫數(shù)據(jù)依序排列,并將載有數(shù)據(jù)的時(shí)鐘信號(hào)CLK2傳送給轉(zhuǎn)換模塊510,轉(zhuǎn)換模塊510就可以解調(diào)時(shí)鐘信號(hào)CLK2而產(chǎn)生出對(duì)應(yīng)的數(shù)據(jù)DATA5給控制模塊520??刂颇K520可以依據(jù)數(shù)據(jù)DATA5來對(duì)應(yīng)產(chǎn)生編程信號(hào)Sprog給存儲(chǔ)器530。也就是說,數(shù)據(jù)處理裝置500的前級(jí)電路(例如測試機(jī)臺(tái))不需要產(chǎn)生這些編程信號(hào)Sprog。因此,本實(shí)施例可以減少前級(jí)電路(例如測試機(jī)臺(tái))所需控制接腳的數(shù)量和節(jié)省將測試樣本轉(zhuǎn)換為對(duì)應(yīng)編程信號(hào)的時(shí)間。另外圖5與圖6所示實(shí)施例中數(shù)據(jù)處理裝置500的前級(jí)電路(例如測試機(jī)臺(tái))產(chǎn)生出的測試樣本數(shù)據(jù)量也可以小于圖1實(shí)施例所示傳統(tǒng)測試機(jī)臺(tái)產(chǎn)生出的測試樣本數(shù)據(jù)量。因?yàn)闊龑?ΤΡ存儲(chǔ)器或電子熔絲的控制總線信號(hào)有相關(guān)時(shí)序的關(guān)系,因此傳統(tǒng)作法需要把所有的時(shí)序信息描述在測試樣本中。在欲燒寫數(shù)據(jù)很大的情況下,往往測試樣本的數(shù)據(jù)量會(huì)變得很大。圖5與圖6所示作法只需要產(chǎn)生一個(gè)依次把欲燒寫數(shù)據(jù)填入的測試樣本,這可以大幅減少測試樣本的數(shù)據(jù)量。
[0050]圖7是本發(fā)明第三實(shí)施例說明一種數(shù)據(jù)處理裝置的電路方塊示意圖。圖7所示實(shí)施例可以參照?qǐng)D5與圖6的相關(guān)說明而類推之。數(shù)據(jù)處理裝置700包括運(yùn)算單元710、調(diào)制單元720、轉(zhuǎn)換模塊730、控制模塊740、存儲(chǔ)器750以及處理器760。轉(zhuǎn)換模塊730中包括過濾單元731以及解調(diào)制單元733。圖7所示轉(zhuǎn)換模塊730、過濾單元731、解調(diào)制單元733、控制模塊740、存儲(chǔ)器750以及處理器760可以分別參照?qǐng)D5中轉(zhuǎn)換模塊510、過濾單元511、解調(diào)制單元513、控制模塊520、存儲(chǔ)器530以及處理器540的相關(guān)說明而類推之。
[0051]請(qǐng)參照?qǐng)D7,運(yùn)算單元710的輸入端接收第二數(shù)據(jù)DATA6,并對(duì)第二數(shù)據(jù)DATA6進(jìn)行可逆邏輯運(yùn)算以產(chǎn)生第一數(shù)據(jù)DATA5,并將第一數(shù)據(jù)DATA5輸出至調(diào)制單元720。其中,第一數(shù)據(jù)DATA5中需要進(jìn)行比特寫入操作的比特?cái)?shù)量少于第二數(shù)據(jù)DATA6中需要進(jìn)行比特寫入操作的比特?cái)?shù)量。例如,假設(shè)存儲(chǔ)器750中存儲(chǔ)單元的初始態(tài)(未被燒斷的狀態(tài))的邏輯值定義為邏輯0,而存儲(chǔ)器750中存儲(chǔ)單元的燒寫(trim)態(tài)(已被燒斷的狀態(tài))的邏輯值定義為邏輯1,則數(shù)據(jù)DATA5中邏輯1的比特?cái)?shù)量少于數(shù)據(jù)DATA6中邏輯1的比特?cái)?shù)量。
[0052]調(diào)制單元720的輸入端耦接至運(yùn)算單元710的輸出端,以接收數(shù)據(jù)DATA5。調(diào)制單元720的輸出端耦接至轉(zhuǎn)換模塊730的時(shí)鐘接腳,以提供時(shí)鐘信號(hào)CLK2給轉(zhuǎn)換模塊730。調(diào)制單元720定義了第一時(shí)間長度T1與第二時(shí)間長度T2,其中第一時(shí)間長度T1大于或等于將比特值(例如邏輯1)寫入存儲(chǔ)器750的所需時(shí)間,而第二時(shí)間長度T2小于第一時(shí)間長度T1。當(dāng)數(shù)據(jù)DATA5的比特值表示需要進(jìn)行比特的寫入操作時(shí),調(diào)制單元720將時(shí)鐘信號(hào)CLK2中的對(duì)應(yīng)周期設(shè)定為第一時(shí)間長度T1。當(dāng)數(shù)據(jù)DATA5的比特值表示不需要進(jìn)行比特的寫入操作時(shí),調(diào)制單元720將時(shí)鐘信號(hào)CLK2中的對(duì)應(yīng)周期設(shè)定為第二時(shí)間長度T2。調(diào)制后的時(shí)鐘信號(hào)CLK2可以參照?qǐng)D6的相關(guān)說明而類推之。
[0053]解調(diào)制單元733通過過濾單元731接收經(jīng)調(diào)制的時(shí)鐘信號(hào)CLK2后,可以從時(shí)鐘信號(hào)CLK2中解調(diào)出數(shù)據(jù)DATA5,并將數(shù)據(jù)DATA5經(jīng)由控制模塊740燒寫入存儲(chǔ)器750。與數(shù)據(jù)DATA6相比,由于數(shù)據(jù)DATA5中邏輯1的比特?cái)?shù)量已經(jīng)減少,因此控制模塊740可以減少將數(shù)據(jù)DATA5燒寫入存儲(chǔ)器750的操作時(shí)間。在完成數(shù)據(jù)DATA5的燒寫操作后,處理器760便可以使用在存儲(chǔ)器750內(nèi)的數(shù)據(jù)DATA5。例如,處理器760可以使用與運(yùn)算單元710相同的可逆邏輯運(yùn)算,來將在存儲(chǔ)器750內(nèi)的數(shù)據(jù)DATA5還原為數(shù)據(jù)DATA6。其中,數(shù)據(jù)DATA6可以是加解密金鑰,例如高頻寬數(shù)字內(nèi)容保護(hù)(HDCP)金鑰或是其他加解密金鑰。
[0054]在本實(shí)施例中,運(yùn)算單元710中可包括非門(NOT gate)、異或門(exclusive ORgate, XOR gate)、異或非門(exclusive NOR gate, XNOR gate)或其他邏輯門,以便進(jìn)行所述可逆邏輯運(yùn)算。以下舉例說明運(yùn)算單元710對(duì)數(shù)據(jù)DATA6進(jìn)行可逆邏輯運(yùn)算后產(chǎn)生第一數(shù)據(jù)DATA5的不同實(shí)施例。
[0055]在一些實(shí)施例中,運(yùn)算單元710可以提供運(yùn)算金鑰,并且可以利用異或門對(duì)數(shù)據(jù)DATA6與此運(yùn)算金鑰進(jìn)行異或邏輯運(yùn)算,以產(chǎn)生數(shù)據(jù)DATA5。例如,假設(shè)數(shù)據(jù)DATA6包含“1100”、“1001”與“1101”,而所述運(yùn)算金鑰為“1101”,則運(yùn)算單元710利用所述運(yùn)算金鑰“1101”分別與“1100”、“1001”、“1101”進(jìn)行異或邏輯運(yùn)算后產(chǎn)生數(shù)據(jù)DATA5為“0001”、“0100”與“0000”。數(shù)據(jù)DATA6中邏輯1的比特?cái)?shù)量為7,而數(shù)據(jù)DATA5中邏輯1的比特?cái)?shù)量為2。與數(shù)據(jù)DATA6相比,由于數(shù)據(jù)DATA5中邏輯1的比特?cái)?shù)量已經(jīng)減少,因此控制模塊740可以減少將數(shù)據(jù)DATA5燒寫入存儲(chǔ)器750的操作時(shí)間。在完成數(shù)據(jù)DATA5的燒寫操作后,處理器760可以使用與運(yùn)算單元710相同的可逆邏輯運(yùn)算(異或邏輯運(yùn)算),來將在存儲(chǔ)器750內(nèi)的數(shù)據(jù)DATA5還原為數(shù)據(jù)DATA6。例如,處理器760可以將在存儲(chǔ)器750內(nèi)的“ 0001 ”、“ 0100 ”與“ 0000 ”(數(shù)據(jù)DATA5 )分別與所述運(yùn)算金鑰“1101”進(jìn)行異或邏輯運(yùn)算后產(chǎn)生 “ 1100 ”、“ 1001”、“ 1101”。
[0056]又例如,假設(shè)數(shù)據(jù)DATA6 包含 “ 10011101 ”、“00010101 ”、“ 11001111 ” 與“10000111”,而所述運(yùn)算金鑰為“10011101”,則運(yùn)算單元710利用所述運(yùn)算金鑰“10011101” 分別與 “10011101”、“00010101”、“ 11001111” 與 “10000111” 進(jìn)行異或邏輯運(yùn)算后產(chǎn)生數(shù)據(jù) DATA5 為 “00000000,,、“ 10001000”、“01010010” 與 “00011010”。數(shù)據(jù) DATA6中邏輯1的比特?cái)?shù)量為5+3+6+4=18,而數(shù)據(jù)DATA6中邏輯1的比特?cái)?shù)量為0+2+3+3=8。與數(shù)據(jù)DATA6相比,由于數(shù)據(jù)DATA5中邏輯1的比特?cái)?shù)量已經(jīng)減少,因此控制模塊740可以減少將數(shù)據(jù)DATA5燒寫入存儲(chǔ)器750的操作時(shí)間。
[0057]在另一些實(shí)施例中,運(yùn)算單元710可以將多個(gè)HDCP金鑰合并進(jìn)行所述可逆邏輯運(yùn)算。為方便解說,在此將假設(shè)一個(gè)HDCP金鑰為4個(gè)比特。假設(shè)8個(gè)HDCP金鑰分別為“ 1001,,、“ 1101,,、“0001,,、“0101,,、“ 1100,,、“ 1111,,、“ 1000,,與 “0111”,而所述運(yùn)算金鑰為“1000110100000101”,則運(yùn)算單元710可以利用所述運(yùn)算金鑰“1000110100000101”分別與“1001110100010101”與“1100111110000111”進(jìn)行異或邏輯運(yùn)算后產(chǎn)生數(shù)據(jù)DATA5為“0001000000010000” 與 “0100001010000010”。與數(shù)據(jù) DATA6 (即 “ 1001110100010101”與“1100111110000111”)相 t匕由于數(shù)據(jù) DATA5 (即 “0001000000010000” 與“0100001010000010”)中邏輯1的比特?cái)?shù)量已經(jīng)減少,因此控制模塊740可以減少將數(shù)據(jù)DATA5燒寫入存儲(chǔ)器750的操作時(shí)間。
[0058]在又一些實(shí)施例中,運(yùn)算單元710可以提供運(yùn)算金鑰,并且可以利用異或非門對(duì)數(shù)據(jù)DATA6與此運(yùn)算金鑰進(jìn)行異或非邏輯運(yùn)算,以產(chǎn)生數(shù)據(jù)DATA5。
[0059]在另一些實(shí)施例中,運(yùn)算單元710可以依據(jù)數(shù)據(jù)DATA6中邏輯1的比特?cái)?shù)量判斷是否進(jìn)行所述可逆邏輯運(yùn)算。若數(shù)據(jù)DATA6中需要進(jìn)行比特寫入操作的比特?cái)?shù)量大于一個(gè)參考數(shù)量,則運(yùn)算單元710可以利用非門將數(shù)據(jù)DATA6進(jìn)行反相邏輯運(yùn)算,以產(chǎn)生數(shù)據(jù)DATA5。
[0060]圖8是本發(fā)明第四實(shí)施例說明一種數(shù)據(jù)處理裝置的電路方塊示意圖。圖8所示實(shí)施例可以參照?qǐng)D7的相關(guān)說明而類推之。不同于圖7所示實(shí)施例之處,在于圖8所示數(shù)據(jù)處理裝置800中省略了圖7所示運(yùn)算單元710。也就是說,調(diào)制單元720直接將原始的數(shù)據(jù)DATA6 (例如原始HDCP金鑰)載于時(shí)鐘信號(hào)CLK2中。解調(diào)制單元733通過過濾單元731接收經(jīng)調(diào)制的時(shí)鐘信號(hào)CLK2后,可以從時(shí)鐘信號(hào)CLK2中解調(diào)出原始的數(shù)據(jù)DATA6,并將數(shù)據(jù)DATA6經(jīng)由控制模塊740燒寫入存儲(chǔ)器750。在完成數(shù)據(jù)DATA6的燒寫操作后,處理器760便可以直接使用在存儲(chǔ)器750內(nèi)的數(shù)據(jù)DATA6而不需要額外進(jìn)行可逆邏輯運(yùn)算。
[0061]綜上所述,本發(fā)明的一些實(shí)施例提供的數(shù)據(jù)處理方法及裝置可利用時(shí)鐘信號(hào)CLK對(duì)應(yīng)周期的時(shí)間長度來判斷比特值是否需要進(jìn)行寫入操作,減少將比特值寫入存儲(chǔ)器的時(shí)間。另一方面,本發(fā)明的另一些實(shí)施例可利用可逆邏輯運(yùn)算減少數(shù)據(jù)中需要進(jìn)行比特寫入操作的比特?cái)?shù)量,以進(jìn)一步減少將比特值寫入存儲(chǔ)器的時(shí)間。
[0062]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種數(shù)據(jù)處理方法,其特征在于,包括下列步驟: 經(jīng)由一接腳接收一時(shí)鐘信號(hào); 依據(jù)該時(shí)鐘信號(hào)的一對(duì)應(yīng)周期的一時(shí)間長度而決定一第一數(shù)據(jù)的一比特值;以及依據(jù)該時(shí)鐘信號(hào)與該第一數(shù)據(jù)而決定是否進(jìn)行一比特寫入操作,以將該比特值寫入一存儲(chǔ)器。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述接收該時(shí)鐘信號(hào)的步驟包括: 過濾該時(shí)鐘信號(hào)中的一噪聲。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述依據(jù)該時(shí)鐘信號(hào)的該對(duì)應(yīng)周期的該時(shí)間長度而決定該第一數(shù)據(jù)的該比特值的步驟包括: 當(dāng)該對(duì)應(yīng)周期的該時(shí)間長度大于一參考值時(shí),決定該比特值為一第一邏輯值;以及 當(dāng)該對(duì)應(yīng)周期的該時(shí)間長度小于該參考值時(shí),決定該比特值為一第二邏輯值。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述決定是否進(jìn)行該比特寫入操作的步驟包括: 計(jì)數(shù)一等待時(shí)間,以等待該比特寫入操作的完成; 當(dāng)該第一數(shù)據(jù)的該比特值為一第一邏輯值時(shí),直到該等待時(shí)間達(dá)到該比特寫入操作的額定時(shí)間之前不重設(shè)該等待時(shí)間,以對(duì)該比特值進(jìn)行該比特寫入操作;以及 當(dāng)該第一數(shù)據(jù)的該比特值為一第二邏輯值時(shí),不對(duì)該比特值進(jìn)行該比特寫入操作并重設(shè)該等待時(shí)間,以處理下一個(gè)比特值。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,還包括: 定義一第一時(shí)間長度與一第二時(shí)間長度,其中該第一時(shí)間長度大于或等于將該比特值寫入該存儲(chǔ)器的所需時(shí)間,而該第二時(shí)間長度小于該第一時(shí)間長度; 當(dāng)該第一數(shù)據(jù)的該比特值表示需要進(jìn)行該比特寫入操作時(shí),將該時(shí)鐘信號(hào)的該對(duì)應(yīng)周期設(shè)定為該第一時(shí)間長度;以及 當(dāng)該第一數(shù)據(jù)的該比特值表示不需要進(jìn)行該比特寫入操作時(shí),將該時(shí)鐘信號(hào)的該對(duì)應(yīng)周期設(shè)定為該第二時(shí)間長度。
6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)處理方法,其特征在于,還包括: 提供一第二數(shù)據(jù);以及 對(duì)該第二數(shù)據(jù)進(jìn)行一可逆邏輯運(yùn)算,以產(chǎn)生該第一數(shù)據(jù),其中該第一數(shù)據(jù)中需要進(jìn)行該比特寫入操作的比特?cái)?shù)量少于該第二數(shù)據(jù)中需要進(jìn)行該比特寫入操作的比特?cái)?shù)量。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理方法,其特征在于,該可逆邏輯運(yùn)算包括一反相邏輯運(yùn)算、一異或邏輯運(yùn)算或一異或非邏輯運(yùn)算。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理方法,其特征在于,該異或邏輯運(yùn)算包括: 對(duì)該第二數(shù)據(jù)與一運(yùn)算金鑰進(jìn)行該異或邏輯運(yùn)算,以產(chǎn)生該第一數(shù)據(jù)。
9.根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理方法,其特征在于,該反相邏輯運(yùn)算包括: 若該第二數(shù)據(jù)中需要進(jìn)行該比特寫入操作的比特?cái)?shù)量大于一參考數(shù)量,則將該第二數(shù)據(jù)進(jìn)行該反相邏輯運(yùn)算,以產(chǎn)生該第一數(shù)據(jù)。
10.根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理方法,還包括: 對(duì)該第一數(shù)據(jù)進(jìn)行該可逆邏輯運(yùn)算,以將該第一數(shù)據(jù)還原為該第二數(shù)據(jù)。
11.根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理方法,其特征在于,該第二數(shù)據(jù)為一加解密金鑰。
12.根據(jù)權(quán)利要求11所述的數(shù)據(jù)處理方法,其特征在于,該加解密金鑰包括一高頻寬數(shù)字內(nèi)容保護(hù)金鑰。
13.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,該第一數(shù)據(jù)為一加解密金鑰。
14.根據(jù)權(quán)利要求13所述的數(shù)據(jù)處理方法,其特征在于,該加解密金鑰包括一高頻寬數(shù)字內(nèi)容保護(hù)金鑰。
15.一種數(shù)據(jù)處理裝置,其特征在于,包括: 一轉(zhuǎn)換模塊,其一第一端接收一時(shí)鐘信號(hào),該轉(zhuǎn)換模塊依據(jù)該時(shí)鐘信號(hào)的一對(duì)應(yīng)周期的一時(shí)間長度而決定該第一數(shù)據(jù)的一比特值;以及 一控制模塊,耦接該轉(zhuǎn)換模塊,該控制模塊依據(jù)該時(shí)鐘信號(hào)與該第一數(shù)據(jù)而決定是否進(jìn)行一比特寫入操作,以將該比特值寫入一存儲(chǔ)器。
16.根據(jù)權(quán)利要求15所述的數(shù)據(jù)處理裝置,其特征在于,該轉(zhuǎn)換模塊包括: 一過濾單元,耦接該轉(zhuǎn)換模塊的該第一端以接收該時(shí)鐘信號(hào),該過濾單元過濾該時(shí)鐘信號(hào)中的一噪聲;以及 一取樣單元,耦接該轉(zhuǎn)換模塊的一第二端以接收一數(shù)據(jù)信號(hào),該取樣單元耦接該過濾單元以接收過濾該噪聲后的該時(shí)鐘信號(hào),其中該取樣單元依據(jù)該時(shí)鐘信號(hào)的時(shí)序而取樣該數(shù)據(jù)信號(hào),以獲得并決定該第一數(shù)據(jù)的邏輯值。
17.根據(jù)權(quán)利要求15所述的數(shù)據(jù)處理裝置,其特征在于,該轉(zhuǎn)換模塊包括: 一過濾單元,耦接該轉(zhuǎn)換模塊的該第一端以接收該時(shí)鐘信號(hào),該過濾單元過濾該時(shí)鐘信號(hào)中的一噪聲;以及 一解調(diào)制單元,耦接該過濾單元以接收過濾該噪聲后的該時(shí)鐘信號(hào),其中當(dāng)所述過濾該噪聲后的該時(shí)鐘信號(hào)的該對(duì)應(yīng)周期的該時(shí)間長度大于一參考值時(shí),該解調(diào)制單元產(chǎn)生并決定該第一數(shù)據(jù)的該比特值為一第一邏輯值,當(dāng)所述過濾該噪聲后的該時(shí)鐘信號(hào)的該對(duì)應(yīng)周期的該時(shí)間長度小于該參考值時(shí),該解調(diào)制單元產(chǎn)生并決定該第一數(shù)據(jù)的該比特值為一第二邏輯值。
18.根據(jù)權(quán)利要求15所述的數(shù)據(jù)處理裝置,其特征在于,該控制模塊計(jì)數(shù)一等待時(shí)間,以等待該比特寫入操作的完成;當(dāng)該第一數(shù)據(jù)的該比特值為一第一邏輯值時(shí),該控制模塊直到該等待時(shí)間達(dá)到該比特寫入操作的額定時(shí)間之前不重設(shè)該等待時(shí)間,以對(duì)該比特值進(jìn)行該比特寫入操作;以及當(dāng)該第一數(shù)據(jù)的該比特值為一第二邏輯值時(shí),該控制模塊不對(duì)該比特值進(jìn)行該比特寫入操作并重設(shè)該等待時(shí)間,以處理下一個(gè)比特值。
19.根據(jù)權(quán)利要求15所述的數(shù)據(jù)處理裝置,其特征在于,還包括: 一調(diào)制單元,其輸出端耦接該轉(zhuǎn)換模塊的該第一端以提供該時(shí)鐘信號(hào),其中該調(diào)制單元定義一第一時(shí)間長度與一第二時(shí)間長度;該第一時(shí)間長度大于或等于將該比特值寫入該存儲(chǔ)器的所需時(shí)間;該第二時(shí)間長度小于該第一時(shí)間長度;當(dāng)該第一數(shù)據(jù)的該比特值表示需要進(jìn)行該比特的該寫入操作時(shí),該調(diào)制單元將該時(shí)鐘信號(hào)的該對(duì)應(yīng)周期設(shè)定為該第一時(shí)間長度;以及當(dāng)該第一數(shù)據(jù)的該比特值表示不需要進(jìn)行該比特的該寫入操作時(shí),該調(diào)制單元將該時(shí)鐘信號(hào)的該對(duì)應(yīng)周期設(shè)定為該第二時(shí)間長度。
20.根據(jù)權(quán)利要求19所述的數(shù)據(jù)處理裝置,其特征在于,還包括: 一運(yùn)算單元,其輸出端耦接至該調(diào)制單元的輸入端,該運(yùn)算單元的一輸入端接收一第二數(shù)據(jù),其中該運(yùn)算單元對(duì)該第二數(shù)據(jù)進(jìn)行一可逆邏輯運(yùn)算,以產(chǎn)生該第一數(shù)據(jù)至該調(diào)制單元的輸入端,其中該第一數(shù)據(jù)中需要進(jìn)行該比特寫入操作的比特?cái)?shù)量少于該第二數(shù)據(jù)中需要進(jìn)行該比特寫入操作的比特?cái)?shù)量。
21.根據(jù)權(quán)利要求20所述的數(shù)據(jù)處理裝置,其特征在于,該運(yùn)算單元包括一非門、一異或門以及一異或非門其中至少一種,以進(jìn)行該可逆邏輯運(yùn)算。
22.根據(jù)權(quán)利要求21所述的數(shù)據(jù)處理裝置,其特征在于,該運(yùn)算單元提供一運(yùn)算金鑰,以及該異或門對(duì)該第二數(shù)據(jù)與該運(yùn)算金鑰進(jìn)行該異或邏輯運(yùn)算,以產(chǎn)生該第一數(shù)據(jù)。
23.根據(jù)權(quán)利要求21所述的數(shù)據(jù)處理裝置,其特征在于,若該第二數(shù)據(jù)中需要進(jìn)行該比特寫入操作的比特?cái)?shù)量大于一參考數(shù)量,則將該第二數(shù)據(jù)進(jìn)行該反相邏輯運(yùn)算,以產(chǎn)生該第一數(shù)據(jù)。
24.根據(jù)權(quán)利要求20所述的數(shù)據(jù)處理裝置,其特征在于,還包括: 一處理器,耦接至該存儲(chǔ)器以讀取該第一數(shù)據(jù),并對(duì)該第一數(shù)據(jù)進(jìn)行該可逆邏輯運(yùn)算,以將該第一數(shù)據(jù)還原為該第二數(shù)據(jù)。
25.根據(jù)權(quán)利要求20所述的數(shù)據(jù)處理裝置,其特征在于,該第二數(shù)據(jù)為一加解密金鑰。
26.根據(jù)權(quán)利要求25所述的數(shù)據(jù)處理裝置,其特征在于,該加解密金鑰包括一高頻寬數(shù)字內(nèi)容保護(hù)金鑰。
27.根據(jù)權(quán)利要求15所述的數(shù)據(jù)處理裝置,其特征在于,該第一數(shù)據(jù)為一加解密金鑰。
28.根據(jù)權(quán)利要求27所述的數(shù)據(jù)處理裝置,其特征在于,該加解密金鑰包括一高頻寬數(shù)字內(nèi)容保護(hù)金鑰。
【文檔編號(hào)】G11C7/10GK104347101SQ201310344081
【公開日】2015年2月11日 申請(qǐng)日期:2013年8月8日 優(yōu)先權(quán)日:2013年8月8日
【發(fā)明者】林保言 申請(qǐng)人:聯(lián)詠科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
文成县| 太仓市| 辽宁省| 宝应县| 潞城市| 福海县| 西华县| 舟曲县| 洞口县| 喀喇沁旗| 雅安市| 铜山县| 白朗县| 上饶县| 昌江| 涟水县| 东兰县| 玉屏| 和龙市| 罗定市| 阿瓦提县| 巴彦县| 全椒县| 正阳县| 文昌市| 独山县| 河北区| 西乌珠穆沁旗| 东至县| 温州市| 衢州市| 青浦区| 黑河市| 乳源| 沧州市| 怀柔区| 育儿| 和政县| 南靖县| 汪清县| 施秉县|