欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種成像盒上的芯片及對數(shù)據(jù)寫入進(jìn)行響應(yīng)的方法

文檔序號:6623669閱讀:391來源:國知局
一種成像盒上的芯片及對數(shù)據(jù)寫入進(jìn)行響應(yīng)的方法
【專利摘要】本發(fā)明公開了一種成像盒上的芯片及對數(shù)據(jù)寫入進(jìn)行響應(yīng)的方法,為了克服現(xiàn)有技術(shù)中成像盒上的芯片無法按照自身的實際工作狀況來調(diào)整數(shù)據(jù)寫入的時機和速度,該方法包括:產(chǎn)生內(nèi)部時鐘信號;接收外部時鐘信號和寫入數(shù)據(jù)信號;根據(jù)內(nèi)部時鐘信號對外部時鐘信號和寫入數(shù)據(jù)信號進(jìn)行同步采樣,分別獲得時鐘信號采樣序列和數(shù)據(jù)信號采樣序列;暫存時鐘信號采樣序列和數(shù)據(jù)信號采樣序列;根據(jù)時鐘信號采樣序列對暫存的數(shù)據(jù)信號采樣序列進(jìn)行還原,獲得待寫入的數(shù)據(jù);存儲待寫入的數(shù)據(jù);其中,采樣的頻率高于外部時鐘信號的頻率。本申請實施例的芯片進(jìn)行數(shù)據(jù)讀寫操作,無需跟隨成像裝置的時鐘信號,豐富了芯片的工作能力,提高了芯片的適應(yīng)能力和工作效率。
【專利說明】一種成像盒上的芯片及對數(shù)據(jù)寫入進(jìn)行響應(yīng)的方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理方法,尤其涉及一種成像盒上的芯片及對數(shù)據(jù)寫入進(jìn)行響應(yīng)的方法。

【背景技術(shù)】
[0002]隨著成像技術(shù)的發(fā)展,諸如復(fù)印機、打印機、傳真機、文字處理機等成像裝置已被廣泛應(yīng)用。成像裝置中一般都設(shè)置有方便用戶更換的用來容納記錄材料的成像盒(如墨盒、碳粉盒等),其中成像盒上通常都設(shè)置有芯片。芯片中存儲有與成像盒相關(guān)的數(shù)據(jù),如:成像盒廠家代碼、生產(chǎn)日期、型號、特性參數(shù)、成像頁數(shù)以及記錄材料剩余量信息等。在成像裝置和成像盒的信息交互中,成像裝置會向成像盒的芯片中寫入數(shù)據(jù)來更新芯片中的成像盒相關(guān)數(shù)據(jù)。
[0003]現(xiàn)有的部分成像裝置與芯片采取同步傳輸?shù)姆绞竭M(jìn)行通訊,即成像裝置通過時鐘線CL和數(shù)據(jù)線DA向芯片發(fā)送時鐘信號CLK和數(shù)據(jù)DATA。具體的,成像裝置在時鐘信號CLK的下降沿(或上升沿)到來前將要發(fā)送的數(shù)據(jù)放在數(shù)據(jù)線DA上,芯片在時鐘線的下降沿(或上升沿)采集數(shù)據(jù)線DA上的數(shù)據(jù)存儲到自身存儲器中;在時鐘線的下一個下降沿(或上升沿)到來前成像裝置將下一個要發(fā)送的數(shù)據(jù)傳上數(shù)據(jù)線,同理在下一個時鐘線的下降沿(或上升沿)芯片采集數(shù)據(jù)線DA上的數(shù)據(jù)存儲到自身存儲器中。
[0004]在通訊過程中,成像裝置會根據(jù)數(shù)據(jù)DATA的數(shù)據(jù)內(nèi)容或數(shù)據(jù)類型調(diào)整時鐘信號CLK的頻率。例如,對于成像裝置認(rèn)為可以被芯片快速處理的數(shù)據(jù),成像裝置發(fā)送的時鐘信號CLK的頻率會比較高;而對于成像裝置認(rèn)為芯片寫入較慢的數(shù)據(jù),成像裝置發(fā)送的時鐘信號CLK的頻率會比較低。
[0005]由于成像裝置的時鐘信號CLK頻率不固定,因此,現(xiàn)有芯片在和成像裝置進(jìn)行通信時必須被動地跟隨成像裝置的時鐘信號變化,才能保證在時鐘信號CLK的跳變沿時采集到有效數(shù)據(jù)。
[0006]從而,芯片無法按照自身的實際工作狀況來調(diào)整數(shù)據(jù)寫入的時機和速度。


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

[0007]本發(fā)明所要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中成像盒上的芯片無法按照自身的實際工作狀況來調(diào)整數(shù)據(jù)寫入的時機和速度。
[0008]為了解決上述技術(shù)問題,本發(fā)明提供了一種對數(shù)據(jù)寫入進(jìn)行響應(yīng)的方法,其中,該方法包括:產(chǎn)生內(nèi)部時鐘信號;接收外部時鐘信號和寫入數(shù)據(jù)信號;根據(jù)所述內(nèi)部時鐘信號對所述外部時鐘信號和寫入數(shù)據(jù)信號進(jìn)行同步采樣,分別獲得時鐘信號采樣序列和數(shù)據(jù)信號采樣序列;暫存所述時鐘信號采樣序列和數(shù)據(jù)信號采樣序列;根據(jù)所述時鐘信號采樣序列對暫存的所述數(shù)據(jù)信號采樣序列進(jìn)行還原,獲得待寫入的數(shù)據(jù);存儲所述待寫入的數(shù)據(jù);其中,所述采樣的頻率高于所述外部時鐘信號的頻率。
[0009]優(yōu)選地,根據(jù)所述時鐘信號采樣序列對暫存的所述數(shù)據(jù)信號采樣序列進(jìn)行還原,獲得所述待寫入的數(shù)據(jù),包括:從所述時鐘信號采樣序列中,檢索符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù);根據(jù)檢索出的時鐘信號采樣數(shù)據(jù),從所述數(shù)據(jù)信號采樣序列據(jù)中提取出所述待寫入的數(shù)據(jù);其中,所述預(yù)設(shè)規(guī)則具體是以下規(guī)則中的一種:相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“1、0”。
[0010]優(yōu)選地,根據(jù)檢索出的時鐘信號采樣數(shù)據(jù),從所述數(shù)據(jù)信號采樣序列據(jù)中提取出所述待寫入的數(shù)據(jù),包括:從所述符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)中,選擇序列值為有效值的時鐘信號采樣數(shù)據(jù),提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為所述待寫入的數(shù)據(jù)。
[0011]優(yōu)選地,根據(jù)檢索出的時鐘信號采樣數(shù)據(jù),從所述數(shù)據(jù)信號采樣序列據(jù)中提取出所述待寫入的數(shù)據(jù),包括:根據(jù)所述符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)對所述時鐘信號采樣序列進(jìn)行分組;從所述時鐘信號采樣序列的每一個分組中選擇序列值為有效值的時鐘信號采樣數(shù)據(jù),提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為所述待寫入的數(shù)據(jù)。
[0012]優(yōu)選地,從所述時鐘信號采樣序列的每一個分組中選擇序列值為有效值的時鐘信號采樣數(shù)據(jù),提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為所述待寫入的數(shù)據(jù),包括:從所述時鐘信號采樣序列的每一個分組中任意選擇一個序列值為有效值的時鐘信號采樣數(shù)據(jù),提取該時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值作為所述待寫入的數(shù)據(jù),或者從所述時鐘信號采樣序列的同一個分組中選擇所有序列值為有效值的時鐘信號采樣數(shù)據(jù),比較所述所有序列值為有效值的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值是否相同,取所述相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值出現(xiàn)頻率多的一個序列值作為所述待寫入的數(shù)據(jù)。
[0013]優(yōu)選地,如果所述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“O、1”,則所述有效值為I;如果所述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“1、0”,則所述有效值為O。
[0014]本申請的實施例還提供了一種成像盒上的芯片,其包括:內(nèi)部時鐘模塊,設(shè)置為產(chǎn)生內(nèi)部時鐘信號;接口模塊,設(shè)置為接收來自成像裝置的外部時鐘信號和寫入數(shù)據(jù)信號;采樣模塊,設(shè)置為根據(jù)所述內(nèi)部時鐘信號對所述外部時鐘信號和寫入數(shù)據(jù)信號進(jìn)行同步采樣,分別獲得時鐘信號采樣序列和數(shù)據(jù)信號采樣序列;暫存模塊,設(shè)置為暫存所述時鐘信號采樣序列和數(shù)據(jù)信號采樣序列;數(shù)據(jù)解析模塊,設(shè)置為根據(jù)所述時鐘信號采樣序列對暫存的所述數(shù)據(jù)信號采樣序列進(jìn)行還原,獲得所述成像裝置寫入所述芯片的數(shù)據(jù);存儲模塊,設(shè)置為存儲所述成像裝置寫入所述芯片的數(shù)據(jù);其中,所述采樣的頻率高于所述外部時鐘信號的頻率。
[0015]優(yōu)選地,所述數(shù)據(jù)解析模塊包括:檢索單元,設(shè)置為從所述時鐘信號采樣序列中,檢索符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù);提取單元,設(shè)置為根據(jù)檢索出的時鐘信號采樣數(shù)據(jù),從所述數(shù)據(jù)信號采樣數(shù)據(jù)中提取出所述成像裝置寫入所述芯片的數(shù)據(jù);其中,所述預(yù)設(shè)規(guī)則具體是以下規(guī)則中的一種:相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“ 1、O ”。
[0016]優(yōu)選地,所述提取單元包括:選擇子單元,設(shè)置為從所述符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)中,選擇序列值為有效值的時鐘信號采樣數(shù)據(jù);執(zhí)行子單元,設(shè)置為提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為所述成像裝置寫入所述芯片的數(shù)據(jù)。
[0017]優(yōu)選地,所述提取單元包括:分組子單元,設(shè)置為根據(jù)所述符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)對所述時鐘信號采樣序列進(jìn)行分組;選擇子單元,設(shè)置為從所述時鐘信號采樣序列的每一個分組中選擇序列值為有效值的時鐘信號采樣數(shù)據(jù);執(zhí)行子單元,設(shè)置為提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為所述成像裝置寫入所述芯片的數(shù)據(jù)。
[0018]優(yōu)選地,所述選擇子單元設(shè)置為從所述時鐘信號采樣序列的每一個分組中任意選擇一個序列值為有效值的時鐘信號采樣數(shù)據(jù),所述執(zhí)行子單元設(shè)置為提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的序列值作為所述成像裝置寫入所述芯片的數(shù)據(jù),或者所述選擇子單元設(shè)置為從所述時鐘信號采樣序列的同一個分組中選擇所有序列值為有效值的時鐘信號采樣數(shù)據(jù),比較所述所有序列值為有效值的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值是否相同;所述執(zhí)行子單元設(shè)置為取所述相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值出現(xiàn)頻率多的一個序列值作為所述成像裝置寫入所述芯片的數(shù)據(jù)。
[0019]優(yōu)選地,如果所述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“O、1”,則所述有效值為I;如果所述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“1、0”,則所述有效值為O。
[0020]與現(xiàn)有技術(shù)相比,本申請實施例的芯片進(jìn)行數(shù)據(jù)讀寫操作,無需跟隨成像裝置的時鐘信號。從而,芯片在和打印機等成像裝置進(jìn)行通信的同時,還可以執(zhí)行其他的任務(wù),豐富了芯片的工作能力,提高了芯片的適應(yīng)能力和工作效率。
[0021]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明的技術(shù)方案而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)和/或流程來實現(xiàn)和獲得。

【專利附圖】

【附圖說明】
[0022]附圖用來提供對本申請的技術(shù)方案或現(xiàn)有技術(shù)的進(jìn)一步理解,并且構(gòu)成說明書的一部分。其中,表達(dá)本申請實施例的附圖與本申請的實施例一起用于解釋本申請的技術(shù)方案,但并不構(gòu)成對本申請技術(shù)方案的限制。
[0023]圖1為本申請實施例的對數(shù)據(jù)寫入進(jìn)行響應(yīng)的方法的流程示意圖。
[0024]圖2為本申請實施例的芯片的構(gòu)造示意圖。
[0025]圖3為本申請的實施例的芯片接收到來自打印機的寫入數(shù)據(jù)信號時的處理時序圖。
[0026]圖4為本申請實施例的芯片中數(shù)據(jù)解析單元一種處理方式的示意圖。
[0027]圖5為本申請實施例的芯片中數(shù)據(jù)解析單元另一種處理方式的示意圖。

【具體實施方式】
[0028]以下將結(jié)合附圖及實施例來詳細(xì)說明本發(fā)明的實施方式,借此對本發(fā)明如何應(yīng)用技術(shù)手段來解決技術(shù)問題,并達(dá)成相應(yīng)技術(shù)效果的實現(xiàn)過程能充分理解并據(jù)以實施。本申請實施例以及實施例中的各個特征,在不相沖突前提下可以相互結(jié)合,所形成的技術(shù)方案均在本發(fā)明的保護(hù)范圍之內(nèi)。
[0029]另外,附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0030]本申請的實施例中,在成像盒(比如墨盒)安裝到成像裝置(比如打印機)上后,墨盒上的芯片通過電接觸或無線通訊的方式與打印機實現(xiàn)連接,打印機可以通過總線等與芯片進(jìn)行通訊。該總線包括時鐘線CL和數(shù)據(jù)線DA。當(dāng)打印機對芯片執(zhí)行寫數(shù)據(jù)操作時,打印機通過時鐘線CL向芯片發(fā)送時鐘信號CLK1,并通過數(shù)據(jù)線DA向芯片發(fā)送數(shù)據(jù)信號;當(dāng)對芯片執(zhí)行讀數(shù)據(jù)操作時,打印機通過時鐘線CL向芯片發(fā)送時鐘信號CLK1,芯片通過數(shù)據(jù)線DA向打印機發(fā)送數(shù)據(jù)信號。
[0031]本申請實施例的對數(shù)據(jù)寫入進(jìn)行響應(yīng)的方法,可以應(yīng)用在成像盒上的芯片。如圖1所示,本申請實施例的對數(shù)據(jù)寫入進(jìn)行響應(yīng)的方法主要包括如下步驟。
[0032]步驟S110,在芯片上產(chǎn)生內(nèi)部時鐘信號。
[0033]步驟S120,接收成像裝置通過時鐘線CL發(fā)送的外部時鐘信號和通過數(shù)據(jù)線DA發(fā)送的要寫入芯片存儲器中的數(shù)據(jù)信號(以下簡稱寫入數(shù)據(jù)信號)。
[0034]步驟S130,根據(jù)所產(chǎn)生的內(nèi)部時鐘信號,對所接收的外部時鐘信號進(jìn)行采樣獲得時鐘信號采樣序列,對所接收的寫入數(shù)據(jù)信號進(jìn)行采樣獲得數(shù)據(jù)信號采樣序列。其中,對外部時鐘信號和寫入數(shù)據(jù)信號進(jìn)行采樣是同步進(jìn)行的。
[0035]根據(jù)該內(nèi)部時鐘信號對該外部時鐘信號和寫入數(shù)據(jù)信號進(jìn)行采樣時的采樣頻率,高于該成像裝置發(fā)來的外部時鐘信號的頻率,保證對成像裝置發(fā)送的寫入數(shù)據(jù)信號進(jìn)行完整的采樣,不會遺漏寫入數(shù)據(jù)信號所攜帶的信息。
[0036]采樣獲得的時鐘信號采樣序列和數(shù)據(jù)信號采樣序列暫存在芯片中。通過對時鐘信號采樣序列和數(shù)據(jù)信號采樣序列進(jìn)行暫存,可以實現(xiàn)異步通信,先對數(shù)據(jù)進(jìn)行采樣并暫存,等空閑時再進(jìn)行后續(xù)存儲處理,提高了芯片的處理能力,使得芯片具有更強的應(yīng)變能力。
[0037]步驟S140,根據(jù)該時鐘信號采樣序列對該數(shù)據(jù)信號采樣序列進(jìn)行還原,獲得待寫入的數(shù)據(jù),也即該成像裝置向該芯片寫入的數(shù)據(jù),存儲該待寫入的數(shù)據(jù)。
[0038]具體地,可以從時鐘信號采樣序列中,檢索符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)。然后根據(jù)檢索的時鐘信號采樣數(shù)據(jù),從數(shù)據(jù)信號采樣數(shù)據(jù)中提取出待寫入的數(shù)據(jù)。該預(yù)設(shè)規(guī)則可以是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,或者也可以是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“1、0”。
[0039]本申請的實施例中,根據(jù)檢索的時鐘信號采樣數(shù)據(jù)從數(shù)據(jù)信號采樣數(shù)據(jù)中提取出待寫入的數(shù)據(jù),可以是從符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)中,選擇序列值為有效值的時鐘信號采樣數(shù)據(jù),提取數(shù)據(jù)信號采樣序列中與選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為待寫入的數(shù)據(jù)。
[0040]上述預(yù)設(shè)規(guī)則和有效值具體根據(jù)芯片所適用的成像裝置特征來設(shè)定。例如,如果芯片所適用的成像裝置是在外部時鐘信號上升沿時寫入數(shù)據(jù)信號有效,那么,上述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,該有效值為I。同理,如果芯片所適用的成像裝置是在外部時鐘信號下降沿時寫入數(shù)據(jù)信號有效,那么,上述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“ 1、O ”時,該有效值為O。
[0041]本申請的實施例中,根據(jù)檢索的時鐘信號采樣數(shù)據(jù)從數(shù)據(jù)信號采樣數(shù)據(jù)中提取出待寫入的數(shù)據(jù),也可以是根據(jù)符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)對時鐘信號采樣序列進(jìn)行分組,然后從時鐘信號采樣序列的每一個分組中選擇序列值為有效值的時鐘信號采樣數(shù)據(jù),提取數(shù)據(jù)信號采樣序列中與選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為待寫入的數(shù)據(jù)。
[0042]具體地,從時鐘信號米樣序列的每一個分組中選擇一個序列值為有效值的時鐘信號采樣數(shù)據(jù),并提取出數(shù)據(jù)信號采樣序列中與選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為待寫入的數(shù)據(jù),可以是從時鐘信號采樣序列的每一個分組中任意選擇一個序列值為有效值的時鐘信號采樣數(shù)據(jù),提取該時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值作為待寫入的數(shù)據(jù);也可以是從時鐘信號采樣序列的同一個分組中選擇所有序列值為有效值的時鐘信號采樣數(shù)據(jù),比較所有序列值為有效值的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值是否相同,取相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值出現(xiàn)頻率多(也即數(shù)量較多)的一個序列值作為待寫入的數(shù)據(jù)。這種方式可以起到糾錯功能。
[0043]上述有效值具體根據(jù)芯片所適用的成像裝置特征來設(shè)定。例如,如果芯片所適用的成像裝置是在外部時鐘信號上升沿時寫入數(shù)據(jù)信號有效,那么,有效值為I。同理,如果芯片所適用的成像裝置是在外部時鐘信號下降沿時寫入數(shù)據(jù)信號有效,那么,有效值為O。而上述預(yù)設(shè)規(guī)則可以是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,也可以是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“ 1、O ”。
[0044]如圖2所示,本申請實施例的芯片,主要包括有內(nèi)部時鐘模塊21、接口模塊22、采樣模塊23、暫存模塊24、數(shù)據(jù)解析模塊25以及存儲模塊26。
[0045]內(nèi)部時鐘模塊21,設(shè)置為產(chǎn)生內(nèi)部時鐘信號以便于采樣模塊23進(jìn)行采樣。
[0046]接口模塊22,用于和成像裝置進(jìn)行通信,接收成像裝置通過時鐘線CL發(fā)送的外部時鐘信號和通過數(shù)據(jù)線DA發(fā)送的寫入數(shù)據(jù)信號。接口模塊22具體可以是芯片與成像裝置進(jìn)行接觸通訊的觸點組,也可以是與成像裝置進(jìn)行無線通訊的天線。
[0047]采樣模塊23,與該內(nèi)部時鐘模塊21及接口模塊22相連,根據(jù)該內(nèi)部時鐘信號對接口模塊22所接收的外部時鐘信號進(jìn)行采樣獲得時鐘信號采樣序列,對接口模塊22所接收的寫入數(shù)據(jù)信號進(jìn)行采樣獲得數(shù)據(jù)信號采樣序列。
[0048]采樣模塊23對外部時鐘信號的采樣和寫入數(shù)據(jù)信號的采樣是同步進(jìn)行的。根據(jù)該內(nèi)部時鐘信號對該外部時鐘信號及寫入數(shù)據(jù)信號進(jìn)行采樣的頻率,高于該成像裝置發(fā)來的外部時鐘信號的頻率。
[0049]暫存模塊24,與該采樣模塊23相連,對該采樣模塊23采樣獲得的時鐘信號采樣序列和數(shù)據(jù)信號采樣序列進(jìn)行暫存。通過對時鐘信號采樣序列和數(shù)據(jù)信號采樣序列進(jìn)行暫存,可以實現(xiàn)異步通信,先對數(shù)據(jù)進(jìn)行采樣并暫存,等空閑時再進(jìn)行后續(xù)存儲處理,提高了芯片的處理能力,使得芯片具有更強的應(yīng)變能力。
[0050]數(shù)據(jù)解析模塊25,與暫存模塊24相連,根據(jù)該時鐘信號采樣序列對采樣模塊23所采集到的數(shù)據(jù)信號采樣序列進(jìn)行還原,獲得待寫入的數(shù)據(jù),也即該成像裝置通過該接口模塊22向該芯片寫入的數(shù)據(jù)。
[0051]存儲模塊26,與該數(shù)據(jù)解析模塊25相連,存儲該數(shù)據(jù)解析模塊25還原獲得的數(shù)據(jù)。
[0052]如圖2所示,該數(shù)據(jù)解析模塊25主要包括檢索單元251以及提取單元252。
[0053]檢索單元251,與暫存模塊24相連,設(shè)置為從時鐘信號采樣序列中,檢索符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)。該預(yù)設(shè)規(guī)則比如可以是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“ O、I ”,或者也可以是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“ 1、O ”。
[0054]提取單元252,與檢索單元251及存儲模塊26相連,設(shè)置為根據(jù)檢索的時鐘信號采樣數(shù)據(jù),從數(shù)據(jù)信號采樣數(shù)據(jù)中提取出成像裝置寫入芯片的數(shù)據(jù)。
[0055]本申請的一個實施例中,該提取單元252可以包括選擇子單元和執(zhí)行子單元。
[0056]其中,選擇子單元設(shè)置為從符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)中,選擇序列值為有效值的時鐘信號采樣數(shù)據(jù)。該執(zhí)行子單元,設(shè)置為提取數(shù)據(jù)信號采樣序列中與選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為成像裝置寫入芯片的數(shù)據(jù)。
[0057]本實施例中,上述預(yù)設(shè)規(guī)則和有效值具體根據(jù)芯片所適用的成像裝置特征來設(shè)定。例如,如果芯片所適用的成像裝置是在外部時鐘信號上升沿時寫入數(shù)據(jù)信號有效,那么,上述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,該有效值為I。同理,如果芯片所適用的成像裝置是在外部時鐘信號下降沿時寫入數(shù)據(jù)信號有效,那么,上述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“1、0”時,該有效值為O。
[0058]本申請的又一實施例中,該提取單元252也可以包括分組子單元、選擇子單元以及執(zhí)行子單元。分組子單元設(shè)置為根據(jù)符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)對時鐘信號采樣序列進(jìn)行分組。選擇子單元從時鐘信號采樣序列的每一個分組中選擇一個序列值為有效值的時鐘信號采樣數(shù)據(jù)。執(zhí)行子單元設(shè)置為提取數(shù)據(jù)信號采樣序列中與選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為成像裝置寫入芯片的數(shù)據(jù)。
[0059]其中,選擇子單元設(shè)置為從時鐘信號采樣序列的每一個分組中任意選擇一個序列值為有效值的時鐘信號采樣數(shù)據(jù),執(zhí)行子單元設(shè)置為提取數(shù)據(jù)信號采樣序列中與選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的序列值作為成像裝置寫入芯片的數(shù)據(jù)。
[0060]或者,該選擇子單元設(shè)置為從時鐘信號采樣序列的同一個分組中選擇所有序列值為有效值的時鐘信號采樣數(shù)據(jù),比較所有序列值為有效值的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值是否相同;執(zhí)行子單元設(shè)置為取相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值出現(xiàn)頻率多的一個序列值作為成像裝置寫入芯片的數(shù)據(jù)。
[0061]本實施例中,上述有效值具體根據(jù)芯片所適用的成像裝置特征來設(shè)定。例如,如果芯片所適用的成像裝置是在外部時鐘信號上升沿時寫入數(shù)據(jù)信號有效,那么,有效值為I。同理,如果芯片所適用的成像裝置是在外部時鐘信號下降沿時寫入數(shù)據(jù)信號有效,那么,有效值為O。而上述預(yù)設(shè)規(guī)則可以是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,也可以是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“ 1、O ”。
[0062]結(jié)合圖2所示的芯片構(gòu)造示意圖,圖3示出了芯片接收到來自打印機這種成像裝置的寫入數(shù)據(jù)信號時的處理時序圖。如圖3所示,打印機向芯片中寫入數(shù)據(jù)時,會向時鐘線CL和數(shù)據(jù)線DA分別發(fā)送外部時鐘信號CLKl和寫入數(shù)據(jù)信號DATA。芯片的內(nèi)部時鐘模塊21產(chǎn)生頻率高于時鐘信號CLKl的內(nèi)部時鐘信號CLK2。當(dāng)接口模塊22檢測到來自時鐘線CL的時鐘信號CLKl時,采樣模塊23根據(jù)內(nèi)部時鐘模塊21產(chǎn)生的時鐘信號CLK2采集時鐘線CL和數(shù)據(jù)線DA上的數(shù)據(jù),并將采樣到的數(shù)據(jù)存儲到暫存模塊24中。
[0063]具體的,采樣模塊23根據(jù)內(nèi)部時鐘信號CLK2采集時鐘線CL上的數(shù)據(jù)并存儲到暫存模塊24中得到序列LI,同時采集數(shù)據(jù)線DA上的數(shù)據(jù)存儲到暫存模塊24中得到序列L2。該序列LI即為前述的時鐘信號采樣序列,該序列L2即為前述的數(shù)據(jù)信號采樣序列。
[0064]其中,采樣模塊23可以邊采集數(shù)據(jù)邊將采集到的數(shù)據(jù)存儲到暫存模塊24中。
[0065]以圖3為例對上述采樣過程做舉例說明。
[0066]假設(shè)該打印機是時鐘下降沿時數(shù)據(jù)有效,如圖3所示,打印機發(fā)來外部時鐘信號CLKl及寫入數(shù)據(jù)信號DATA =10100110……。芯片的接口模塊22檢測到時鐘信號CLKl后,采樣模塊23根據(jù)內(nèi)部時鐘信號CLK2提供的采樣頻率采集時鐘線CL和數(shù)據(jù)線DA上的數(shù)據(jù),
得到序列 L1:110 1100 110 111000 111000 11100 111000 110......,和序列 L2:11100001
1100000000000011111111111000......,存儲到暫存模塊 24 中。
[0067]數(shù)據(jù)解析模塊25分析暫存模塊24中存儲的采樣數(shù)據(jù),據(jù)此還原出打印機向芯片中寫入的數(shù)據(jù)。
[0068]其中,數(shù)據(jù)解析模塊25可以在采樣模塊23采集完整的寫入數(shù)據(jù)信號后再對暫存模塊24中暫存的數(shù)據(jù)進(jìn)行數(shù)據(jù)處理。數(shù)據(jù)解析模塊25也可以在采樣模塊23采集部分寫入數(shù)據(jù)信號時就先對暫存模塊24中的數(shù)據(jù)進(jìn)行處理,從而芯片可以邊采集邊處理,節(jié)省了響應(yīng)時間。
[0069]最后,存儲模塊26存儲數(shù)據(jù)解析模塊25處理得到的有效數(shù)據(jù)。
[0070]本申請的實施例提供了多種數(shù)據(jù)解析單元處理數(shù)據(jù)的方法。
[0071]在第一種方法中,數(shù)據(jù)解析模塊25分析暫存模塊24中存儲的序列LI和序列L2。由于采樣模塊23是根據(jù)采樣頻率同時采集時鐘線CL和數(shù)據(jù)線DA上的數(shù)據(jù),因此,序列LI和序列L2中的數(shù)據(jù)在時鐘上是一一對應(yīng)的。如果芯片所適用的打印機是在時鐘信號CLKl的時鐘下降沿時數(shù)據(jù)DATA有效,那么,該芯片的數(shù)據(jù)解析模塊25依次判斷序列LI中的相鄰數(shù)值是否是從I到O變化的,若是,則提取該相鄰數(shù)值為O時對應(yīng)的序列L2中的數(shù)據(jù)作為有效數(shù)據(jù)。同理,如果芯片所適用的打印機是在時鐘信號CLKl的時鐘上升沿時數(shù)據(jù)DATA有效,那么,該芯片的數(shù)據(jù)解析模塊25依次判斷序列LI中的相鄰數(shù)值是否是從O到I變化的,若是,則提取該相鄰數(shù)值為I時對應(yīng)的序列L2中的數(shù)據(jù)作為有效數(shù)據(jù)。
[0072]下面以圖4為例,對上述數(shù)據(jù)解析過程做舉例說明。
[0073]假設(shè)該打印機是時鐘下降沿時數(shù)據(jù)有效,采樣模塊23根據(jù)內(nèi)部時鐘信號CLK2提供的采樣頻率采集時鐘線CL和數(shù)據(jù)線DA上的數(shù)據(jù),得到序列L1:110 1100 110 111000
111000 11100 111000 110......,和序列 L2:111 0000 111 000000 000000 11111 111111
000......。數(shù)據(jù)解析模塊25將序列LI和序列L2中的數(shù)據(jù)--對應(yīng),并依次找出序列LI中的從I到O變化的相鄰數(shù)值,提取該相鄰數(shù)值為O時對應(yīng)的序列L2中的數(shù)據(jù),作為有效數(shù)據(jù)。如圖4所示,得出有效數(shù)據(jù)為10100110……存儲到存儲模塊26中。
[0074]由于打印機是時鐘信號CLKl跳變沿(上升或下降)時數(shù)據(jù)有效,而芯片采樣頻率(即前述的內(nèi)部時鐘頻率)大于時鐘信號CLKl頻率,因此通過分析采集到的時鐘序列LI中的相鄰數(shù)值是否是從I到O、或從O到I變化,即可判斷出時鐘信號CLKl的跳變沿,從而找出該跳變沿時對應(yīng)的數(shù)據(jù),從而還原出打印機寫入芯片的數(shù)據(jù)。
[0075]在第二種方法中,為確保解析出的數(shù)據(jù)正確有效,數(shù)據(jù)解析模塊25還可以通過將序列LI進(jìn)行分組的方式來還原出打印機寫入芯片的數(shù)據(jù)。數(shù)據(jù)解析模塊25判斷序列LI的相鄰數(shù)值是否以從I到O (或從I到O)變化,如果是,則以相鄰兩次變化之間的數(shù)據(jù)分為一組,其中變化之前數(shù)據(jù)分在前一組中,變化之后的數(shù)據(jù)分在后一組中。這樣,每組數(shù)據(jù)對應(yīng)時鐘信號CLKl的一個周期。
[0076]如果芯片所適用的打印機是在時鐘信號CLKl的時鐘下降沿時數(shù)據(jù)DATA有效,則同一組數(shù)據(jù)中O所對應(yīng)的序列L2中的數(shù)據(jù)均是有效的,可以從這些有效數(shù)據(jù)中選出一個作為打印機寫入數(shù)據(jù)。具體選擇方法可以是在同一組數(shù)據(jù)下,選取任一個O對應(yīng)的序列L2中的數(shù)據(jù)作為一個打印機寫入數(shù)據(jù),也可以是在同一組數(shù)據(jù)下判斷所有O對應(yīng)的序列L2中的數(shù)據(jù)得值是否相同,若相同則取該值作為一個打印機寫入數(shù)據(jù),若不同則取出現(xiàn)頻率多的那個值作為一個打印機寫入數(shù)據(jù)。
[0077]同理,如果芯片所適用的打印機是在時鐘信號CLKl的時鐘上升沿時數(shù)據(jù)DATA有效,則同一組數(shù)據(jù)中I所對應(yīng)的序列L2中的數(shù)據(jù)均是有效的,從這些有效數(shù)據(jù)中選出一個作為一個打印機寫入數(shù)據(jù)。具體選擇方法可以是在同一組數(shù)據(jù)下,選取任一個I對應(yīng)的序列L2中的數(shù)據(jù)作為一個打印機寫入數(shù)據(jù),也可以是在同一組數(shù)據(jù)下判斷所有I對應(yīng)的序列L2中的數(shù)據(jù)得值是否相同,若相同則取該值作為一個打印機寫入數(shù)據(jù),若不同則取出現(xiàn)頻率多的那個值作為一個打印機寫入數(shù)據(jù)。
[0078]根據(jù)時鐘信號采樣序列的變化對數(shù)據(jù)信號采樣序列進(jìn)行分組,然后通過比較從數(shù)據(jù)信號采樣序列中選擇有效數(shù)據(jù)的方法,可有效避免數(shù)據(jù)采樣誤差所帶來的錯誤,提高數(shù)據(jù)處理的準(zhǔn)確性。
[0079]下面以圖5為例,對上述數(shù)據(jù)解析過程做舉例說明。
[0080]假設(shè)該打印機是時鐘下降沿時數(shù)據(jù)有效,采樣模塊23根據(jù)內(nèi)部時鐘信號CLK2提供的采樣頻率采集時鐘線CL和數(shù)據(jù)線DA上的數(shù)據(jù),得到序列L1:110 1100 110 111000
111000 11100 111000 110......,和序列 L2:111 0000 111 000000 000000 11111 111111
000......。
[0081]數(shù)據(jù)解析模塊25將序列LI和序列L2中的數(shù)據(jù)--對應(yīng),并根據(jù)序列LI中的數(shù)據(jù)的變化,將相鄰兩次變化之間的數(shù)據(jù)分為一組,共分成如圖5所示的8組數(shù)據(jù):A1、A2、A3、A4、A5、A6、A7以及A8。每組數(shù)據(jù)中抽取數(shù)據(jù)O所對應(yīng)的序列L2中的數(shù)據(jù)構(gòu)成8組預(yù)處理數(shù)據(jù)B1、B2、B3、B4、B5、B6、B7以及B8,從8組預(yù)處理數(shù)據(jù)中各選擇一個數(shù)據(jù)代表所在的預(yù)處理組,并據(jù)此構(gòu)成有效數(shù)據(jù)10100110……存儲到存儲模塊26中。
[0082]具體選擇方法可以是在每組數(shù)據(jù)中任意選一個數(shù)據(jù)作為有效數(shù)據(jù)。也可以是在同一組數(shù)據(jù)下判斷所有O對應(yīng)的序列L2中的數(shù)據(jù)的值是否相同,若相同則取該值作為一個打印機寫入數(shù)據(jù),若不同則取出現(xiàn)頻率多的那個值作為一個打印機寫入數(shù)據(jù)。這種方式可以起到糾錯功能,例如數(shù)組A5對應(yīng)序列L2中的數(shù)據(jù)為000000,如果采樣模塊采樣錯誤導(dǎo)致數(shù)組A5對應(yīng)序列L2中的數(shù)據(jù)為000010,那么B5數(shù)組中的數(shù)據(jù)就是010,這時取出現(xiàn)頻率多的O作為有效數(shù),即可糾正采樣錯誤。
[0083]本實施例提供的芯片在接收到成像裝置發(fā)來的外部時鐘信號和寫入數(shù)據(jù)信號時,無需被動地跟隨成像裝置的時鐘信號進(jìn)行數(shù)據(jù)同步存儲,而是通過芯片內(nèi)部的時鐘信號采集時鐘線和數(shù)據(jù)線上的數(shù)據(jù),自行安排數(shù)據(jù)在芯片中的寫入時機和寫入速度,不受成像裝置的影響。
[0084]在現(xiàn)有技術(shù)中,成像裝置和芯片之間的同步傳輸通信的方式,要求芯片必須時時與成像裝置同步工作,從而難以去處理的其他任務(wù),限制了芯片的工作能力和工作效率。本申請的實施例對采樣結(jié)果進(jìn)行暫存,可以實現(xiàn)對采樣結(jié)果進(jìn)行異步處理,芯片在接收到成像裝置發(fā)來的寫入數(shù)據(jù)時還可以處理其他任務(wù),如數(shù)據(jù)校驗、預(yù)處理等,可以提高芯片的工作效率。
[0085]另外,不同型號的成像裝置發(fā)送的時鐘信號頻率可能不同,即使是同一成像裝置不同時刻發(fā)送的時鐘信號頻率也可能不同。本申請的實施例中,芯片根據(jù)內(nèi)部時鐘進(jìn)行采樣的頻率較打印機時鐘頻率高,且可以設(shè)為固定頻率值或者根據(jù)芯片自身情況進(jìn)行調(diào)整,因此芯片可以通用于各種不同時鐘頻率的成像裝置,其工作時鐘也無需受成像裝置影響,提高了芯片對成像裝置的適應(yīng)能力,其結(jié)構(gòu)和工藝也更加簡單。
[0086]本申請的實施例中,芯片根據(jù)內(nèi)部時鐘信號進(jìn)行采樣的頻率比打印機的時鐘信號的頻率高即可,其內(nèi)部時鐘信號發(fā)生時間可以在芯片上電后也可以在接收到打印機時鐘信號后,本發(fā)明的實施例對此不做限定。
[0087]本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本申請實施例所提供的裝置和/或系統(tǒng)的各組成部分,以及方法中的各步驟,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上??蛇x地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn)。從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0088]雖然本發(fā)明所揭露的實施方式如上,但所述的內(nèi)容僅為便于理解本發(fā)明技術(shù)方案而采用的實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實施的形式及細(xì)節(jié)上進(jìn)行任何的修改與變化,但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。
【權(quán)利要求】
1.一種對數(shù)據(jù)寫入進(jìn)行響應(yīng)的方法,其中,該方法包括: 產(chǎn)生內(nèi)部時鐘信號; 接收外部時鐘信號和寫入數(shù)據(jù)信號; 根據(jù)所述內(nèi)部時鐘信號對所述外部時鐘信號和寫入數(shù)據(jù)信號進(jìn)行同步采樣,分別獲得時鐘信號采樣序列和數(shù)據(jù)信號采樣序列; 暫存所述時鐘信號采樣序列和數(shù)據(jù)信號采樣序列; 根據(jù)所述時鐘信號采樣序列對暫存的所述數(shù)據(jù)信號采樣序列進(jìn)行還原,獲得待寫入的數(shù)據(jù); 存儲所述待寫入的數(shù)據(jù); 其中,所述采樣的頻率高于所述外部時鐘信號的頻率。
2.根據(jù)權(quán)利要求1所述的方法,其中,根據(jù)所述時鐘信號采樣序列對暫存的所述數(shù)據(jù)信號采樣序列進(jìn)行還原,獲得所述待寫入的數(shù)據(jù),包括: 從所述時鐘信號采樣序列中,檢索符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù); 根據(jù)檢索出的時鐘信號采樣數(shù)據(jù),從所述數(shù)據(jù)信號采樣序列據(jù)中提取出所述待寫入的數(shù)據(jù); 其中,所述預(yù)設(shè)規(guī)則具體是以下規(guī)則中的一種:相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“1、0”。
3.根據(jù)權(quán)利要求2所述的方法,其中,根據(jù)檢索出的時鐘信號采樣數(shù)據(jù),從所述數(shù)據(jù)信號采樣序列據(jù)中提取出所述待寫入的數(shù)據(jù),包括: 從所述符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)中,選擇序列值為有效值的時鐘信號采樣數(shù)據(jù),提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為所述待寫入的數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的方法,其中, 根據(jù)檢索出的時鐘信號采樣數(shù)據(jù),從所述數(shù)據(jù)信號采樣序列據(jù)中提取出所述待寫入的數(shù)據(jù),包括: 根據(jù)所述符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)對所述時鐘信號采樣序列進(jìn)行分組; 從所述時鐘信號采樣序列的每一個分組中選擇序列值為有效值的時鐘信號采樣數(shù)據(jù),提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為所述待寫入的數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的方法,其中,從所述時鐘信號采樣序列的每一個分組中選擇序列值為有效值的時鐘信號采樣數(shù)據(jù),提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為所述待寫入的數(shù)據(jù),包括: 從所述時鐘信號采樣序列的每一個分組中任意選擇一個序列值為有效值的時鐘信號采樣數(shù)據(jù),提取該時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值作為所述待寫入的數(shù)據(jù),或者 從所述時鐘信號采樣序列的同一個分組中選擇所有序列值為有效值的時鐘信號采樣數(shù)據(jù),比較所述所有序列值為有效值的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值是否相同,取所述相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值出現(xiàn)頻率多的一個序列值作為所述待寫入的數(shù)據(jù)。
6.根據(jù)權(quán)利要求3、4或5所述的方法,其中: 如果所述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,則所述有效值為I; 如果所述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“1、0”,則所述有效值為O0
7.一種成像盒上的芯片,其包括: 內(nèi)部時鐘模塊,設(shè)置為產(chǎn)生內(nèi)部時鐘信號; 接口模塊,設(shè)置為接收來自成像裝置的外部時鐘信號和寫入數(shù)據(jù)信號; 采樣模塊,設(shè)置為根據(jù)所述內(nèi)部時鐘信號對所述外部時鐘信號和寫入數(shù)據(jù)信號進(jìn)行同步采樣,分別獲得時鐘信號采樣序列和數(shù)據(jù)信號采樣序列; 暫存模塊,設(shè)置為暫存所述時鐘信號采樣序列和數(shù)據(jù)信號采樣序列; 數(shù)據(jù)解析模塊,設(shè)置為根據(jù)所述時鐘信號采樣序列對暫存的所述數(shù)據(jù)信號采樣序列進(jìn)行還原,獲得所述成像裝置寫入所述芯片的數(shù)據(jù); 存儲模塊,設(shè)置為存儲所述成像裝置寫入所述芯片的數(shù)據(jù); 其中,所述采樣的頻率高于所述外部時鐘信號的頻率。
8.根據(jù)權(quán)利要求7所述的芯片,其中,所述數(shù)據(jù)解析模塊包括: 檢索單元,設(shè)置為從所述時鐘信號采樣序列中,檢索符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù); 提取單元,設(shè)置為根據(jù)檢索出的時鐘信號采樣數(shù)據(jù),從所述數(shù)據(jù)信號采樣數(shù)據(jù)中提取出所述成像裝置寫入所述芯片的數(shù)據(jù); 其中,所述預(yù)設(shè)規(guī)則具體是以下規(guī)則中的一種:相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“1、0”。
9.根據(jù)權(quán)利要求8所述的芯片,其中,所述提取單元包括: 選擇子單元,設(shè)置為從所述符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)中,選擇序列值為有效值的時鐘信號采樣數(shù)據(jù); 執(zhí)行子單元,設(shè)置為提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為所述成像裝置寫入所述芯片的數(shù)據(jù)。
10.根據(jù)權(quán)利要求8所述的芯片,其中,所述提取單元包括: 分組子單元,設(shè)置為根據(jù)所述符合預(yù)設(shè)規(guī)則的時鐘信號采樣數(shù)據(jù)對所述時鐘信號采樣序列進(jìn)行分組; 選擇子單元,設(shè)置為從所述時鐘信號采樣序列的每一個分組中選擇序列值為有效值的時鐘信號采樣數(shù)據(jù); 執(zhí)行子單元,設(shè)置為提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣數(shù)據(jù)作為所述成像裝置寫入所述芯片的數(shù)據(jù)。
11.根據(jù)權(quán)利要求10所述的芯片,其中: 所述選擇子單元設(shè)置為從所述時鐘信號采樣序列的每一個分組中任意選擇一個序列值為有效值的時鐘信號采樣數(shù)據(jù),所述執(zhí)行子單元設(shè)置為提取所述數(shù)據(jù)信號采樣序列中與所述選擇出的時鐘信號采樣數(shù)據(jù)相對應(yīng)的序列值作為所述成像裝置寫入所述芯片的數(shù)據(jù),或者 所述選擇子單元設(shè)置為從所述時鐘信號采樣序列的同一個分組中選擇所有序列值為有效值的時鐘信號采樣數(shù)據(jù),比較所述所有序列值為有效值的時鐘信號采樣數(shù)據(jù)相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值是否相同;所述執(zhí)行子單元設(shè)置為取所述相對應(yīng)的數(shù)據(jù)信號采樣序列中的序列值出現(xiàn)頻率多的一個序列值作為所述成像裝置寫入所述芯片的數(shù)據(jù)。
12.根據(jù)權(quán)利要求9、10或11所述的芯片,其中: 如果所述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“0、1”,則所述有效值為I; 如果所述預(yù)設(shè)規(guī)則是相鄰的兩個時鐘信號采樣數(shù)據(jù)的數(shù)值為“1、0”,則所述有效值為O0
【文檔編號】G06F3/06GK104267909SQ201410404615
【公開日】2015年1月7日 申請日期:2014年8月15日 優(yōu)先權(quán)日:2014年8月15日
【發(fā)明者】劉衛(wèi)臣 申請人:珠海艾派克微電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
万全县| 安丘市| 饶河县| 天峻县| 淄博市| 桦川县| 宁强县| 开化县| 灵川县| 长乐市| 都江堰市| 周宁县| 泸州市| 永昌县| 云林县| 普兰店市| 湖南省| 伊金霍洛旗| 大方县| 南阳市| 青河县| 新兴县| 武乡县| 永善县| 阿拉善右旗| 东乌珠穆沁旗| 青海省| 博客| 通化市| 射阳县| 康定县| 荥经县| 集安市| 武乡县| 西青区| 改则县| 惠安县| 师宗县| 海安县| 武汉市| 理塘县|