專利名稱:數(shù)據(jù)存取裝置和方法
技術(shù)領(lǐng)域:
本申請涉及一種數(shù)據(jù)存取裝置、數(shù)據(jù)存取方法、相應(yīng)的程序產(chǎn)品、和相應(yīng)的記錄介質(zhì),使用它們來進(jìn)行例如模式識別和運動檢測的圖像處理,并且在所需屏幕上設(shè)定多個像素的模式作為存取模式,以獲取在每個設(shè)定位置的存取模式所指定的多個像素上的像素數(shù)據(jù)項,其中在該每個設(shè)定位置上,存取模式的設(shè)定位置順序地從其起始位置沿其像素行方向移動。
背景技術(shù):
半導(dǎo)體存儲器MY具有這樣一個結(jié)構(gòu),即可以通過指定如圖1中所示的字行WL和位行BL來對存儲器元MC進(jìn)行存取,并且從中讀出存儲在存儲器元MC中的數(shù)據(jù),其中在存儲器元MC處,已經(jīng)被指定的字行WL和位行BL進(jìn)行交叉。因此,在具有這種結(jié)構(gòu)的半導(dǎo)體存儲器MY中,多個字行WL共享相同的位行BL。例如,如果兩個字行WL1、WL2是如圖2中所指定的,位行BL中混合有字行WL1、WL2中的數(shù)據(jù)項,從而使得無法同時存取分立字行WL中的數(shù)據(jù)項。
另外一個方面,如圖3中所示,將半導(dǎo)體存儲器MY劃分為多個存儲器庫BK0到BKn-1,其中將任何分立地址指定到這些存儲器庫,因此,可以同時存取字行WL中的數(shù)據(jù)項。然而,這樣使得無法同時存取存儲器庫中的不同字行WL上的數(shù)據(jù)項。
通常是以下情況中的任一種情況不同的存儲器庫存儲多個數(shù)據(jù)項,以及將這些多個數(shù)據(jù)項存儲在相同字行上的存儲器元中,這使得可以同時存取數(shù)據(jù)項。
已經(jīng)通過確認(rèn)包括在輸入數(shù)據(jù)中的指定的數(shù)據(jù)陣列來進(jìn)行各種各樣的處理,比如模式識別和運動檢測。例如,圖像數(shù)據(jù)處理裝置包括存儲一些行中的像素數(shù)據(jù)以及傳輸每個像素的數(shù)據(jù)的緩沖器存儲器;包含多個處理器元件的數(shù)據(jù)處理單元,其中每個處理器元件使得可以處理具有幾位數(shù)據(jù)寬度的數(shù)據(jù),并且通過該多個處理器元件同時并行處理數(shù)據(jù);用于存儲匹配參考數(shù)據(jù)和控制數(shù)據(jù)的控制信息存儲器。數(shù)據(jù)處理單元中的每個處理器元素使用閾值來數(shù)字化一組矩陣像素數(shù)據(jù),在這組矩陣像素數(shù)據(jù)中,在從緩沖器存儲器中讀出的圖像數(shù)據(jù)項當(dāng)中,將指定為自身的目標(biāo)像素設(shè)定為其中心,以便將該一組像素數(shù)據(jù)轉(zhuǎn)換為串行對象數(shù)據(jù),其中該串行對象數(shù)據(jù)被分段為具有處理器元素可以處理的一個位寬的數(shù)據(jù)。圖像數(shù)據(jù)處理裝置判斷對象數(shù)據(jù)是否與存儲在控制信息存儲器中的參考數(shù)據(jù)相對應(yīng),其中的參考數(shù)據(jù)具有與該對象數(shù)據(jù)相同的形式(參見日本專利申請公開No.2003-203236)。
此外,在運動圖像處理領(lǐng)域,已經(jīng)使用任何運動,也就是說在時間上互不相同的圖像中對象的運動方向和移動量(速度)。例如,對于與任何高效率圖像編碼相關(guān)的幀間運動補償編碼,以及通過幀間時間區(qū)域濾波器在電視噪音減少設(shè)備中的通過運動進(jìn)行的參數(shù)控制,使用運動。作為一種用于獲得運動的運動檢測方法,已知塊匹配方法。已知用于在圖像信號中檢測任何運動的運動檢測方法(參見日本專利申請公開No.2001-61152)。該方法包括如下步驟對于整個屏幕或者對于通過將一個屏幕劃分為若干個塊而獲得的每個相對大的塊,使用匹配方法產(chǎn)生一個積分值(integration value)表,并且對于通過將一個屏幕劃分為若干個塊而獲得的每個相對大的塊,使用該表來提取一個或者多個候選矢量;以及僅僅匹配候選矢量,以便檢測每個像素或者相對小的塊的運動矢量。在這種具有兩個步驟的運動檢測方法中,在特征點(representative point)匹配和矢量分配這兩個步驟中需要同時讀取屏幕中的任選像素數(shù)據(jù)的多個項,從而屏幕中的任何運動檢測都可以通過兩步驟系統(tǒng)的特征點匹配來執(zhí)行。
發(fā)明內(nèi)容
在預(yù)定屏幕上可以設(shè)定多個像素的模式作為存取模式,其中在預(yù)定屏幕上,每一個在垂直方向或者水平方向上延伸的像素行順序地在垂直或者水平方向上排列,接著,在每個設(shè)定位置可以同時獲得由存取模式指定的多個像素上的像素數(shù)據(jù)項,其中在每個設(shè)定位置上,存取模式的設(shè)定位置逐像素地順序地從其起始位置向著像素行方向移動。
例如,如圖4中所示,可以在屏幕SRN上設(shè)定五個像素IM1到IM5的模式作為存取模式ACP,在屏幕SRN中,每一個在水平方向延伸的像素行順序地在垂直方向上排列,接著,存取模式ACP的設(shè)定位置可以順序地從其起始位置向著像素行方向移動。在這種情況下,像素行方向是水平方向。存取模式ACP的設(shè)定位置基于光柵掃描順序移動。在圖4中示出的符號“□”表示一個像素,并且圖4中示出的存取模式ACP的設(shè)定位置表示其起始位置。
估計這樣的情況,五個存儲器庫BK0到BK4根據(jù)光柵掃描順序,從左上部的周邊像素開始,如圖5中所示,逐像素地順序地存儲屏幕SRN中的每個像素行中的像素數(shù)據(jù)。需要注意的是,用圖5中示出的符號“□”所描述的圖表示任何庫地址BK0到BK4。在這種情況下,當(dāng)存取模式ACP的設(shè)定位置位于它的起始位置時,將與存取模式ACP指定的五個像素IM1到IM5相關(guān)的像素數(shù)據(jù)項存儲在圖6所示的存儲器庫BK0到BK4中所包圍的地址位置中,從而使得可以同時存取和讀出五個像素數(shù)據(jù)項。
當(dāng)存取模式ACP的設(shè)定位置逐像素地從它的起始位置移動到移位了四個像素的設(shè)定位置時,可以同時存取和讀出五個像素數(shù)據(jù)項,如同存取模式ACP的設(shè)定位定位于它的起始位置的情況。然而,如圖7中所示,當(dāng)存取模式ACP的設(shè)定位置移動到移位了五個像素的設(shè)定位置時,將與存取模式ACP指定的五個像素IM1到IM5相關(guān)的像素數(shù)據(jù)項存儲在圖8所示存儲器庫BK0到BK4中所包圍的地址位置中,因此,可能需要通過存儲器庫BK0中的多個字線來存取數(shù)據(jù)項,從而使得無法同時存取和讀出五個像素數(shù)據(jù)項。
盡管如果適當(dāng)?shù)剡x擇存儲位置,則可以根據(jù)任何存取模式同時存取像素數(shù)據(jù)項,但是為了允許根據(jù)任何存取模式同時存取多個像素數(shù)據(jù)項,可能需要精細(xì)地劃分存儲器庫,以使得一個存儲器庫可以僅僅由一個字行構(gòu)成。然而,存儲器庫劃分得越精細(xì),庫的數(shù)目增長得越大。給每個庫分別分配一個地址,這將導(dǎo)致龐大數(shù)目的地址總線??赡苄枰c庫數(shù)目相對應(yīng)的解碼器和/或選擇器,從而增加其芯片面積。多個庫同時運行,從而增加其功率消耗。
作為替換,已提出在時間共享模式中存取與存取模式相對應(yīng)的多個像素數(shù)據(jù)項,并將它們臨時存儲在高速緩存存儲器或者緩沖器存儲器中,從而虛擬地實現(xiàn)了其任何并發(fā)存取(參見日本實用新型申請公開No.S63-35146和H08-896),其會在時間上產(chǎn)生任何延遲。
希望提供一種數(shù)據(jù)存取裝置、數(shù)據(jù)存取方法、相應(yīng)的程序產(chǎn)品、和相應(yīng)的記錄介質(zhì),它們能夠在每個設(shè)定位置上容易地同時獲取與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項,其中在每個設(shè)定位置上,存取模式的設(shè)定位置順序地從其起始位置向其像素行方向移動。
根據(jù)本發(fā)明的實施例,提供一種數(shù)據(jù)存取裝置。該數(shù)據(jù)存取裝置具有包括多個存儲器庫的存儲器部分。該數(shù)據(jù)存取裝置還具有數(shù)據(jù)存儲控制部分,該數(shù)據(jù)存儲控制部分控制存儲器部分將預(yù)定屏幕上的像素行中的像素順序地設(shè)定為目標(biāo)像素,其中,每一個在垂直或者水平方向上延伸的像素行順序地以垂直或者水平方向排列,以及基于關(guān)于存取模式的信息將目標(biāo)像素的像素數(shù)據(jù)在被劃分的狀態(tài)下存儲在多個存儲器庫中,其中該存取模式是設(shè)定在預(yù)定屏幕上的多個像素的模式。多個像素是多個中心像素和位于每個中心像素周圍的周邊像素。數(shù)據(jù)存取裝置進(jìn)一步具有數(shù)據(jù)存取控制部分,該數(shù)據(jù)存取控制部分控制存儲器部分,以在每個設(shè)定位置上,同時從多個存儲器庫中獲取與存取模式所指定的多個像素相關(guān)的像素數(shù)據(jù)項,其中在該每個設(shè)定位置上,存取模式的設(shè)定位置從其起始位置向像素行方向移動。數(shù)據(jù)存取裝置另外還具有選擇器部分,該選擇器部分接收由存取模式指定的多個像素的像素數(shù)據(jù)項,它們是同時從多個存儲器庫中獲取的,并且該選擇器部分基于關(guān)于輸入和輸出的對應(yīng)性信息,傳輸與構(gòu)成每個像素組的各個像素相對應(yīng)的像素數(shù)據(jù)項。像素組包括一個中心像素和位于中心像素周圍的周邊像素。當(dāng)在設(shè)定位置的起始位置,基于存取模式指定的多個像素,目標(biāo)像素首先對應(yīng)于多個像素中的任一像素時,數(shù)據(jù)存儲控制部分開始存儲第一存儲器庫中的目標(biāo)像素的像素數(shù)據(jù),以及當(dāng)目標(biāo)像素對應(yīng)于多個像素中的任一像素時,數(shù)據(jù)存儲控制部分順序地切換存儲目標(biāo)像素的像素數(shù)據(jù)的存儲器庫。當(dāng)設(shè)定位置是一個預(yù)定位置時,數(shù)據(jù)存取控制部分同時從多個存儲器庫中讀出與預(yù)定位置處的存取模式所指定的多個像素相關(guān)的像素數(shù)據(jù)項。當(dāng)設(shè)定位置沿著像素行方向移動時,數(shù)據(jù)存取控制部分將從存儲器庫中讀出的每個像素數(shù)據(jù)項存儲在恰好位于存儲像素數(shù)據(jù)的存儲器庫之前的存儲器庫中,以便將與每個設(shè)定位置處的存取模式所指定的多個像素相關(guān)的各個像素數(shù)據(jù)項存儲在相應(yīng)的分立存儲器庫中。
在本發(fā)明的實施例中,將預(yù)定屏幕上的像素行中的像素順序地設(shè)定為目標(biāo)像素,其中在預(yù)定屏幕中,每一個在垂直或者水平方向上延伸的像素行順序地排列在水平或者垂直方向上。將與目標(biāo)像素相關(guān)的像素數(shù)據(jù)項在被劃分的狀態(tài)下存儲在多個存儲器庫中。
例如,數(shù)據(jù)存儲控制部分包括對應(yīng)性確定部分和地址產(chǎn)生部分,其中該對應(yīng)性確定部分確定目標(biāo)像素是否是與存取模式指定的多個像素(早期存取像素)中任一像素相對應(yīng)的像素,其中該存取模式設(shè)定在設(shè)定位置的起始位置上;其中該地址產(chǎn)生部分基于對應(yīng)性確定部分的確定輸出,對于每個目標(biāo)像素產(chǎn)生對存儲器部分的寫地址。
在這種情況下,當(dāng)目標(biāo)像素首先對應(yīng)于存取模式指定的多個像素中任一像素時,開始在第一存儲器庫中存儲目標(biāo)像素的像素數(shù)據(jù)。接著,當(dāng)目標(biāo)像素對應(yīng)于多個像素中任一像素時,順序地切換存儲目標(biāo)像素的像素數(shù)據(jù)的存儲器庫。這樣,可以將與由設(shè)定在起始位置的存儲模式指定的早期存取像素相關(guān)的像素數(shù)據(jù)項存儲在相應(yīng)的分立存儲器庫中,從而使得可以同時存取像素數(shù)據(jù)項。
在本發(fā)明的實施例中,在每個設(shè)定位置上,同時從多個存儲器庫中獲取與存取模式指定的多個像素(存取像素)相關(guān)的像素數(shù)據(jù)項,其中在每個設(shè)定位置中,存取模式的設(shè)定位置從其起始位置向著像素行方向移動。
例如,數(shù)據(jù)存取控制部分包括讀地址產(chǎn)生部分和寫地址產(chǎn)生部分,其中該讀地址產(chǎn)生部分產(chǎn)生與多個存儲器庫相關(guān)的讀地址,以及寫地址產(chǎn)生部分產(chǎn)生與多個存儲器庫相關(guān)的寫地址。
與相應(yīng)的多個存儲器庫相關(guān),當(dāng)在每個設(shè)定位置讀取像素數(shù)據(jù)時,讀地址產(chǎn)生部分設(shè)定第一讀地址作為從外部獲得的讀起始地址,以及將讀地址遞增以產(chǎn)生下一個讀地址。與相應(yīng)的多個存儲器庫相關(guān),當(dāng)在每個設(shè)定位置寫像素數(shù)據(jù)時,寫地址產(chǎn)生部分設(shè)定第一寫地址作為從外部獲得的寫起始地址,以及將寫地址遞增以產(chǎn)生下一個寫地址。
例如,數(shù)據(jù)存取控制部分進(jìn)一步包括產(chǎn)生讀標(biāo)記的讀標(biāo)記產(chǎn)生部分,其中該讀標(biāo)記用于指示是否能夠進(jìn)行相應(yīng)的多個存儲器庫的讀出操作。與相應(yīng)的多個存儲器庫相關(guān),基于從外部獲得的任何讀標(biāo)記,讀標(biāo)記產(chǎn)生部分將與這樣的存儲器庫相關(guān)的讀標(biāo)記設(shè)定為指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),在這樣的存儲器庫中,存儲與存取模式指定的多個像素中的任一像素相關(guān)的像素數(shù)據(jù),其中該存取模式設(shè)定在設(shè)定位置的起始位置中;并且將與其它存儲器庫相關(guān)的讀標(biāo)記設(shè)定為指示不能進(jìn)行讀出的標(biāo)記關(guān)狀態(tài)。
在這種情況下,當(dāng)存取模式的設(shè)定位置是預(yù)定位置時,同時從多個存儲器庫中讀出預(yù)定位置的存取模式所指定的多個像素(存取像素)的像素數(shù)據(jù)項,當(dāng)設(shè)定位置向著像素行方向進(jìn)行移動時,從預(yù)定的存儲器庫中讀出與在設(shè)定位置的存取模式所指定的多個像素相關(guān)的像素數(shù)據(jù)項,以及將讀出的像素數(shù)據(jù)存儲在恰好位于存儲該像素數(shù)據(jù)的存儲器庫之前的存儲器庫中,以便存儲與存取模式指定的多個像素相關(guān)的各個像素數(shù)據(jù)項,其中該存取模式設(shè)定在相應(yīng)的分立存儲器庫的設(shè)定位置。這樣,在其中存取模式的設(shè)定位置從它的起始位置開始移動的所有的位置上,將與存取模式指定的多個存取像素相關(guān)的像素數(shù)據(jù)項分別存儲在相應(yīng)的分立存儲器庫中,從而使得可以對像素數(shù)據(jù)項進(jìn)行存取。
例如,從數(shù)據(jù)存儲控制部分給出將要給予數(shù)據(jù)存取控制部分的讀標(biāo)記。
在這種情況下,數(shù)據(jù)存儲控制部分進(jìn)一步包括產(chǎn)生讀標(biāo)記的讀標(biāo)記產(chǎn)生部分,該讀標(biāo)記指示是否執(zhí)行了分別對應(yīng)于多個存儲器庫的讀操作。讀標(biāo)記產(chǎn)生部分將與這樣的存儲器庫相關(guān)的讀標(biāo)記設(shè)定為指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),其中在這樣的存儲器庫中,存儲與多個像素中的任一像素相對應(yīng)的像素數(shù)據(jù),以及將與其它存儲器庫相關(guān)的讀標(biāo)記設(shè)定為用于指示不能進(jìn)行任何讀出的標(biāo)記關(guān)狀態(tài)。
這樣,從數(shù)據(jù)存儲控制部分將讀標(biāo)記給予數(shù)據(jù)存取控制部分,避免了例如對數(shù)據(jù)存儲控制部分和數(shù)據(jù)存取控制部分進(jìn)行控制的任何控制裝置基于關(guān)于存取模式的信息產(chǎn)生讀標(biāo)記以及將該讀標(biāo)記發(fā)送給數(shù)據(jù)存取控制部分。
例如,從數(shù)據(jù)存儲控制部分中獲得要給予數(shù)據(jù)存取控制部分的寫起始地址和讀起始地址。
在這種情況下,數(shù)據(jù)存儲控制部分進(jìn)一步包括產(chǎn)生讀起始地址和寫起始地址的起始地址產(chǎn)生部分,其分別相應(yīng)于多個存儲器庫。分別相應(yīng)于各存儲器庫,起始地址產(chǎn)生部分將存儲第一像素數(shù)據(jù)的地址設(shè)定為讀起始地址,而將存儲最后一個像素數(shù)據(jù)的地址的下一個地址設(shè)定為寫起始地址。
這樣,從數(shù)據(jù)存儲控制部分中將寫起始地址和讀起始地址給予數(shù)據(jù)存取控制部分,避免了例如對數(shù)據(jù)存儲控制部分和數(shù)據(jù)存取控制部分進(jìn)行控制的任何控制裝置基于關(guān)于存取模式的信息產(chǎn)生寫起始地址和讀起始地址以及將其發(fā)送給數(shù)據(jù)存取控制部分。
在本發(fā)明的實施例中,存取模式是設(shè)定在預(yù)定屏幕上的多個像素的模式,其包括多個中心像素和位于每個中心像素周圍的周邊像素。將一個中心像素和位于中心像素周圍的周邊像素稱為像素組。在這種情況下,根據(jù)多個中心像素之間的位置關(guān)系,在每個像素組中,將構(gòu)成對應(yīng)多個中心像素的多個像素組的相應(yīng)像素設(shè)定為目標(biāo)像素的次序是不連續(xù)的。此外,在這種情況下,根據(jù)多個中心像素之間的位置關(guān)系,構(gòu)成多個像素組的像素可以是重疊的,以至于構(gòu)成存取模式的像素的數(shù)目可以減少到低于構(gòu)成一個像素組的像素數(shù)目乘以像素組數(shù)目而得到的像素數(shù)目。
如上所述,同時從多個存儲器庫中讀出與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項。在這種情況下,根據(jù)在其第一存儲階段將多個像素設(shè)定為目標(biāo)像素的次序來排列多個像素。在本發(fā)明的實施例中,從同時從多個存儲器庫中獲取的與多個像素相關(guān)的像素數(shù)據(jù)項中,基于關(guān)于輸入和輸出的對應(yīng)性信息有選擇地傳輸像素數(shù)據(jù)項,該輸入和輸出與構(gòu)成每個像素組的相應(yīng)各個像素相對應(yīng)。這允許獲得每個像素組中連續(xù)的像素數(shù)據(jù)。
例如,選擇器部分設(shè)定部分產(chǎn)生關(guān)于存取模式的信息和關(guān)于輸入和輸出的對應(yīng)性信息。這個選擇器部分設(shè)定部分包括一個存取模式擴展部分,該存取模式擴展部分基于多個中心像素的坐標(biāo)信息和位于每個中心像素周圍的周邊像素的信息,獲取與構(gòu)成每個像素組的相應(yīng)各像素相關(guān)的坐標(biāo)信息。選擇器部分設(shè)定部分還包括排序部分,該排序部分基于由存取模式擴展部分獲取的關(guān)于構(gòu)成所述的每個像素組的相應(yīng)各像素的坐標(biāo)信息,獲取指示將構(gòu)成每個像素組的相應(yīng)各像素設(shè)定為目標(biāo)像素的次序的次序信息,并且產(chǎn)生關(guān)于存取模式的信息,其中關(guān)于存取模式的信息將構(gòu)成每個像素組的各個像素的坐標(biāo)信息表示為次序信息。選擇器部分設(shè)定部分進(jìn)一步包括一個選擇器位置設(shè)定部分,該選擇器位置設(shè)定部分基于構(gòu)成所述每個像素組的相應(yīng)各像素的次序信息產(chǎn)生輸入和輸出的對應(yīng)性信息,其中該次序信息是從排序部分中獲取的。
通過接收多個中心像素的任何坐標(biāo)信息和位于每個中心像素周圍的周邊像素的任何信息,這樣的選擇器部分設(shè)定部分使得可以設(shè)定任意的存取模式。
本說明書的結(jié)尾部分特別指出和直接要求了本發(fā)明的主題。然而,本領(lǐng)域技術(shù)人員通過結(jié)合附圖閱讀本說明書的余下部分,可以最好地理解本發(fā)明的結(jié)構(gòu)和操作方法、以及進(jìn)一步的優(yōu)點及其目的,附圖中相同的符號表示相同的元素。
圖1是總體上描述半導(dǎo)體存儲器結(jié)構(gòu)的示意圖;圖2是總體上描述其中不能同時存取不同字線上的數(shù)據(jù)項的半導(dǎo)體存儲器結(jié)構(gòu)的示意圖;圖3是描述包括多個庫存儲器的半導(dǎo)體存儲器結(jié)構(gòu)的示意圖;圖4是描述其上設(shè)定了存取模式的屏幕的例子的圖;圖5是描述屏幕的例子的圖,其中將像素數(shù)據(jù)項存儲在四個存儲器庫中;圖6是描述半導(dǎo)體存儲器的例子的示意圖,其中當(dāng)存取模式位于它的起始位置時,將像素數(shù)據(jù)項存儲在每個存儲器庫中的數(shù)據(jù)存取位置上;圖7是描述屏幕的例子的圖,其中當(dāng)存取模式移動了5個像素時,將屏幕中的像素數(shù)據(jù)項存儲在四個存儲器庫中;圖8是描述半導(dǎo)體存儲器的例子的示意圖,其中當(dāng)存取模式移動了5個像素時,將像素數(shù)據(jù)項存儲在每個存儲器庫中的數(shù)據(jù)存取位置上;圖9是示出根據(jù)本發(fā)明的數(shù)據(jù)存取裝置的一個實施例的結(jié)構(gòu)的框圖;圖10是描述其上設(shè)定存取模式的屏幕的例子的圖;圖11是描述其上設(shè)定存取模式的屏幕的例子的圖;圖12是描述其上設(shè)定存取模式的屏幕的例子的圖;圖13是示出數(shù)據(jù)存儲控制部分的結(jié)構(gòu)的框圖,其中的數(shù)據(jù)存儲控制部分構(gòu)成了根據(jù)本發(fā)明的數(shù)據(jù)存取裝置的一個實施例;圖14是示出開始存儲時,在數(shù)據(jù)存儲控制部分的控制下,數(shù)據(jù)存取裝置中的操作的流程圖。
圖15是描述屏幕的例子的圖,其中當(dāng)開始存儲與圖10中所示的存取模式相關(guān)的像素數(shù)據(jù)時,將像素數(shù)據(jù)項存儲在六個存儲器庫中;圖16是描述存儲器部分的例子的示意圖,其中在開始進(jìn)行與圖10中所示的存取模式相關(guān)的數(shù)據(jù)存儲后,將像素數(shù)據(jù)項存儲在存儲器庫中;圖17是描述屏幕的例子的圖,其中當(dāng)開始存儲與圖11中所示的存取模式相關(guān)的像素數(shù)據(jù)時,將像素數(shù)據(jù)項存儲在六個存儲器庫中;
圖18是描述存儲器部分的例子的示意圖,其中在開始進(jìn)行與圖11中所示的存取模式相關(guān)的數(shù)據(jù)存儲后,將像素數(shù)據(jù)項存儲在存儲器庫中;圖19是描述屏幕的例子的圖,其中當(dāng)開始存儲與圖12中所示的存取模式相關(guān)的像素數(shù)據(jù)時,將像素數(shù)據(jù)項存儲在六個存儲器庫中;圖20是描述存儲器部分的例子的示意圖,其中在開始進(jìn)行與圖12中所示的存取模式相關(guān)的數(shù)據(jù)存儲后,將像素數(shù)據(jù)項存儲在存儲器庫中;圖21是示出數(shù)據(jù)存取控制部分的結(jié)構(gòu)的框圖,其中的數(shù)據(jù)存取控制部分構(gòu)成了根據(jù)本發(fā)明的數(shù)據(jù)存取裝置的一個實施例;圖22是示出在存取數(shù)據(jù)時,在數(shù)據(jù)存取控制部分的控制下,數(shù)據(jù)存取裝置中的操作的流程圖;圖23是描述屏幕的例子的圖,其中當(dāng)存取模式位于它的起始位置時,將像素數(shù)據(jù)項存儲在六個存儲器庫中;圖24是描述存儲器部分的例子的示意圖,其中當(dāng)開始存儲并且設(shè)定了讀地址和寫地址時,將像素數(shù)據(jù)項存儲在每個存儲器庫中;圖25是描述存儲器部分的例子的示意圖,其中在讀取像素數(shù)據(jù)項后,將這些像素數(shù)據(jù)項在存儲器庫之間移動;圖26是描述屏幕的例子的圖,其中當(dāng)設(shè)定在屏幕上的存取模式從其起始位置移動一個像素時,將像素數(shù)據(jù)項存儲在六個存儲器庫中;圖27是描述存儲器部分的例子的示意圖,其中當(dāng)存取模式移動一個像素并且設(shè)定了讀地址和寫地址時,將像素數(shù)據(jù)項存儲在每個存儲器庫中;圖28是描述屏幕的例子的圖,其中當(dāng)設(shè)定在屏幕上的存取模式從其起始位置移動22個像素時,將其像素數(shù)據(jù)項存儲在六個存儲器庫中;圖29是描述存儲器部分的例子的示意圖,其中當(dāng)存取模式移動22個像素并且設(shè)定了讀地址和寫地址時,將像素數(shù)據(jù)項存儲在每個存儲器庫中;圖30是示出選擇器部分的結(jié)構(gòu)的框圖,其中的選擇器部分構(gòu)成了根據(jù)本發(fā)明的數(shù)據(jù)存取裝置的一個實施例;圖31是描述選擇器部分的選擇操作的圖,其中的選擇器部分用于選擇與圖10中所示的存取模式相關(guān)的開關(guān)元素;圖32是描述在各個存儲器庫和與圖10中所示的存取模式相關(guān)的輸出數(shù)據(jù)項之間的對應(yīng)性的例子的圖;
圖33是描述選擇器部分的選擇操作的圖,其中的選擇器部分用于選擇與圖11中所示的存取模式相關(guān)的開關(guān)元素;圖34是描述在各個存儲器庫和與圖11中所示的存取模式相關(guān)的輸出數(shù)據(jù)項之間的對應(yīng)性的例子的圖;圖35是描述選擇器部分的選擇操作的圖,其中的選擇器部分用于選擇與圖12中所示的存取模式相關(guān)的開關(guān)元素;圖36是描述在各個存儲器庫和與圖12中所示的存取模式相關(guān)的輸出數(shù)據(jù)項之間的對應(yīng)性的例子的圖;圖37是示出選擇器部分設(shè)定部分的結(jié)構(gòu)的框圖,其中的選擇器部分設(shè)定部分構(gòu)成了根據(jù)本發(fā)明的數(shù)據(jù)存取裝置的實施例;圖38是示出屏幕中沿著屏幕的垂直和水平方向上的像素數(shù)目的圖。
具體實施例方式
下面將參考附圖對本發(fā)明的實施例進(jìn)行描述。
圖9示出了根據(jù)本發(fā)明的數(shù)據(jù)存取裝置100的一個實施例的結(jié)構(gòu)。
數(shù)據(jù)存取裝置100具有存儲器部分110、數(shù)據(jù)存儲控制部分120、數(shù)據(jù)存取控制部分140、選擇器部分160、以及選擇器部分設(shè)定部分170。
存儲器部分110基于通過接收終端180從控制裝置中接收的控制信號SCL進(jìn)行操作,其中的控制裝置沒有示出。存儲器部分110接收預(yù)定屏幕中的像素數(shù)據(jù)Di,其中該像素數(shù)據(jù)要在早期的存儲階段通過另外一個接收終端111進(jìn)行存儲。預(yù)定屏幕具有這樣一個結(jié)構(gòu),即每一個在水平方向上延伸的像素行順序地排列在垂直方向上。存儲器部分110根據(jù)光柵掃描順序,接收與每個像素行相對應(yīng)的像素數(shù)據(jù)項作為目標(biāo)像素。存儲器部分110包括多個存儲器庫。在這個實施例中,因為存取模式ACP是由最多6個像素構(gòu)成的,其中的存取模式ACP是設(shè)定在屏幕上的多個像素的模式,將在后面進(jìn)行描述,所以存儲器部分110包括6個存儲器庫,從BK0到BK5。如果構(gòu)成存取模式ACP的像素數(shù)目是N(N小于或者等于6),將由存儲器部分110接收的關(guān)于每個目標(biāo)像素的像素數(shù)據(jù)項在被劃分的狀態(tài)下存儲在N個存儲器庫BK0到BK(N-1)中。
圖10到圖12分別描述了屏幕SRN的例子,在屏幕SRN上,設(shè)定在本實施例中用到的各個存取模式ACP。在本實施例中,存取模式ACP是具有兩個中心像素IM1、IM2和位于每個中心像素IM1、IM2的上面和下面的周邊像素的模式。需要注意的是,一個中心像素和位于該中心像素周邊的周邊像素稱為“像素組”。還需要注意的是,在圖10到圖12中示出的標(biāo)記“□”表示構(gòu)成屏幕SRN的任意像素,以及在圖10到圖12中示出的存取模式ACP的設(shè)定位置分別表示其起始位置。在這個實施例中,將在屏幕的水平方向上延伸的像素行中的像素數(shù)目固定為22個像素。
在如圖10所示的存取模式ACP中,通過在水平方向上移位兩個像素和在垂直方向上移位兩個像素將兩個中心像素IM1、IM2相互換位。中心像素IM1和它的周邊像素IM1U、IM1D構(gòu)成了對應(yīng)中心像素IM1的像素組G1。中心像素IM2和它的周邊像素IM2U、IM2D構(gòu)成了對應(yīng)中心像素IM2的像素組G2。在這種情況下,在每個像素組中,將分別構(gòu)成兩個像素組G1、G2的相應(yīng)像素設(shè)定為目標(biāo)像素的次序是連續(xù)的。需要注意的是,像素IM1、IM2、IM1U、IM1D、IM2U和IM2D當(dāng)中所描述的數(shù)字指示了將這些像素設(shè)定為目標(biāo)像素的次序。還需要注意的是,構(gòu)成兩個像素組G1和G2的像素是不重疊的,并且構(gòu)成存取模式ACP的像素數(shù)目是6個,該數(shù)目是構(gòu)成每個像素組的像素數(shù)目的兩倍。
在如圖11所示的存取模式ACP中,通過在水平方向上移位兩個像素和在垂直方向上移位一個像素將兩個中心像素IM1、IM2相互換位。中心像素IM1和它的周邊像素IM1U、IM1D構(gòu)成了對應(yīng)中心像素IM1的像素組G1。中心像素IM2和它的周邊像素IM2U、IM2D構(gòu)成了對應(yīng)中心像素IM2的像素組G2。在這種情況下,在每個像素組中,將分別構(gòu)成兩個像素組G1、G2的相應(yīng)各像素設(shè)定為目標(biāo)像素的次序是不連續(xù)的。需要注意的是,像素IM1、IM2、IM1U、IM1D、IM2U和IM2D當(dāng)中所描述的數(shù)字指示了將這些像素設(shè)定為目標(biāo)像素的次序。同時還需要注意的是,構(gòu)成兩個像素組G1和G2的像素是不重疊的,并且構(gòu)成存取模式ACP的像素數(shù)目是6個,該數(shù)目是構(gòu)成每個像素組的像素數(shù)目的兩倍。
在如圖12所示的存取模式ACP中,兩個中心像素IM1、IM2在水平方向上不進(jìn)行移位,而通過在垂直方向上移位一個像素將兩個中心像素IM1,IM2相互換位。中心像素IM1、IM2和中心像素IM1的周邊像素IM1U構(gòu)成了對應(yīng)中心像素IM1的像素組G1。中心像素IM1、IM2和中心像素IM2的周邊像素IM2D構(gòu)成了對應(yīng)中心像素IM2的像素組G2。在這種情況下,在每個像素組中,將分別構(gòu)成兩個像素組G1、G2的相應(yīng)各像素設(shè)定為目標(biāo)像素的次序是不連續(xù)的。需要注意的是,像素IM1、IM2、IM1U和IM2D當(dāng)中所描述的數(shù)字指示了將這些像素設(shè)定為目標(biāo)像素的次序。同時還需要注意的是,構(gòu)成兩個像素組G1和G2的像素是重疊的,并且構(gòu)成存取模式ACP的像素數(shù)目是4個,該數(shù)目小于構(gòu)成每個像素組的像素數(shù)目的兩倍。
在進(jìn)行數(shù)據(jù)存取時,存取模式ACP的設(shè)定位置基于光柵掃描順序從其起始位置(參見圖10到12)進(jìn)行移動。接著,在存取模式ACP在像素行方向上逐像素進(jìn)行移動的每個設(shè)定位置上,同時從各個存儲器庫中,讀出與存取模式ACP指定的多個像素(在下文中將其適當(dāng)?shù)胤Q為“存取像素”)相關(guān)的像素數(shù)據(jù)項。在這種情況下,如果構(gòu)成存取模式ACP的像素數(shù)目是N(N小于或者等于6),則同時從各個存儲器庫BK0到BK(N-1)中讀出由存取模式ACP指定的N個像素數(shù)據(jù)項。需要注意的是,再次將在每個設(shè)定位置如此讀出的N個像素數(shù)據(jù)項Do0到Do(N-1)輸入給存儲器部分110,將其作為要存儲在其它存儲器庫中的像素數(shù)據(jù)項。
數(shù)據(jù)存儲控制部分120基于通過接收終端180從控制裝置中接收的控制信號SCL進(jìn)行操作,其中的控制裝置沒有示出。數(shù)據(jù)存儲控制部分120執(zhí)行這樣一種控制,使得可以將相應(yīng)于目標(biāo)像素的像素數(shù)據(jù)項以被劃分的狀態(tài)存儲在存儲器部分110的多個存儲器庫中。換句話說,當(dāng)目標(biāo)像素首先對應(yīng)于存取模式ACP指定的N個像素(在下文中優(yōu)選地稱為“早期存取像素”)中的任一像素時,數(shù)據(jù)存儲控制部分120開始將相應(yīng)于這個目標(biāo)像素的像素數(shù)據(jù)存儲在第一存儲器庫、即庫BK0中,接著,當(dāng)目標(biāo)像素對應(yīng)于任一早期存取像素時,數(shù)據(jù)存儲控制部分120連續(xù)切換其中存儲相應(yīng)于這個目標(biāo)像素的像素數(shù)據(jù)的存儲器庫。
數(shù)據(jù)存取控制部分140基于通過接收終端180從控制裝置中接收的控制信號SCL進(jìn)行操作,其中的控制裝置沒有示出。數(shù)據(jù)存取控制部分140執(zhí)行這樣一種控制,使得在存取模式ACP從像素行方向上的其起始位置進(jìn)行移動的每個設(shè)定位置中,同時從N個存儲器庫BK0到BK(n-1)中讀出與存取模式ACP指定的N個存取像素(N小于或者等于6)相關(guān)的像素數(shù)據(jù)項。需要注意的是,像素行方向是屏幕的水平方向,以及存取模式ACP的設(shè)定位置基于光柵掃描順序進(jìn)行移動。
當(dāng)存取模式ACP的設(shè)定位置向著像素行方向進(jìn)行移動時,數(shù)據(jù)存取控制部分140將從預(yù)定存儲器庫中讀出的每個像素數(shù)據(jù)項存儲到恰好位于存儲該像素數(shù)據(jù)的存儲器庫之前的存儲器庫中,以便在相應(yīng)的分立存儲器庫中,存儲與設(shè)定位置的存取模式所指定的N個存取像素相關(guān)的各個像素數(shù)據(jù)項。
選擇器部分160同時接收與從存儲器部分110中的N個存儲器庫BK0到BK(N-1)中獲取的N個存取像素相關(guān)的像素數(shù)據(jù)項Do0到Do(N-1),并且基于關(guān)于輸入和輸出的對應(yīng)性信息INF,傳輸與構(gòu)成每個像素組G1、G2的各個像素相對應(yīng)的六個像素數(shù)據(jù)項D1a到D1c、D2a到D2c,其中像素組G1、G2與上述的中心像素IM1、IM2相對應(yīng)。在這種情況下,對N個存取像素進(jìn)行這樣的排列,以至于可以在早期存儲階段將這些存取像素設(shè)定為目標(biāo)像素。
如上所述,根據(jù)中心像素IM1、IM2之間的位置關(guān)系,將構(gòu)成像素組G1、G2的各個像素設(shè)定為目標(biāo)像素的次序在每個像素組中可以是不連續(xù)的(參見圖11)。此外,構(gòu)成像素組G1、G2的像素可以是重疊的,以便構(gòu)成存取模式ACP的像素數(shù)目可以減少到六個以下(參見圖12)。
如果將構(gòu)成像素組G1、G2的各個像素設(shè)定為目標(biāo)像素的次序在每個像素組中是不連續(xù)的,則選擇器部分160改變與N個存取像素相關(guān)的像素數(shù)據(jù)項Do0到Do(N-1)的次序,并且傳輸與構(gòu)成每個像素組G1、G2的各個像素相對應(yīng)的六個像素數(shù)據(jù)項D1a到D1c、D2a到D2c。
如果構(gòu)成像素組G1、G2的像素是重疊的,以便構(gòu)成存取模式ACP的像素數(shù)目可以減少到六個以下,則選擇器部分160將來自與N個存取像素相關(guān)的像素數(shù)據(jù)項Do0到Do(N-1)的預(yù)定像素數(shù)據(jù)項設(shè)定為多個輸出像素數(shù)據(jù)項,并且傳輸與構(gòu)成每個像素組G1、G2的各個像素相對應(yīng)的六個像素數(shù)據(jù)項D1a到D1c、D2a到D2c。
選擇器部分設(shè)定部分170基于通過接收終端180從控制裝置中接收的控制信號SCL進(jìn)行操作,其中的控制裝置沒有示出。選擇器部分設(shè)定部分170基于關(guān)于中心像素IM1、IM2的任何信息和位于每個中心像素周圍的周邊像素的任何信息,產(chǎn)生關(guān)于上述的存取模式ACP的信息IAP。在這個實施例中,周邊像素的信息是中心像素上面像素和下面像素的信息。選擇器部分設(shè)定部分170基于指示在早期存儲階段將構(gòu)成像素組G1、G2的各個像素設(shè)定成目標(biāo)像素的次序的次序信息,產(chǎn)生上述的關(guān)于輸入和輸出的對應(yīng)性信息INF。在這種情況下,基于次序信息,確定將構(gòu)成像素組G1、G2的各個像素設(shè)定成目標(biāo)像素的次序在每個像素組中是否可以是連續(xù)的。還基于次序信息,確定構(gòu)成像素組G1、G2的像素是否是重疊的,以便于構(gòu)成存取模式ACP的像素數(shù)目可以減少到六個以下。
下面將描述圖9中所示的數(shù)據(jù)存取裝置100中的操作。
選擇器部分設(shè)定部分170接收關(guān)于中心像素IM1、IM2的信息和位于每個中心像素周圍的周邊像素的信息作為控制信號SCL之一。選擇器部分設(shè)定部分170基于關(guān)于中心像素IM1、IM2的信息和位于每個中心像素周圍的周邊像素的信息產(chǎn)生關(guān)于存取模式ACP的信息IAP以及關(guān)于輸入和輸出的對應(yīng)性信息INF。將關(guān)于存取模式ACP的信息IAP提供給數(shù)據(jù)存儲控制部分120,而將關(guān)于輸入和輸出的對應(yīng)性信息INF提供給選擇器部分160。
在早期存儲階段,存儲器部分110接收預(yù)定屏幕上的像素數(shù)據(jù)Di,其中的像素數(shù)據(jù)將要通過接收終端111被存儲。在早期存儲階段,數(shù)據(jù)存儲控制部分120控制這樣的操作。在這樣情況下,當(dāng)目標(biāo)像素首先對應(yīng)于設(shè)定在其起始位置的存取模式ACP指定的N個早期存取像素(N小于或者等于6)中的任一像素時,數(shù)據(jù)存儲控制部分120開始將關(guān)于這個目標(biāo)像素的像素數(shù)據(jù)存儲在第一存儲器庫、即庫BK0中,接著,當(dāng)目標(biāo)像素對于任一早期存取像素時,數(shù)據(jù)存儲控制部分120連續(xù)切換存儲關(guān)于這個目標(biāo)像素的像素數(shù)據(jù)的存儲器庫。
這允許將與存儲器部分110接收的目標(biāo)像素相關(guān)的像素數(shù)據(jù)項進(jìn)行劃分并將其分立地存儲在N個存儲器庫BK0到BK(N-1)中;并且允許將與設(shè)定在其起始位置的存取模式ACP指定的多個早期存取像素相關(guān)的像素數(shù)據(jù)項分別存儲在分立的存儲器庫中,從而使得可以同時對這些像素數(shù)據(jù)項進(jìn)行存取。
在進(jìn)行數(shù)據(jù)存取時,在存取模式ACP從其起始位置向著像素行方向移動的每個設(shè)定位置上,同時從存儲器部分110中的N個存儲器庫BK0到BK(n-1)中讀出由存取模式ACP指定的N個像素數(shù)據(jù)項Do0到Do(N-1)。數(shù)據(jù)存取控制部分140在進(jìn)行數(shù)據(jù)存取時控制這樣的操作。
當(dāng)存取模式ACP的設(shè)定位置向著像素行方向移動時,將從預(yù)定存儲器庫中讀出的像素數(shù)據(jù)項存儲在恰好位于存儲該像素數(shù)據(jù)的存儲器庫之前的存儲器庫中,以便在相應(yīng)的分立存儲器庫中存儲各個像素數(shù)據(jù)項,其中的像素數(shù)據(jù)項與其在設(shè)定位置的存取模式ACP指定的N個存取像素相關(guān)。當(dāng)存取模式ACP的設(shè)定位置從其起始位置開始移動時,這允許將與存取模式ACP指定的N個存取像素相關(guān)的像素數(shù)據(jù)項存儲在所有設(shè)定位置上的分立存儲器庫中,從而使得可以同時對這些像素數(shù)據(jù)項進(jìn)行存取。
在進(jìn)行數(shù)據(jù)存取時,選擇器部分160從N個存儲器庫BK0到BK(n-1)中接收N個像素數(shù)據(jù)項Do0到Do(N-1),其中的存儲器庫處于存取模式ACP的每個設(shè)定位置的存儲器部分110中。選擇器部分160傳輸與構(gòu)成相應(yīng)于上述的中心像素IM1、IM2的每個像素組G1、G2的各個像素相對應(yīng)的六個像素數(shù)據(jù)項D1a到D1c、D2a到D2c。將這六個像素數(shù)據(jù)項D1a到D1c、D2a到D2c發(fā)送到傳輸終端112。
在這種情況下,在早期存儲階段將構(gòu)成像素組G1、G2的各個像素設(shè)定成目標(biāo)像素的次序在每個像素組中可以是不連續(xù)的,則改變與N個存取像素相關(guān)的N個像素數(shù)據(jù)項Do0到Do(N-1)的次序。此外,在這種情況下,如果構(gòu)成像素組G1、G2的像素是重疊的,以便構(gòu)成存取模式ACP的像素數(shù)目可以減少到六個以下,則將來自與N個存取像素相關(guān)的N個像素數(shù)據(jù)項Do0到Do(N-1)的預(yù)定像素數(shù)據(jù)項設(shè)定為多個輸出像素數(shù)據(jù)項。
例如,如果存取模式ACP是如上面所描述的圖10中所示的模式,則同時從位于存取模式ACP的每個設(shè)定位置的存儲器部分110中的六個存儲器庫BK0到BK5中讀出與六個存取像素IM1U、IM1、IM1D、IM2U、IM2和IM2D相關(guān)的像素數(shù)據(jù)項Do0、Do1、Do2、Do3、Do4和Do5。在這種情況下,選擇器部分160分別傳輸像素數(shù)據(jù)項Do0、Do1、Do2、Do3、Do4和Do5,作為六個像素數(shù)據(jù)項D1a、D1b、D1c、D2a、D2b和D2c。
例如,如果存取模式ACP是如上面所描述的圖11中所示的模式,則同時從位于存取模式ACP的每個設(shè)定位置的存儲器部分110中的六個存儲器庫BK0到BK5中讀出與六個存取像素IM1U、IM1、IM2U、IM1D、IM2和IM2D相關(guān)的像素數(shù)據(jù)項Do0、Do1、Do2、Do3、Do4和Do5。在這種情況下,選擇器部分160分別傳輸像素數(shù)據(jù)項Do0、Do1、Do3、Do2、Do4和Do5,作為六個像素數(shù)據(jù)項D1a、D1b、D1c、D2a、D2b和D2c。
例如,如果存取模式ACP是如上面所描述的圖12中所示的模式,則同時從位于存取模式ACP的每個設(shè)定位置的存儲器部分110中的四個存儲器庫BK0到BK3中讀出與四個存取像素IM1U、IM1、IM2和IM2D相關(guān)的像素數(shù)據(jù)項Do0、Do1、Do2和Do3。在這種情況下,選擇器部分160分別傳輸像素數(shù)據(jù)項Do0、Do1、Do2、Do1、Do2和Do3,作為六個像素數(shù)據(jù)項D1a、D1b、D1c、D2a、D2b和D2c。
下面將描述數(shù)據(jù)存儲控制部分120、數(shù)據(jù)存取控制部分140、選擇器部分160、以及選擇器部分設(shè)定部分的詳細(xì)的結(jié)構(gòu)。
將描述數(shù)據(jù)存儲控制部分120。圖13示出了數(shù)據(jù)存儲控制部分120的結(jié)構(gòu)。數(shù)據(jù)存儲控制部分120具有計數(shù)器121、對應(yīng)性確定部分122、庫地址計數(shù)器123、位行地址計數(shù)器124、字行地址計數(shù)器125、地址產(chǎn)生部分126、以及讀標(biāo)記產(chǎn)生部分127。
計數(shù)器121對接收的像素數(shù)據(jù)項的數(shù)目進(jìn)行計數(shù),其中的像素數(shù)據(jù)項與上述的存儲器部分110順序接收的每個目標(biāo)像素相關(guān)。計數(shù)器121接收數(shù)據(jù)時鐘DCK,該數(shù)據(jù)時鐘與存儲器部分110接收的每個目標(biāo)像素相關(guān)的像素數(shù)據(jù)同步。控制信號SCL包括這個由控制裝置提供的數(shù)據(jù)時鐘DCK,其中的控制裝置未示出。計數(shù)器121首先將它的計數(shù)值設(shè)定為零,接著,每次當(dāng)存儲器部分110接收與每個目標(biāo)像素相關(guān)的像素數(shù)據(jù)時,使用數(shù)據(jù)時鐘DCK來遞增計數(shù)值。
每次當(dāng)存儲器部分110接收與預(yù)定目標(biāo)像素相關(guān)的像素數(shù)據(jù)時,對應(yīng)性確定部分122確定目標(biāo)像素是否對應(yīng)設(shè)定在其起始位置的存取模式ACP指定的N個像素(早期存取像素)中的任一像素。因此,當(dāng)目標(biāo)像素與相應(yīng)的N個像素相對應(yīng)時,對應(yīng)性確定部分122接收從計數(shù)器121傳輸來的任何計數(shù)值CN1到CNN作為關(guān)于存取模式的信息IAP。對應(yīng)性確定部分122從選擇器部分設(shè)定部分170中接收關(guān)于這個存取模式的這個信息IAP。當(dāng)與目標(biāo)像素相關(guān)的計數(shù)器121的計數(shù)值對應(yīng)于計數(shù)值CN1到CNN中的任一值時,對應(yīng)性確定部分122確定目標(biāo)像素是第一到第N個早期存取像素中的任一像素。
在六個存儲器庫BK0到BK5當(dāng)中,庫地址計數(shù)器123傳輸庫地址,也就是用于指示存儲與目標(biāo)像素相關(guān)的像素數(shù)據(jù)的存儲器庫的計數(shù)值。庫地址計數(shù)器123從對應(yīng)性確定部分122中接收確定輸出。庫地址計數(shù)器123將它的第一計數(shù)值設(shè)定為零,接著,當(dāng)目標(biāo)像素對應(yīng)第二早期存取像素時或在此之后,遞增它的計數(shù)值。計數(shù)值0到5,也就是庫地址計數(shù)器123的庫地址0到5,分別指示存儲器庫BK0到BK5。
位行地址計數(shù)器124具有六個計數(shù)器124-0到124-5,其中每一個計數(shù)器與任何六個存儲器庫BK0到BK5相對應(yīng)。位行地址計數(shù)器124接收數(shù)據(jù)時鐘DCK,該數(shù)據(jù)時鐘與和存儲器部分110接收的每個目標(biāo)像素相關(guān)的像素數(shù)據(jù)同步。最初,計數(shù)器124-0到124-5分別將它們的計數(shù)值,也就是它們的位行地址設(shè)定為零。每次當(dāng)存儲器部分110接收并存儲與每個目標(biāo)像素相關(guān)的像素數(shù)據(jù)時,計數(shù)器124-0到124-5當(dāng)中對應(yīng)于庫地址的任何計數(shù)器遞增它的計數(shù)值。在這個實施例中,存儲器庫BK0到BK5中的每個存儲器庫的字行長度為10。因此,在計數(shù)器124-0到124-5中,在計數(shù)值9之后,將計數(shù)值設(shè)定為零,這示出了這些計數(shù)器具有十進(jìn)制計數(shù)器的結(jié)構(gòu)。
字行地址計數(shù)器125具有六個計數(shù)器125-0到125-5,其中每一個計數(shù)器與任何六個存儲器庫BK0到BK5相對應(yīng)。字行地址計數(shù)器125-0到125-5分別接收計數(shù)器124-0到124-5的進(jìn)位信號CA。每次當(dāng)它們從計數(shù)器124-0到124-5接收進(jìn)位信號CA時,計數(shù)器125-0到125-5遞增它的計數(shù)值。
地址產(chǎn)生部分126產(chǎn)生寫地址W,并將其提供給存儲器部分110。地址產(chǎn)生部分126從計數(shù)器123到125中接收任何計數(shù)值。地址產(chǎn)生部分126為了產(chǎn)生要提供給存儲器部分110的寫地址W,將字行地址計數(shù)125的計數(shù)值(庫地址)、與構(gòu)成計數(shù)器124的六個計數(shù)器124-0到124-5當(dāng)中的庫地址相對應(yīng)的計數(shù)器的計數(shù)值(位行地址)、以及與構(gòu)成計數(shù)器125的六個計數(shù)器125-0到125-5當(dāng)中的庫地址相對應(yīng)的計數(shù)器的計數(shù)值(字行地址)組合起來。
對于在早期存儲階段存儲像素數(shù)據(jù)的N(N小于或者等于6)個存儲器庫BK0到BK(N-1),地址產(chǎn)生部分126還產(chǎn)生讀起始地址RS和寫起始地址WS。在數(shù)據(jù)存取控制部分140中分別使用這些起始地址RS和WS。在這種情況下,與存儲器庫BK0到BK(N-1)相關(guān)地,地址產(chǎn)生部分126設(shè)定寫地址,在該寫地址中,對于存儲器庫BK0到BK(N-1),存儲了第一像素數(shù)據(jù)作為讀起始地址RS。此外,與存儲器庫BK0到BK(N-2)相關(guān)地,地址產(chǎn)生部分126在對于存儲器庫BK0到BK(N-2)存儲了最后的像素數(shù)據(jù)作為寫起始地址WS的地址之后設(shè)定一個地址。
對于在數(shù)據(jù)存取控制部分140中使用的各個存儲器庫BK0到BK5,讀標(biāo)記產(chǎn)生部分127產(chǎn)生讀標(biāo)記RFG。讀標(biāo)記產(chǎn)生部分127從對應(yīng)性確定部分122中接收任何確定輸出,以及從庫地址計數(shù)器123中接收計數(shù)器值(庫地址)。與六個存儲器庫BK0到BK5相關(guān)地,讀標(biāo)記產(chǎn)生部分127將與存儲器庫相關(guān)的讀標(biāo)記RFG設(shè)定為指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),例如1,其中,該存儲器庫中存儲有與設(shè)定在其起始位置的存取模式ACP指定的N個早期存取像素中的任一像素相對應(yīng)的像素數(shù)據(jù),以及將與其它存儲器庫相關(guān)的任何讀標(biāo)記RFG設(shè)定為指示不能進(jìn)行讀出的標(biāo)記關(guān)狀態(tài),例如0。
接著,參考圖14中所示出的流程圖,對當(dāng)在圖13中所示的數(shù)據(jù)存儲控制部分120的控制下開始進(jìn)行存儲時的數(shù)據(jù)存取裝置100的操作進(jìn)行描述。需要注意的是,數(shù)據(jù)存儲控制部分120是由例如微處理器組成的,并基于未示出的程序存儲器所存儲的數(shù)據(jù)存儲控制程序來執(zhí)行任何控制操作。
在步驟ST1中,數(shù)據(jù)存取裝置100開始它的操作。在步驟ST2中,將庫地址計數(shù)器123的計數(shù)值(庫地址)、構(gòu)成位行地址計數(shù)器124的六個計數(shù)器124-0到124-5的計數(shù)值(位行地址)、以及構(gòu)成位行地址計數(shù)器124的六個計數(shù)器125-0到125-5的計數(shù)值(字行地址)分別設(shè)定為零。將計數(shù)器121的計數(shù)值設(shè)定為零。將讀標(biāo)記RFG設(shè)定為指示不可以進(jìn)行讀出的標(biāo)記關(guān)狀態(tài),例如0,其中的讀標(biāo)記RFG從讀標(biāo)記產(chǎn)生部分127提供并與每個存儲器庫BK0到BK5相對應(yīng)。
接著,在步驟ST3,確定是否已經(jīng)接收了與目標(biāo)像素相關(guān)的像素數(shù)據(jù)。在這種情況下,當(dāng)接收到數(shù)據(jù)時鐘DCK時,確定已經(jīng)接收了與目標(biāo)像素相關(guān)的像素數(shù)據(jù)。如果確定已經(jīng)接收了與目標(biāo)像素相關(guān)的像素數(shù)據(jù),在步驟ST4,計數(shù)器121遞增。
在步驟ST5,對應(yīng)性確定部分122確定在步驟ST3接收到的目標(biāo)像素是否與任何早期存取像素相對應(yīng)。在這種情況下,當(dāng)計數(shù)器121的計數(shù)值與作為關(guān)于存取模式IAP的信息的計數(shù)值CN1到CNN中的任一值相對應(yīng)時,確定目標(biāo)像素與該早期存取像素相對應(yīng)。
如果確定了目標(biāo)像素與早期存取像素相對應(yīng),在步驟ST6確定這個早期存取像素是否是第一存取像素。如果確定這個早期存取像素是第一存取像素,處理直接轉(zhuǎn)到步驟ST9。另一方面,如果確定這個早期存取像素不是第一存取像素,則在步驟ST7將寫地址W設(shè)定為對應(yīng)于該庫地址的存儲器庫的寫起始地址WS。
需要注意的是,通過組合地址產(chǎn)生部分126中的在上述的庫地址、位行地址和字行地址來產(chǎn)生寫地址W。位行地址作為對應(yīng)于庫地址的位行地址計數(shù)器124中的計數(shù)器的計數(shù)值而給出。字行地址作為對應(yīng)于庫地址的字行地址計數(shù)器125中的計數(shù)器的計數(shù)值而給出。
在步驟ST8,庫地址計數(shù)器123遞增它的計數(shù)值(庫地址)。然后處理轉(zhuǎn)到步驟ST9。在步驟ST9,讀標(biāo)記產(chǎn)生部分127將對應(yīng)于庫地址的存儲器庫的讀標(biāo)記RFG設(shè)定為指示可以對其讀出的標(biāo)記開狀態(tài),例如1。在步驟ST10,將在地址產(chǎn)生部分126中產(chǎn)生的寫地址W設(shè)定為對應(yīng)于庫地址的存儲器庫的讀起始地址RS。接著,處理轉(zhuǎn)到步驟ST11。
如果在步驟ST5中確定目標(biāo)像素與早期存取像素不相對應(yīng),處理轉(zhuǎn)到步驟ST12,在步驟ST12中確定這個目標(biāo)像素是否是第一早期存取像素之后的像素。如果確定這個目標(biāo)像素不是第一早期存取像素之后的像素,處理回到步驟ST3,在步驟ST3中等待接收與下一個目標(biāo)像素相關(guān)的任何像素數(shù)據(jù)。另一方面,如果確定該目標(biāo)像素是第一早期存取像素之后的像素,處理直接轉(zhuǎn)到步驟ST11。
在步驟ST11,基于在地址產(chǎn)生部分126中產(chǎn)生的寫地址W,將目標(biāo)像素的像素數(shù)據(jù)存儲在由寫地址W的庫地址指定的存儲器庫的地址位置中,其中的地址位置是由寫地址W的位行地址和字行地址指定的。
在步驟ST13,將相應(yīng)于位行地址計數(shù)器124的庫地址的計數(shù)器的計數(shù)值(位行地址)遞增。在步驟ST14,當(dāng)在步驟ST13中計數(shù)器的計數(shù)值變成零時,基于從位行地址計數(shù)器124中的任何計數(shù)器中接收的進(jìn)位信號CA,將相應(yīng)于字行地址計數(shù)器125的庫地址的計數(shù)器的計數(shù)值(字行地址)遞增。接著處理轉(zhuǎn)到步驟ST15。
在步驟ST15,確定是否已經(jīng)接收了與屏幕SRN中的所有像素相關(guān)的像素數(shù)據(jù)項。在這種情況下,如果計數(shù)器121的計數(shù)值等于構(gòu)成屏幕SRN的像素的數(shù)目,則確定已經(jīng)接收了與屏幕SRN中的所有像素相關(guān)的像素數(shù)據(jù)項。這樣,當(dāng)確定已經(jīng)接收了與所有像素相關(guān)的像素數(shù)據(jù)項時,處理轉(zhuǎn)到步驟ST16,在步驟ST16中,完成該操作。另一方面,當(dāng)確定還沒有接收與所有像素相關(guān)的像素數(shù)據(jù)項時,處理回到步驟ST3,在步驟ST3中等待接收與下一個目標(biāo)像素相關(guān)的任何像素數(shù)據(jù)。
當(dāng)開始存儲時的數(shù)據(jù)存取裝置100的上述操作允許將屏幕SRN中的每個像素數(shù)據(jù)項在被劃分的狀態(tài)下存儲到每個存儲器庫中。
圖15描述了當(dāng)開始存儲與圖10中所示的存取模式ACP相關(guān)的像素數(shù)據(jù)時,與像素相關(guān)的像素數(shù)據(jù)項。需要注意的是,圖15示出的符號“□”中所描述的數(shù)字表示在所標(biāo)注的庫中的任意庫地址,其中所標(biāo)注的庫存儲與像素相關(guān)的像素數(shù)據(jù)。在這種情況下,數(shù)字“0”到“5”分別表示存儲器庫BK0到BK5。在這種情況下,圖16描述了存儲器庫BK0到BK5中的數(shù)據(jù)存儲狀態(tài)。需要注意的是,在圖16中示出的符號“■”表示其中存儲像素數(shù)據(jù)項的存儲器元MC,而在圖16中示出的符號“□”表示沒有存儲像素數(shù)據(jù)項的存儲器元MC。這與下面的附圖相類似。
首先,將地址庫設(shè)定為零。在這種情況下,將第一行的頂部像素設(shè)定為目標(biāo)像素。這個目標(biāo)像素是由存取模式ACP指定的第一早期存取像素IM1U。因此,將用于存儲器庫BK0的讀標(biāo)記RFG設(shè)定為指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),例如1。裝置開始將與像素IM1U相關(guān)的像素數(shù)據(jù)存儲在存儲器庫BK0中。在這種情況下,將寫地址W設(shè)定為存儲器庫BK0(參見圖16中示出的存儲器庫BK0)的讀起始地址RS,其中的寫地址W指示存儲與像素IM1U相關(guān)的像素數(shù)據(jù)的地址位置。
接著,將像素IM1U后面的像素順序設(shè)定為目標(biāo)像素,以及將它們的像素數(shù)據(jù)項存儲在存儲器庫BK0中。第二行的第一個像素是第二早期存取像素IM1。當(dāng)像素IM1是目標(biāo)像素時,庫地址遞增以便變成1,從而導(dǎo)致將存儲像素數(shù)據(jù)的存儲器庫被設(shè)定為存儲器庫BK1。
這時,存儲器庫BK0已經(jīng)存儲了與22個像素(參見圖16中所示的存儲器庫BK0中的前22個地址位置)相關(guān)的像素數(shù)據(jù)項。在這種情況下,存儲器庫BK0中的寫起始地址WS是指示存儲最后一個像素數(shù)據(jù),換句話說,第22個像素的像素數(shù)據(jù)的地址位置的下一個地址位置的地址(參見圖16中示出的存儲器庫BK0)。
如上所述,當(dāng)像素IM1是目標(biāo)像素時,將存儲像素數(shù)據(jù)的存儲器庫設(shè)定為存儲器庫BK1。因此,將用于存儲器庫BK1的讀標(biāo)記RFG設(shè)定為指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),例如1。該裝置開始將與像素IM1相關(guān)的像素數(shù)據(jù)存儲在存儲器庫BK1中。在這種情況下,將寫地址W設(shè)定為存儲器庫BK1(參見圖16中所示的存儲器庫BK1)的讀起始地址RS,其中的寫地址W指示存儲與像素IM1相關(guān)的像素數(shù)據(jù)的地址位置。
接著,將這個像素IM1后面的像素順序設(shè)定為目標(biāo)像素,并且將它們的像素數(shù)據(jù)項存儲在存儲器庫BK1中。第三行的第一個像素是第三早期存取像素IM1D。當(dāng)像素IM1D是目標(biāo)像素時,庫地址遞增以便成為2,從而導(dǎo)致將存儲像素數(shù)據(jù)的存儲器庫設(shè)定為存儲器庫BK2。
這時,存儲器庫BK1已經(jīng)存儲了與22個像素(參見圖16中所示的存儲器庫BK1中的前22個地址位置)相關(guān)的像素數(shù)據(jù)項。在這種情況下,存儲器庫BK1中的寫起始地址WS是指示存儲最后一個像素數(shù)據(jù),換句話說,第22個像素的像素數(shù)據(jù)的地址位置的下一個地址位置的地址(參見圖16中所示的存儲器庫BK1)。
如上所述,當(dāng)像素IM1D是目標(biāo)像素時,將存儲像素數(shù)據(jù)的存儲器庫設(shè)定為存儲器庫BK2。因此,將用于存儲器庫BK2的讀標(biāo)記RFG設(shè)定為指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),例如1。該裝置開始將與像素IM1D相關(guān)的像素數(shù)據(jù)存儲在存儲器庫BK2中。在這種情況下,將寫地址W設(shè)定為存儲器庫BK2(參見圖16中所示的存儲器庫BK2)的讀起始地址RS,其中的寫地址W指示存儲與像素IM1D相關(guān)的像素數(shù)據(jù)的地址位置。
接著,將這個像素IM1D后面的像素順序設(shè)定為目標(biāo)像素,以及將它們的像素數(shù)據(jù)項存儲在存儲器庫BK2中。第三行的第三個像素是第四早期存取像素IM2U。當(dāng)像素M2U是目標(biāo)像素時,庫地址遞增以便成為3,從而導(dǎo)致將存儲像素數(shù)據(jù)的存儲器庫設(shè)定為存儲器庫BK3。
這時,存儲器庫BK2已經(jīng)存儲了與2個像素(參見圖16中所示的存儲器庫BK2中的前2個地址位置)相關(guān)的像素數(shù)據(jù)項。在這種情況下,存儲器庫BK2中的寫起始地址WS是指示存儲最后一個像素數(shù)據(jù),換句話說,第2個像素的像素數(shù)據(jù)的地址位置的下一個地址位置的地址(參見圖16中所示的存儲器庫BK2)。
如上所述,當(dāng)像素IM2U是目標(biāo)像素時,將存儲像素數(shù)據(jù)的存儲器庫設(shè)定為存儲器庫BK3。因此,將用于存儲器庫BK3的讀標(biāo)記RFG設(shè)定為指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),例如1。該裝置開始將與像素IM2U相關(guān)的像素數(shù)據(jù)存儲在存儲器庫BK3中。在這種情況下,將寫地址W設(shè)定為存儲器庫BK3(參見圖16中所示的存儲器庫BK3)的讀起始地址RS,其中的寫地址W指示存儲與像素IM2U相關(guān)的像素數(shù)據(jù)的地址位置。
接著,將這個像素IM2U后面的像素順序設(shè)定為目標(biāo)像素,以及將它們的像素數(shù)據(jù)項存儲在存儲器庫BK3中。第四行的第三個像素是第五早期存取像素IM2。當(dāng)像素IM2是目標(biāo)像素時,庫地址遞增以便成為4,從而導(dǎo)致將存儲像素數(shù)據(jù)的存儲器庫設(shè)定為存儲器庫BK4。
這時,存儲器庫BK3已經(jīng)存儲了與22個像素(參見圖16中所示的存儲器庫BK3中的前22個地址位置)相關(guān)的像素數(shù)據(jù)項。在這種情況下,存儲器庫BK3中的寫起始地址WS是指示存儲最后一個像素數(shù)據(jù),換句話說,第22個像素的像素數(shù)據(jù)的地址位置的下一個地址位置的地址(參見圖16中所示的存儲器庫BK3)。
如上所述,當(dāng)像素IM2是目標(biāo)像素時,將存儲像素數(shù)據(jù)的存儲器庫設(shè)定為存儲器庫BK4。因此,將用于存儲器庫BK4的讀標(biāo)記RFG設(shè)定為指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),例如1。該裝置開始將與像素IM2相關(guān)的像素數(shù)據(jù)存儲在存儲器庫BK4中。在這種情況下,將寫地址W設(shè)定為存儲器庫BK4(參見圖16中所示的存儲器庫BK4)的讀起始地址RS,其中的寫地址W指示存儲與像素IM2相關(guān)的像素數(shù)據(jù)的地址位置。
接著,將這個像素IM2后面的像素順序設(shè)定為目標(biāo)像素,以及將它們的像素數(shù)據(jù)項存儲在存儲器庫BK4中。第五行的第三個像素是第六早期存取像素IM2D。當(dāng)像素IM2D是目標(biāo)像素時,庫地址遞增以便成為5,從而導(dǎo)致將存儲像素數(shù)據(jù)的存儲器庫設(shè)定為存儲器庫BK5。
這時,存儲器庫BK4已經(jīng)存儲了與22個像素(參見圖16中所示的存儲器庫BK4中的前22個地址位置)相關(guān)的像素數(shù)據(jù)項。在這種情況下,存儲器庫BK4中的寫起始地址WS是指示存儲最后一個像素數(shù)據(jù),換句話說,第22個像素的像素數(shù)據(jù)的地址位置的下一個地址位置的地址(參見圖16中所示的存儲器庫BK4)。
如上所述,當(dāng)像素IM2D是目標(biāo)像素時,將存儲像素數(shù)據(jù)的存儲器庫設(shè)定為存儲器庫BK5。因此,將用于存儲器庫BK5的讀標(biāo)記RFG設(shè)定為指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),例如1。該裝置開始將與像素IM2D相關(guān)的像素數(shù)據(jù)存儲在存儲器庫BK5中。在這種情況下,將寫地址W設(shè)定為存儲器庫BK5(參見圖16中所示的存儲器庫BK5)的讀起始地址RS,其中的寫地址W指示存儲與像素IM2D相關(guān)的像素數(shù)據(jù)的地址位置。
接著,將這個像素IM2D后面的像素順序設(shè)定為目標(biāo)像素,并且將它們的像素數(shù)據(jù)項存儲在存儲器庫BK5中。將像素數(shù)據(jù)項存儲在存儲器庫BK5中直到構(gòu)成屏幕SRN的最后一個像素,然后像素數(shù)據(jù)的存儲操作完成。需要注意的是,在圖16中所示的存儲器庫BK5僅僅示出了存儲像素數(shù)據(jù)的存儲器元MC的一部分(參見其中的符號“■”)。
上面已經(jīng)關(guān)于圖10中所示的存取模式ACP描述了早期存儲的操作。與圖11和圖12中所示的存取模式ACP相關(guān)地執(zhí)行早期存儲的類似操作,其詳細(xì)描述將被省略。
圖17描述了當(dāng)開始進(jìn)行與如圖11中所示的存取模式ACP相關(guān)的像素數(shù)據(jù)的存儲時,與任何像素相關(guān)的像素數(shù)據(jù)項。圖18描述了在圖17所示情況下的存儲器庫BK0到BK5中的數(shù)據(jù)存儲狀態(tài)。在這個實施例中,存取模式ACP指定的早期存取像素的數(shù)目是六個,以及將與這些像素相關(guān)的像素數(shù)據(jù)項在被劃分的狀態(tài)下存儲在存儲器庫BK0到BK5中。
圖19描述了當(dāng)開始進(jìn)行與如圖12中所示的存取模式ACP相關(guān)的像素數(shù)據(jù)的存儲時,與任何像素相關(guān)的像素數(shù)據(jù)項。圖20描述了在圖19所示情況下的存儲器庫BK0到BK5中的數(shù)據(jù)存儲狀態(tài)。在這個實施例中,存取模式ACP指定的早期存取像素的數(shù)目是四個,并且將與這些像素相關(guān)的像素數(shù)據(jù)項在被劃分的狀態(tài)下存儲在存儲器庫BK0到BK3中。存儲器庫BK4和BK5沒有存儲像素數(shù)據(jù)項。
下面將描述數(shù)據(jù)存取控制部分140。圖21示出了數(shù)據(jù)存取控制部分的結(jié)構(gòu)。數(shù)據(jù)存取控制部分140具有計數(shù)器141、地址計數(shù)器控制部分142、讀地址計數(shù)器143、寫地址計數(shù)器144、讀地址產(chǎn)生部分145、以及寫地址產(chǎn)生部分146。
計數(shù)器141傳輸指示存取模式ACP的設(shè)定位置的計數(shù)值。計數(shù)器141接收用于移動存取模式ACP的設(shè)定位置的移動時鐘MCK。移動時鐘MCK構(gòu)成了上述的控制信號SCL中的一個,并且從控制裝置提供,其中的控制裝置沒有示出。計數(shù)器141首先將它的計數(shù)值設(shè)定為零,接著,在將存取模式ACP的設(shè)定位置設(shè)定為它的起始位置后,使用第一移動時鐘MCK遞增計數(shù)值以便成為1。此外,每次當(dāng)存取模式ACP的設(shè)定位置逐像素地向著像素行方向移動時,計數(shù)器141使用移動時鐘MCK遞增它的計數(shù)值。
讀地址計數(shù)器143具有分別對應(yīng)六個存儲器庫BK0到BK5的六個計數(shù)器143-0到143-5。六個計數(shù)器143-0到143-5中的相應(yīng)各計數(shù)器包括位行地址計數(shù)器和字行地址計數(shù)器,其中的位行地址計數(shù)器用于獲得指示位行地址的計數(shù)值,而字行地址計數(shù)器用于獲得指示字行地址的計數(shù)值(參見圖13中所示的位行地址計數(shù)器124和字行地址計數(shù)器125)。在地址計數(shù)器控制部分142的控制下,讀地址計數(shù)器143的六個計數(shù)器143-0到143-5分別傳輸指示六個存儲器庫BK0到BK5的讀地址(位行地址和字行地址)的計數(shù)值。
寫地址計數(shù)器144具有分別對應(yīng)五個存儲器庫BK0到BK4的五個計數(shù)器144-0到144-4。五個計數(shù)器144-0到144-4中的相應(yīng)各計數(shù)器包括位行地址計數(shù)器和字行地址計數(shù)器,其中的位行地址計數(shù)器用于獲得指示位行地址的計數(shù)值,而字行地址計數(shù)器用于獲得指示字行地址的計數(shù)值。在地址計數(shù)器控制部分142的控制下,寫地址計數(shù)器144的五個計數(shù)器144-0到144-4分別傳輸指示五個存儲器庫BK0到BK4的寫地址(位行地址和字行地址)的計數(shù)值。
地址計數(shù)器控制部分142控制上述的讀地址計數(shù)器143和上述的寫地址計數(shù)器144的操作。地址計數(shù)器控制部分142接收用于移動存取模式ACP的設(shè)定位置的移動時鐘MCK、用于N(N小于或者等于6)個存儲器庫BK0到BK(N-1)的讀起始地址RS和寫起始地址WS、以及用于存儲器庫BK0到BK5的讀標(biāo)記RFG,其中在數(shù)據(jù)存儲控制部分120中的地址產(chǎn)生部分126產(chǎn)生所述讀起始地址RS和寫起始地址WS,在數(shù)據(jù)存儲控制部分120中的讀標(biāo)記產(chǎn)生部分127中產(chǎn)生所述讀標(biāo)記RFG。需要注意的是,當(dāng)開始存儲時,N(N小于或者等于6)個存儲器庫BK0到BK(N-1)存儲像素數(shù)據(jù)。
地址計數(shù)器控制部分142首先將N(N小于或者等于6)個存儲器庫BK0到BK(N-1)中的每個存儲器庫的讀起始地址RS設(shè)定給讀地址計數(shù)器143中的N個計數(shù)器143-0到143-(N-1)。地址計數(shù)器控制部分142還將N-1個存儲器庫BK0到BK(N-2)中的每個存儲器庫的寫起始地址WS設(shè)定給寫地址計數(shù)器144中的N-1個計數(shù)器144-0到144-(N-2)。
在存取模式ACP的每個設(shè)定位置,每當(dāng)讀任何像素數(shù)據(jù)時,地址計數(shù)器控制部分142遞增讀地址計數(shù)器143中的N個計數(shù)器143-0到143-(N-1)的計數(shù)值;以及每當(dāng)寫任何像素數(shù)據(jù)時,遞增寫地址計數(shù)器144中的N-1個計數(shù)器144-0到144-(N-2)的計數(shù)值。
地址計數(shù)器控制部分142還構(gòu)成了讀標(biāo)記產(chǎn)生部分,并且為存儲器庫BK0到BK5中的每個存儲器庫產(chǎn)生讀標(biāo)記RFG。在這種情況下,基于從上述的數(shù)據(jù)存儲控制部分120中接收的用于各個存儲器庫BK0到BK5的讀標(biāo)記RFG,地址計數(shù)器控制部分142將用于在開始存儲時存儲任何像素數(shù)據(jù)的N個存儲器庫BK0到BK(N-1)的讀標(biāo)記RFG設(shè)定為指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),例如1;而將用于其它存儲器庫的讀標(biāo)記RFG設(shè)定為指示不能進(jìn)行讀出的標(biāo)記關(guān)狀態(tài),例如0。
讀地址產(chǎn)生部分145為六個存儲器庫BK0到BK5中的每個存儲器庫產(chǎn)生讀地址R。讀地址產(chǎn)生部分145從構(gòu)成讀地址計數(shù)器143的各個計數(shù)器中接收計數(shù)值(位行地址和字行地址)。讀地址產(chǎn)生部分145將各個計數(shù)器的各個計數(shù)值(位行地址和字行地址)與存儲器庫BK0到BK5的庫地址組合起來,以便為存儲器庫BK0到BK5中的每個存儲器庫產(chǎn)生讀地址R。
寫地址產(chǎn)生部分146為五個存儲器庫BK0到BK4中的每個存儲器庫產(chǎn)生寫地址W。寫地址產(chǎn)生部分146從構(gòu)成寫地址計數(shù)器144的各個計數(shù)器中接收計數(shù)值(位行地址和字行地址)。寫地址產(chǎn)生部分146將各個計數(shù)器的各個計數(shù)值(位行地址和字行地址)與存儲器庫BK0到BK4的庫地址組合起來,以便為存儲器庫BK0到BK4中的每個存儲器庫產(chǎn)生寫地址W。
接下來,參考圖22中所示出的流程圖,對當(dāng)在圖21中所示的數(shù)據(jù)存取控制部分140的控制下存取數(shù)據(jù)時的數(shù)據(jù)存取裝置100的操作進(jìn)行描述。需要注意的是,數(shù)據(jù)存取控制部分140是由例如微處理器組成的,并在未示出的程序存儲器中所存儲的數(shù)據(jù)存取控制程序下執(zhí)行任何控制操作。
在步驟ST31,數(shù)據(jù)存取裝置100開始它的操作。在步驟ST32,數(shù)據(jù)存取控制部分140將讀標(biāo)記RFG、讀地址R、寫地址W、以及計數(shù)器141的計數(shù)值設(shè)定為零。在這種情況下,分別設(shè)定存儲器庫BK0到BK5的讀標(biāo)記RFG,使得這些讀標(biāo)記等于從數(shù)據(jù)存儲控制部分120中接收到的讀標(biāo)記RFG。此外,在這種情況下,分別設(shè)定在讀地址計數(shù)器143中的N個計數(shù)器143-0到143-(N-1)的計數(shù)值(讀地址),使得這些計數(shù)值等于從數(shù)據(jù)存儲控制部分120中接收到的讀起始地址RS。分別設(shè)定寫地址計數(shù)器144中的N-1個計數(shù)器144-0到144-(N-2)的計數(shù)值(寫地址),使得這些計數(shù)值等于從數(shù)據(jù)存儲控制部分120中接收到的寫起始地址WS。
接著,在步驟ST33,通過使用移動時鐘MCK遞增計數(shù)器141。在步驟ST34,從任何地址位置讀出與存取模式ACP指定的N(N小于或者等于6)個存取像素相關(guān)的像素數(shù)據(jù)項Do0到Do(N-1),其中的地址位置是由N個存儲器庫BK0到BK(N-1)中的讀地址產(chǎn)生部分145產(chǎn)生的讀地址R表示的,其中讀標(biāo)記RFG被設(shè)定成其標(biāo)記開狀態(tài),例如1,并被輸出。
在步驟ST35,將讀地址計數(shù)器143中的N個計數(shù)器143-0到143-(N-1)的計數(shù)值(讀地址)遞增,其中的N個計數(shù)器對應(yīng)已經(jīng)在步驟ST34中讀取像素數(shù)據(jù)的N個存儲器庫BK0到BK(N-1)。
在步驟ST36,將從任一預(yù)定存儲器庫中讀出的像素數(shù)據(jù)項存儲在恰好位于該預(yù)定存儲器庫之前的存儲器庫中。在這種情況下,將從存儲器庫BK1到BK(N-1)中讀出的像素數(shù)據(jù)項分別寫入由寫地址產(chǎn)生部分146產(chǎn)生的寫地址W所指示的N-1個存儲器庫BK0到BK(N-2)的地址位置。
在步驟ST37,將寫地址計數(shù)器144中的N-1個計數(shù)器144-0到144-(N-2)的計數(shù)值(寫地址)遞增,其中的N-1個計數(shù)器對應(yīng)已經(jīng)在步驟ST36中寫入了像素數(shù)據(jù)的N-1個存儲器庫BK0到BK(N-2)。
在步驟ST38,確定是否所有的存取都已經(jīng)完成,也就是說,是否存取模式ACP已經(jīng)從它的起始位置移動到它的最終位置。在這種情況下,當(dāng)計數(shù)器141的計數(shù)值是指示它的最終位置的值時,確定所有的存取都已經(jīng)完成。如果確定所有的存取都已經(jīng)完成,處理轉(zhuǎn)到步驟ST39,在步驟ST39中,數(shù)據(jù)存取裝置100結(jié)束它的操作。否則,處理回到步驟ST33,在步驟ST33中,裝置100繼續(xù)執(zhí)行在存取模式ACP的后面的設(shè)定位置上的任何處理。
此外,將更詳細(xì)地描述這些數(shù)據(jù)存取操作。如上所述,如果存取模式ACP是如圖10中所示的模式,根據(jù)開始存儲時的操作,將與屏幕SRN中的像素相關(guān)的像素數(shù)據(jù)項在被劃分的狀態(tài)下存儲在六個存儲器庫BK0到BK5中。圖23描述了開始存儲與存取模式ACP相關(guān)的像素數(shù)據(jù)時與像素相關(guān)的像素數(shù)據(jù)項。需要注意的是,在圖23示出的符號“□”中所描述的數(shù)字表示存儲與像素相關(guān)的像素數(shù)據(jù)的每個存儲器庫中的任何庫地址。
如上所述,當(dāng)開始進(jìn)行數(shù)據(jù)存取操作時,將存儲器庫BK0到BK5的地址R、W設(shè)定為從數(shù)據(jù)存儲控制部分120中接收的它們的起始地址RS、WS。將六個存儲器庫BK0到BK5的所有的讀標(biāo)記RFG設(shè)定成其標(biāo)記開狀態(tài),例如1。圖24描述了開始進(jìn)行存儲時,存儲器庫BK0到BK5中的數(shù)據(jù)存儲狀態(tài)以及讀地址R和寫地址W的地址位置。
當(dāng)開始計數(shù)器141的任意計數(shù),并且將存取模式ACP的設(shè)定位置設(shè)定到它的起始位置時,同時從地址位置中讀出關(guān)于由位于起始位置的存取模式ACP指定的六個存取像素IM1U、IM1、IM1D、IM2U、IM2和IM2D的像素數(shù)據(jù)項Do0到Do5,該地址位置由六個存儲器庫BK0到BK5的讀地址R來表示。接著,將六個存儲器庫BK0到BK5的讀地址R分別遞增。
將從存儲器庫BK1到BK5中讀出的像素數(shù)據(jù)項分別寫入地址位置,該地址位置由恰好在位于圖25中所示的讀存儲器庫BK1到BK5之前的存儲器庫BK0到BK4的寫地址W來表示(像素數(shù)據(jù)的移動)。接著,將五個存儲器庫BK0到BK4的寫地址W分別遞增。
如上所述,伴隨著接收移動時鐘MCK,每當(dāng)存取模式ACP的設(shè)定位置逐像素地向著像素行方向(屏幕的水平方向)移動時,同時讀出與存取模式ACP指定的六個存取像素IM1U、IM1、IM1D、IM2U、IM2和IM2D相關(guān)的像素數(shù)據(jù)項Do0到Do5。然后將讀地址R遞增,移動像素數(shù)據(jù),接著將寫地址W遞增。
圖26描述了當(dāng)存取模式從它的起始位置移動一個像素時,與屏幕中的像素相關(guān)的像素數(shù)據(jù)項。圖27描述了當(dāng)存取模式ACP移動一個像素時,存儲器庫BK0到BK5中的數(shù)據(jù)存儲狀態(tài),以及讀地址R和寫地址W的地址位置。
圖28描述了當(dāng)存取模式從它的起始位置移動22個像素時,與屏幕中的像素相關(guān)的像素數(shù)據(jù)項。圖29描述了當(dāng)存取模式ACP移動22個像素時,存儲器庫BK0到BK5中的數(shù)據(jù)存儲狀態(tài)以及讀地址R和寫地址W的地址位置。
在這種情況下,如圖28中所示,存取模式ACP的設(shè)定位置移動到列的頂部,其中該列的頂部從它的起始位置沿著垂直于像素行方向的方向移位一個像素。每當(dāng)存取模式ACP從它的起始位置移動22個像素時,存取模式ACP的設(shè)定位置移動到列的頂部,其中該列的頂部從它的起始位置沿著垂直于像素行方向的方向移位一個像素。當(dāng)存取模式ACP的設(shè)定位置移動到它的最終位置時,數(shù)據(jù)存取裝置100結(jié)束其任何數(shù)據(jù)存取操作。
已經(jīng)與圖10中所示的存取模式ACP相關(guān)地描述了參考圖23到圖29的上述數(shù)據(jù)存取操作。與圖11和圖12中所示的存取模式ACP相關(guān)地執(zhí)行類似數(shù)據(jù)存取操作,其詳細(xì)描述將被省略。
當(dāng)存取模式ACP如圖10中所示進(jìn)行設(shè)定時,同時從六個存儲器庫BK0到BK5中讀出與每個設(shè)定位置的存取模式ACP指定的六個存取像素EM1U、IM1、IM1D、IM2U、IM2和IM2D相關(guān)的像素數(shù)據(jù)項Do0到Do5,其中存取模式ACP的設(shè)定位置從它的起始位置向像素行方向移動。當(dāng)存取模式ACP如圖12中所示進(jìn)行設(shè)定時,同時從四個存儲器庫BK0到BK3中讀出與每個設(shè)定位置的存取模式ACP指定的四個存取像素IM1U、IM1、IM2和IM2D相關(guān)的像素數(shù)據(jù)項Do0到Do3,其中存取模式ACP的設(shè)定位置從它的起始位置向像素行方向移動。
下面將描述選擇器部分160。圖30示出了選擇器部分160的結(jié)構(gòu)。選擇器部分160由36個開關(guān)元素161(0,0)到161(5,5)的6×6矩陣構(gòu)成。
矩陣的第一行的輸入端包括六個開關(guān)元素161(0,0)到161(0,5),將該輸入端連接到用于輸入從存儲器庫BK0輸出的像素數(shù)據(jù)Do0的輸入行162-0。矩陣的第二行的輸入端包括六個開關(guān)元素161(1,0)到161(1,5),將該輸入端連接到用于輸入從存儲器庫BK1輸出的像素數(shù)據(jù)Do1的輸入行162-1。矩陣的第三行的輸入端包括六個開關(guān)元素161(2,0)到161(2,5),將該輸入端連接到用于輸入從存儲器庫BK2輸出的像素數(shù)據(jù)Do2的輸入行162-2。矩陣的第四行的輸入端包括六個開關(guān)元素161(3,0)到161(3,5),將該輸入端連接到用于輸入從存儲器庫BK3輸出的像素數(shù)據(jù)Do3的輸入行162-3。矩陣的第五行的輸入端包括六個開關(guān)元素161(4,0)到161(4,5),將該輸入端連接到用于輸入從存儲器庫BK4輸出的像素數(shù)據(jù)Do4的輸入行162-4。矩陣的第六行的輸入端包括六個開關(guān)元素161(5,0)到161(5,5),將該輸入端連接到用于輸入從存儲器庫BK5輸出的像素數(shù)據(jù)Do5的輸入行162-5。
矩陣的第一列的輸出端包括六個開關(guān)元素161(0,0)到161(5,0),將該輸出端連接到用于輸出像素數(shù)據(jù)D1a的輸出行163-0。矩陣的第二列的輸出端包括六個開關(guān)元素161(0,1)到161(5,1),將該輸出端連接到用于輸出像素數(shù)據(jù)D1b的輸出行163-1。矩陣的第三列的輸出端包括六個開關(guān)元素161(0,2)到161(5,2),將該輸出端連接到用于輸出像素數(shù)據(jù)D1c的輸出行163-2。矩陣的第四列的輸出端包括六個開關(guān)元素161(0,3)到161(5,3),將該輸出端連接到用于輸出像素數(shù)據(jù)D2a的輸出行163-3。矩陣的第五列的輸出端包括六個開關(guān)元素161(0,4)到161(5,4),將該輸出端連接到用于輸出像素數(shù)據(jù)D2b的輸出行163-4。矩陣的第六列的輸出端包括六個開關(guān)元素161(0,5)到161(5,5),將該輸出端連接到用于輸出像素數(shù)據(jù)D2c的輸出行163-5。
如上所述,選擇器部分160從選擇器部分設(shè)定部分170中接收輸入和輸出的對應(yīng)性信息INF。輸入和輸出的對應(yīng)性信息INF是用于指示輸出行163-0到163-5分別連接到任何輸入行162-0到162-5的信息。在這個實施例中,關(guān)于輸入和輸出的對應(yīng)性信息INF是特別用于確定開關(guān)元素161(0,0)到161(5,5)當(dāng)中要被連接的任何開關(guān)元素的信息。
例如,如果存取模式ACP是如圖10中所示的模式,則同時從六個存儲器庫BK0到BK5中讀出與六個存取像素IM1U、IM1、IM1D、IM2U、IM2和IM2D相關(guān)的像素數(shù)據(jù)項Do0到Do5。這些像素數(shù)據(jù)項Do0到Do5分別通過輸入行162-0到162-5輸出。
在這種情況下,使用關(guān)于輸入和輸出的對應(yīng)性信息INF來將開關(guān)元素161(0,0)、161(1,1)、161(2,2)、161(3,3)、161(4,4)和161(5,5)識別為要被連接的開關(guān)元素。這樣,圖31中畫上陰影線的開關(guān)元素161(0,0)、161(1,1)、161(2,2)、161(3,3)、161(4,4))和161(5,5)成為連接狀態(tài),但是其它的開關(guān)元素維持不連接。
這允許將輸入行162-0、162-1、162-2、162-3、162-4和162-5分別連接到輸出行163-0、163-1、163-2、163-3、163-4和163-5上。如圖32所示,這些數(shù)據(jù)像素項Do0到Do5分別作為六個像素數(shù)據(jù)項D1a、D1b、D1e、D2a、D2b和D2c輸出。這樣,對應(yīng)于構(gòu)成像素組G1、G2的每個像素,輸出六個像素數(shù)據(jù)項D1a、D1b、D1c、D2a、D2b和D2c,其中的像素組G1、G2與目標(biāo)像素IM1、IM2相對應(yīng),從而使得可以獲得每個像素組G1、G2中的任何連續(xù)的像素數(shù)據(jù)。
例如,如果存取模式ACP是如圖11中所示的模式,則同時從六個存儲器庫BK0到BK5中讀出與六個存取像素IM1U、IM1、IM1D、IM2U、IM2和IM2D相關(guān)的像素數(shù)據(jù)項Do0到Do5。這些像素數(shù)據(jù)項Do0到Do5分別通過輸入行162-0到162-5輸出。
在這種情況下,使用關(guān)于輸入和輸出的對應(yīng)性信息INF將開關(guān)元素161(0,0)、161(1,1)、161(2,3)、161(3,2)、161(4,4)和161(5,5)識別為要被連接的開關(guān)元素。這樣,圖33中畫上陰影線的開關(guān)元素161(0,0)、161(1,1)、161(2,3)、161(3,2)、161(4,4)和161(5,5)成為連接狀態(tài),但是其它的開關(guān)元素維持不連接。
這允許將輸入行162-0、162-1、162-2、162-3、162-4和162-5分別連接到輸出行163-0、163-1、163-3、163-2、163-4和163-5上。如圖34所示,這些數(shù)據(jù)像素項Do0、Do1、Do3、Do2、Do4和Do5分別作為六個像素數(shù)據(jù)項D1a、D1b、D1c、D2a,D2b和D2c輸出。這樣,相應(yīng)于構(gòu)成像素組G1、G2的每個像素,輸出六個像素數(shù)據(jù)項D1a、D1b、D1c、D2a、D2b和D2c,其中的像素組G1、G2與目標(biāo)像素IM1、IM2相對應(yīng),從而使得可以獲得每個像素組G1、G2中的任何的連續(xù)像素數(shù)據(jù)。
例如,如果存取模式ACP是如圖12中所示的模式,則同時從四個存儲器庫BK0到BK3中讀出與四個存取像素IM1U、IM1、IM2和IM2D相關(guān)的像素數(shù)據(jù)項Do0到Do3。這些像素數(shù)據(jù)項Do0到Do3分別通過輸入行162-0到162-3輸出。
在這種情況下,使用輸入和輸出的對應(yīng)性信息INF將開關(guān)元素161(0,0)、161(1,1)、161(1,3)、161(2,2)、161(2,4)和161(3,5)識別為要被連接的開關(guān)元素。這樣,圖35中畫上陰影線的開關(guān)元素161(0,0)、161(1,1)、161(1,3)、161(2,2)、161(2,4)和161(3,5)成為連接狀態(tài),但是其它的開關(guān)元素維持不連接。
這允許將輸入行162-0連接到輸出行163-0;輸入行162-1連接到輸出行163-1、163-3;輸入行162-2連接到輸出行163-2、163-4;以及輸入行162-3連接到輸出行163-5。如圖36所示,這些數(shù)據(jù)像素項Do0、Do1、Do2、Do1、Do2、和Do3分別作為六個像素數(shù)據(jù)項D1a、D1b、D1c、D2a、D2b和D2c輸出。這樣,相應(yīng)于構(gòu)成像素組G1、G2的每個像素,輸出六個像素數(shù)據(jù)項D1a、D1b、D1c、D2a、D2b和D2c,其中的像素組G1、G2與目標(biāo)像素IM1、IM2相對應(yīng),從而使得可以獲得每個像素組G1、G2中的任何連續(xù)像素數(shù)據(jù)。
下面將描述選擇器部分設(shè)定部分170。圖37示出了選擇器部分設(shè)定部分170的結(jié)構(gòu)。選擇器部分設(shè)定部分170具有存取模式擴展部分171、排序部分172、以及選擇器位置設(shè)定部分173。
基于關(guān)于構(gòu)成位于其起始位置的存取模式ACP的多個中心像素IM1、IM2的坐標(biāo)信息(x1,y1)、(x2,y2)和它們的周邊信息PEI,存取模式擴展部分171獲取與構(gòu)成每個像素組G1、G2的各個像素相關(guān)的坐標(biāo)信息。在這個實施例中,如上所述,周邊信息PEI涉及每個中心像素的上部和下部位置。關(guān)于構(gòu)成像素組G1的三個像素的坐標(biāo)信息為(x1,y1-1)、(x1,y1)和(x1,y1+1)。關(guān)于構(gòu)成像素組G2的三個像素的坐標(biāo)信息為(x2,y2-1)、(x2,y2)和(x2,y2+1)。
基于存取模式擴展部分171獲取的關(guān)于構(gòu)成每個像素組G1、G2的各個像素的坐標(biāo)信息,排序部分172獲取次序信息,其中的次序信息用于指示在早期存儲階段,將構(gòu)成每個像素組G1、G2的各個像素設(shè)定為目標(biāo)像素的次序。如果屏幕SRN是由圖38中所示的m×n個像素(其水平方向上的m個像素×垂直方向上的n個像素)組成的,則通過使用下面的公式可以總體上獲得坐標(biāo)信息為(x,y)的像素的次序信息NONO=x+(y-1)m。
此外,排序部分172將如此獲得的與構(gòu)成每個像素組G1、G2的各個像素相關(guān)的次序信息作為關(guān)于存取模式ACP的信息IAP,將其提供給數(shù)據(jù)存儲控制部分120。在這種情況下,由于根據(jù)上面所述的中心像素IM1、IM2的任何位置關(guān)系,構(gòu)成像素組G1、G2的像素可以是相互重疊的,所以構(gòu)成每個像素組G1、G2的各個像素的次序信息的一些部分是相同的,從而導(dǎo)致了構(gòu)成存取模式ACP的像素數(shù)目可以減少到六個以下(參見圖12)。
選擇器位置設(shè)定部分173基于排序部分172獲取的構(gòu)成每個像素組G1、G2的各個像素的次序信息產(chǎn)生輸入和輸出的對應(yīng)性信息INF,并將該對應(yīng)性信息提供給選擇器部分160。在上述的選擇器部分160中,輸入和輸出的對應(yīng)性信息INF是用于識別開關(guān)元素161(0,0)到161(5,5)當(dāng)中要被連接的開關(guān)元素的信息。這樣,通過構(gòu)成每個像素組G1、G2的各個像素的次序信息,可以確定將構(gòu)成每個像素組G1、G2的各個像素設(shè)定為目標(biāo)像素的次序在每個像素組中是否是連續(xù)的。通過該次序信息,因為構(gòu)成像素組G1、G2的像素可以是相互重疊的,所以可以確定構(gòu)成存取模式ACP的像素數(shù)目是否可以減少到六個以下。
為了輸出與構(gòu)成像素組G1、G2的各個像素相對應(yīng)的六個像素數(shù)據(jù)項D1a、D1b、D1c、D2a、D2b和D2c,這允許選擇器位置設(shè)定部分173確定可以將任何輸入行162-0到162-5連接到選擇器部分160中的各個輸出行163-0到163-5上,從而使得可以適宜地產(chǎn)生輸入和輸出的對應(yīng)性信息INF。
根據(jù)圖9中所示的數(shù)據(jù)存取裝置100,在它的早期存儲階段,將像素數(shù)據(jù)項分別存儲到分立存儲器庫中,其中的像素數(shù)據(jù)項與設(shè)定在其起始位置的存取模式ACP指定的N個早期存取像素相關(guān);在數(shù)據(jù)存取階段,當(dāng)存取模式ACP的設(shè)定位置是預(yù)定的位置時,同時從N個存儲器庫BK0到BK(N-1)中讀出與此預(yù)定位置的存取模式ACP指定的N個存取像素相關(guān)的像素數(shù)據(jù)項;在存取模式ACP的設(shè)定位置向著像素行方向移動的階段,將從預(yù)定存儲器庫中讀出的像素數(shù)據(jù)項存儲在恰好在存儲該像素數(shù)據(jù)的存儲器庫之前的存儲器庫中,以至于可以將與在設(shè)定位置的存取模式ACP指定的N個像素相關(guān)的像素數(shù)據(jù)項存儲在分立存儲器庫中,從而很容易使得能夠同時在每個設(shè)定位置獲得存取模式ACP指定的N個存取像素,其中存取模式ACP的設(shè)定位置從它的起始位置沿著像素行方向移動。
根據(jù)圖9中所示的數(shù)據(jù)存取裝置100,對應(yīng)構(gòu)成每個像素組G1、G2的各個像素,基于輸入和輸出的對應(yīng)性信息INF,選擇器部分160在與N個存取像素相關(guān)的像素數(shù)據(jù)項Do0到Do(N-1)中選擇性地傳輸六個像素數(shù)據(jù)項D1a到D1c和D2a到D2c,其中該N個存取像素是同時從N個存儲器庫BK0到BK(N-1)中獲取的。這允許數(shù)據(jù)存取裝置100獲取像素數(shù)據(jù),其中的像素數(shù)據(jù)在每個像素組G1、G2中是連續(xù)的,而與中心像素IM1、IM2的任何位置關(guān)系無關(guān)。
根據(jù)圖9中所示的數(shù)據(jù)存取裝置100,選擇器部分設(shè)定部分170基于中心像素IM1、IM2的坐標(biāo)信息(x1,y1)、(x2,y2)和其周邊信息PEI,產(chǎn)生關(guān)于存取模式ACP的信息IAP和輸入和輸出的對應(yīng)性信息INF。用戶僅僅通過給出中心像素IM1、IM2的坐標(biāo)信息(x1,y1)、(x2,y2)和其周邊信息PEI,就可以任意地設(shè)定存取模式ACP。
根據(jù)圖9中所示的數(shù)據(jù)存取裝置100,數(shù)據(jù)存儲控制部分120將每個存儲器庫BK0到BK5中的讀標(biāo)記RFG給予數(shù)據(jù)存取控制部分140。這可以避免用于控制數(shù)據(jù)存儲控制部分120和數(shù)據(jù)存取控制部分140的任何控制設(shè)備基于存取模式ACP的信息產(chǎn)生存儲器庫BK0到BK5中的讀標(biāo)記RFG,并將該讀標(biāo)記RFG提供給數(shù)據(jù)存取控制部分140。
根據(jù)圖9中所示的數(shù)據(jù)工存取裝置100,數(shù)據(jù)存儲控制部分120把每個存儲器庫BK0到BK5中的起始地址RS、WS給予數(shù)據(jù)存取控制部分140。這可以避免用于控制數(shù)據(jù)存儲控制部分120和數(shù)據(jù)存取控制部分140的任何控制設(shè)備基于存取模式ACP的信息和固定數(shù)目N的信息產(chǎn)生存儲器庫BK0到BK5中的起始地址RS、WS并將該起始地址RS、WS提供給數(shù)據(jù)存取控制部分140。
盡管在上面的實施例中已經(jīng)描述過中心像素的數(shù)目是2個,或者周邊信息PEI涉及中心像素的上部和下部的關(guān)系,但發(fā)明并不局限于此。本發(fā)明可以應(yīng)用于這種情況中心像素的數(shù)目多于2個,或者周邊信息PEI涉及除了中心像素的這些上部和下部的關(guān)系之外的其他情況。需要注意的是,在這種情況下,如果中心像素的數(shù)目是“p”個,以及中心像素的周邊像素的數(shù)目是“q”個,為了更適合應(yīng)用,即使當(dāng)p個中心像素彼此之間有任何位置關(guān)系時,也需要存儲器部分110具有p×q個存儲器庫。
盡管在上面的實施例中已經(jīng)描述了將每個在水平方向延伸的像素行順序排列在垂直方向上,以至于也可以如下配置屏幕SRN在其早期存儲階段,將像素行的像素順序設(shè)定為目標(biāo)像素,以及將與目標(biāo)像素相關(guān)的像素數(shù)據(jù)項在被劃分的狀態(tài)下存儲到N個存儲器庫BK0到BK(N-1)中;以及在其數(shù)據(jù)存取階段,同時在每個設(shè)定位置獲取與存取模式ACP指定的N個存取像素相關(guān)的像素數(shù)據(jù)項Do0到Do(N-1),其中在該每個設(shè)定位置,存取模式ACP的設(shè)定位置向著像素行方向移動,但是也可以將每個在垂直方向延伸的像素列順序地排列在水平方向上,以至于可以配置屏幕SRN,以及可以在其早期存儲階段和數(shù)據(jù)存取階段執(zhí)行任何適當(dāng)?shù)牟僮鳌?br>
盡管已經(jīng)在上面描述了數(shù)據(jù)存儲控制部分120將起始地址RS、WS和讀標(biāo)記RFG給予數(shù)據(jù)存取控制部分140,但本發(fā)明并不局限于此。用于控制數(shù)據(jù)存儲控制部分120和數(shù)據(jù)存取控制部分140的任何控制設(shè)備可能將這些起始地址RS、WS和讀標(biāo)記RFG給予數(shù)據(jù)存取控制部分140。
本發(fā)明可能優(yōu)選地應(yīng)用于數(shù)據(jù)存取裝置或者類似的裝置中,在這些裝置中,在每個設(shè)定位置可以很容易地獲取與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項,其中在該每個設(shè)定位置,存取模式的設(shè)定位置順序地從它的起始位置向像素行方向移動。本發(fā)明也可能優(yōu)選地應(yīng)用于這樣的裝置中,在該裝置中,可以識別一個特定的數(shù)據(jù)陣列,以及可以處理任何模式識別、任何運動檢測等等。
根據(jù)上面的實施例,可能同時存取多個像素數(shù)據(jù)項,同時將與存取模式指定的多個像素相關(guān)的多個像素數(shù)據(jù)項存儲在每個設(shè)定位置處的分立存儲器庫中,其中存取模式的設(shè)定位置順序地從它的起始位置朝向像素行方向移動,從而,允許很容易地同時獲取多個像素數(shù)據(jù)項。
本領(lǐng)域技術(shù)人員應(yīng)該理解只要在所附的權(quán)利要求或者其等價物的范圍內(nèi),根據(jù)設(shè)計需要和其它的因素,可以進(jìn)行各種各樣的修改、組合、子組合和替換。
權(quán)利要求
1.一種數(shù)據(jù)存取裝置,包括包括多個存儲器庫的存儲器部分;數(shù)據(jù)存儲控制部分,該數(shù)據(jù)存儲控制部分控制存儲器部分將預(yù)定屏幕中的像素行的像素順序地設(shè)定為目標(biāo)像素,其中在預(yù)定屏幕中,每一個在垂直和水平方向中的任何一個方向上延伸的像素行順序地排列在垂直和水平方向中的任何一個方向上,并且控制存儲器部分基于關(guān)于存取模式的信息將目標(biāo)像素的像素數(shù)據(jù)在被劃分的狀態(tài)下存儲在多個存儲器庫中,其中該存取模式是設(shè)定在預(yù)定屏幕上的多個像素的模式,所述的多個像素是多個中心像素和位于每個中心像素周圍的周邊像素;數(shù)據(jù)存取控制部分,該數(shù)據(jù)存取控制部分控制該存儲器部分,以在每個設(shè)定位置上,同時從多個存儲器庫中獲取與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項,其中在該每個設(shè)定位置上,存取模式的設(shè)定位置從其起始位置向像素行方向移動;以及選擇器部分,該選擇器部分接收與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項,所述與多個像素相關(guān)的像素數(shù)據(jù)項是同時從多個存儲器庫中獲取的,并且該選擇器部分基于輸入和輸出的對應(yīng)性信息,傳輸與構(gòu)成每個像素組的各個像素相對應(yīng)的像素數(shù)據(jù)項,所述的像素組包括其中心像素和位于該中心像素周圍的周邊像素;其中,基于位于設(shè)定位置的起始位置的存取模式指定的多個像素,當(dāng)目標(biāo)像素首先與多個像素中的任一像素相對應(yīng)時,數(shù)據(jù)存儲控制部分開始將目標(biāo)像素的像素數(shù)據(jù)存儲在第一存儲器庫中,并且接著,當(dāng)目標(biāo)像素與多個像素中的任一像素相對應(yīng)時,數(shù)據(jù)存儲控制部分順序地切換存儲目標(biāo)像素的像素數(shù)據(jù)的存儲器庫;以及其中,當(dāng)設(shè)定位置是一個預(yù)定位置時,數(shù)據(jù)存取控制部分同時從多個存儲器庫中讀出像素數(shù)據(jù)項,其中該像素數(shù)據(jù)項與位于預(yù)定位置的存取模式指定的多個像素相關(guān),并且當(dāng)設(shè)定位置向著像素行方向移動時,數(shù)據(jù)存取控制部分將從存儲器庫中讀出的每個像素數(shù)據(jù)項存儲在恰好位于存儲該像素數(shù)據(jù)的存儲器庫之前的一個存儲器庫中,以便將與位于每個設(shè)定位置的存取模式指定的多個像素相關(guān)的各個像素數(shù)據(jù)項存儲在相應(yīng)的分立存儲器庫中。
2.如權(quán)利要求1所述的數(shù)據(jù)存取裝置,其中該數(shù)據(jù)存儲控制部分包括對應(yīng)性確定部分,其確定目標(biāo)像素是否是與存取模式指定的多個像素中的任一像素相對應(yīng)的像素,其中該存取模式設(shè)定在設(shè)定位置的起始位置上;以及地址產(chǎn)生部分,其基于來自對應(yīng)性確定部分的確定輸出,為每個目標(biāo)像素產(chǎn)生到存儲器部分的寫地址。
3.如權(quán)利要求2所述的數(shù)據(jù)存取裝置,其中該數(shù)據(jù)存儲控制部分進(jìn)一步包括起始地址產(chǎn)生部分,該起始地址產(chǎn)生部分為相應(yīng)的多個存儲器庫產(chǎn)生讀起始地址和寫起始地址;以及其中,分別關(guān)于各個存儲器庫,起始地址產(chǎn)生部分將存儲第一像素數(shù)據(jù)的地址設(shè)定為讀起始地址,將存儲最后一個像素數(shù)據(jù)的地址的下一個地址設(shè)定為寫起始地址。
4.如權(quán)利要求2所述的數(shù)據(jù)存取裝置,其中該數(shù)據(jù)存儲控制部分進(jìn)一步包括產(chǎn)生讀標(biāo)記的讀標(biāo)記產(chǎn)生部分,其中該讀標(biāo)記用于指示是否執(zhí)行與相應(yīng)的多個存儲器庫相對應(yīng)的讀操作;以及其中該讀標(biāo)記產(chǎn)生部分將與存儲與多個像素中的任一像素相對應(yīng)的像素數(shù)據(jù)的存儲器庫相關(guān)的讀標(biāo)記設(shè)定為用于指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),同時將關(guān)于其它存儲器庫的讀標(biāo)記設(shè)定為用于指示不能進(jìn)行任何讀出的標(biāo)記關(guān)狀態(tài)。
5.如權(quán)利要求1所述的數(shù)據(jù)存取裝置,其中該數(shù)據(jù)存取控制部分包括產(chǎn)生與多個存儲器庫相關(guān)的讀地址的讀地址產(chǎn)生部分;以及產(chǎn)生與多個存儲器庫相關(guān)的寫地址的寫地址產(chǎn)生部分,其中,與相應(yīng)的多個存儲器庫相關(guān),當(dāng)在每個設(shè)定位置讀取像素數(shù)據(jù)時,讀地址產(chǎn)生部分將第一讀地址設(shè)定為從外部獲得的讀起始地址,并且遞增該讀地址以產(chǎn)生下一個讀地址;以及其中,與相應(yīng)的多個存儲器庫相關(guān),當(dāng)在每個設(shè)定位置寫像素數(shù)據(jù)時,寫地址產(chǎn)生部分將第一寫地址設(shè)定為從外部獲得的寫起始地址,并且遞增該寫地址以產(chǎn)生下一個寫地址。
6.如權(quán)利要求5所述的數(shù)據(jù)存取裝置,其中從外部獲得的寫起始地址和讀起始地址是從數(shù)據(jù)存儲控制部分中獲得的。
7.如權(quán)利要求5所述的數(shù)據(jù)存取裝置,其中該數(shù)據(jù)存取控制部分進(jìn)一步包括產(chǎn)生讀標(biāo)記的讀標(biāo)記產(chǎn)生部分,其中該讀標(biāo)記用于指示是否執(zhí)行從相應(yīng)的多個存儲器庫讀出的讀操作;以及其中該讀標(biāo)記產(chǎn)生部分將關(guān)于存儲器庫的讀標(biāo)記設(shè)定為用于指示可以進(jìn)行讀出的標(biāo)記開狀態(tài),其中在該存儲器庫中,存儲與設(shè)定在設(shè)定位置的起始位置上的存取模式指定的多個像素中的任一像素相關(guān)的像素數(shù)據(jù);并且將關(guān)于其它存儲器庫的讀標(biāo)記設(shè)定為用于指示不能進(jìn)行任何讀出的標(biāo)記關(guān)狀態(tài)。
8.如權(quán)利要求7所述的數(shù)據(jù)存取裝置,其中從外部獲得的讀標(biāo)記是由數(shù)據(jù)存儲控制部分給出的。
9.如權(quán)利要求1所述的數(shù)據(jù)存取裝置,進(jìn)一步包括選擇器部分設(shè)定部分,其中該選擇器部分設(shè)定部分產(chǎn)生關(guān)于存取模式的信息和輸入和輸出的對應(yīng)性信息,其中該選擇器部分設(shè)定部分包括存取模式擴展部分,其基于關(guān)于多個中心像素的坐標(biāo)信息和關(guān)于位于每個中心像素周圍的周邊像素的信息,獲取關(guān)于構(gòu)成每個像素組的相應(yīng)各個像素的坐標(biāo)信息;排序部分,其基于由存取模式擴展部分獲取的關(guān)于構(gòu)成所述的每個像素組的相應(yīng)各個像素的坐標(biāo)信息,獲取指示將構(gòu)成每個像素組的相應(yīng)各個像素設(shè)定為目標(biāo)像素的次序的次序信息,以及產(chǎn)生關(guān)于存取模式的信息作為次序信息,其中該關(guān)于存取模式的信息表示關(guān)于構(gòu)成每個像素組的相應(yīng)各個像素的坐標(biāo)信息;選擇器位置設(shè)定部分,其基于關(guān)于構(gòu)成所述每個像素組的相應(yīng)各個像素的次序信息,產(chǎn)生輸入和輸出的對應(yīng)性信息,所述的次序信息是由排序部分獲取的。
10.一種數(shù)據(jù)存取方法,包括數(shù)據(jù)存儲步驟,將預(yù)定屏幕中的像素行中的像素順序地設(shè)定為目標(biāo)像素,其中在預(yù)定屏幕上,每一個在垂直和水平方向的任一方向上延伸的像素行順序排列在垂直和水平方向的任一方向上,并且基于關(guān)于存取模式的信息,將目標(biāo)像素的像素數(shù)據(jù)在被劃分的狀態(tài)下存儲在多個存儲器庫中,其中該存取模式是設(shè)定在預(yù)定屏幕上的多個像素的模式,所述的多個像素是多個中心像素和位于每個中心像素周圍的周邊像素;數(shù)據(jù)存取步驟,在每個設(shè)定位置上,同時從多個存儲器庫中獲取與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項,其中在該每個設(shè)定位置上,存取模式的設(shè)定位置從其起始位置向像素行方向移動;以及選擇步驟,接收與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項,與多個像素相關(guān)的所述像素數(shù)據(jù)項是同時從多個存儲器庫中獲取的,并且基于輸入和輸出的對應(yīng)性信息,傳輸與構(gòu)成每個像素組的相應(yīng)各個像素相對應(yīng)的像素數(shù)據(jù)項,所述的像素組包括它的一個中心像素和位于該中心像素周圍的周邊像素;其中在數(shù)據(jù)存儲步驟中,基于位于設(shè)定位置的起始位置的存取模式指定的多個像素,當(dāng)目標(biāo)像素首先與多個像素中的任一像素相對應(yīng)時,開始將目標(biāo)像素的像素數(shù)據(jù)存儲在第一存儲器庫中,并且接著,當(dāng)目標(biāo)像素與多個像素中的任一像素相對應(yīng)時,順序地切換存儲目標(biāo)像素的像素數(shù)據(jù)的存儲器庫;以及其中在數(shù)據(jù)存取步驟中,當(dāng)設(shè)定位置是一個預(yù)定位置時,同時從多個存儲器庫中讀出像素數(shù)據(jù)項,其中該像素數(shù)據(jù)項與位于預(yù)定位置的存取模式指定的多個像素相關(guān),并且當(dāng)設(shè)定位置向著像素行方向移動時,將從存儲器庫中讀出的每個像素數(shù)據(jù)項存儲在恰好位于存儲該像素數(shù)據(jù)的存儲器庫之前的一個存儲器庫中,以便將與位于每個設(shè)定位置的存取模式指定的多個像素相關(guān)的相應(yīng)各個像素數(shù)據(jù)項存儲在相應(yīng)的分立存儲器庫中。
11.一種允許計算機執(zhí)行數(shù)據(jù)存取方法的程序產(chǎn)品,所述方法包括數(shù)據(jù)存儲步驟,將預(yù)定屏幕中的像素行中的像素順序地設(shè)定為目標(biāo)像素,其中在預(yù)定屏幕中,將在垂直和水平方向中的任一方向上延伸的每個像素行順序排列在垂直和水平方向中的任一方向上,并且基于關(guān)于存取模式的信息,將目標(biāo)像素的像素數(shù)據(jù)在被劃分的狀態(tài)下存儲在多個存儲器庫中,其中該存取模式是設(shè)定在預(yù)定屏幕上的多個像素的模式,所述的多個像素是多個中心像素和位于每個中心像素周圍的周邊像素;數(shù)據(jù)存取步驟,在每個設(shè)定位置上,同時從多個存儲器庫中獲取與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項,其中在該每個設(shè)定位置上,存取模式的設(shè)定位置從其起始位置向像素行方向移動;以及選擇步驟,接收與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項,所述與多個像素相關(guān)的像素數(shù)據(jù)項是同時從多個存儲器庫中獲取的,并且基于輸入和輸出的對應(yīng)性信息,傳輸與構(gòu)成每個像素組的相應(yīng)各個像素相對應(yīng)的像素數(shù)據(jù)項,所述的像素組包括它的一個中心像素和位于該中心像素周圍的周邊像素;其中在數(shù)據(jù)存儲步驟中,基于位于設(shè)定位置的起始位置的存取模式指定的多個像素,當(dāng)目標(biāo)像素首先與多個像素中的任一像素相對應(yīng)時,開始將目標(biāo)像素的像素數(shù)據(jù)存儲在第一存儲器庫中,并且接著,當(dāng)目標(biāo)像素與多個像素中的任一像素相對應(yīng)時,順序地切換存儲目標(biāo)像素的像素數(shù)據(jù)的存儲器庫;以及其中在數(shù)據(jù)存取步驟中,當(dāng)設(shè)定位置是一個預(yù)定位置時,同時從多個存儲器庫中讀出像素數(shù)據(jù)項,其中該像素數(shù)據(jù)項與位于預(yù)定位置的存取模式指定的多個像素相關(guān),并且當(dāng)設(shè)定位置向著像素行方向移動時,將從存儲器庫中讀出的每個像素數(shù)據(jù)項存儲在恰好位于存儲該像素數(shù)據(jù)的存儲器庫之前的存儲器庫中,以便將與位于每個設(shè)定位置的存取模式指定的多個像素相關(guān)的相應(yīng)各個像素數(shù)據(jù)項存儲在相應(yīng)的分立存儲器庫中。
12.一種計算機可讀記錄介質(zhì),該介質(zhì)記錄允許計算機執(zhí)行數(shù)據(jù)存取方法的程序產(chǎn)品,所述方法包括數(shù)據(jù)存儲步驟,將預(yù)定屏幕中的像素行中的像素順序地設(shè)定為目標(biāo)像素,其中在預(yù)定屏幕中,每一個在垂直和水平方向中的任一方向上延伸的像素行順序排列在垂直和水平方向中的任一方向上,并且基于關(guān)于存取模式的信息,將目標(biāo)像素的像素數(shù)據(jù)在被劃分的狀態(tài)下存儲在多個存儲器庫中,其中該存取模式是設(shè)定在預(yù)定屏幕上的多個像素的模式,所述的多個像素是多個中心像素和位于每個中心像素周圍的周邊像素;數(shù)據(jù)存取步驟,在每個設(shè)定位置上,同時從多個存儲器庫中獲取與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項,其中在該每個設(shè)定位置上,存取模式的設(shè)定位置從其起始位置向像素行方向移動;以及選擇步驟,接收與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù)項,所述與多個像素相關(guān)的像素數(shù)據(jù)項是同時從多個存儲器庫中獲取的,以及基于輸入和輸出的對應(yīng)性信息,傳輸與構(gòu)成每個像素組的相應(yīng)各個像素相對應(yīng)的像素數(shù)據(jù)項,所述的像素組包括它的一個中心像素和位于該中心像素周圍的周邊像素;其中在數(shù)據(jù)存儲步驟中,基于位于設(shè)定位置的起始位置的存取模式指定的多個像素,當(dāng)目標(biāo)像素首先與多個像素中的任一像素相對應(yīng)時,開始將目標(biāo)像素的像素數(shù)據(jù)存儲在第一存儲器庫中,并且接著,當(dāng)目標(biāo)像素與多個像素中的任一像素相對應(yīng)時,順序地切換存儲目標(biāo)像素的像素數(shù)據(jù)的存儲器庫;以及其中在數(shù)據(jù)存取步驟中,當(dāng)設(shè)定位置是一個預(yù)定位置時,同時從多個存儲器庫中讀出像素數(shù)據(jù)項,其中該像素數(shù)據(jù)項與位于預(yù)定位置的存取模式指定的多個像素相關(guān),并且當(dāng)設(shè)定位置向著像素行方向移動時,將從存儲器庫中讀出的每個像素數(shù)據(jù)項存儲在恰好位于存儲該像素數(shù)據(jù)的存儲器庫之前的存儲器庫中,以便將與位于每個設(shè)定位置的存取模式指定的多個像素相關(guān)的相應(yīng)各個像素數(shù)據(jù)項存儲在相應(yīng)的分立存儲器庫中。
全文摘要
本發(fā)明涉及一種數(shù)據(jù)存取裝置和方法。該數(shù)據(jù)存取裝置具有包括多個存儲器庫的存儲器部分;數(shù)據(jù)存儲控制部分,其基于存取模式的信息將像素數(shù)據(jù)在被劃分的狀態(tài)下存儲在多個存儲器庫中,其中該存取模式是設(shè)定在預(yù)定屏幕上的多個像素的模式;數(shù)據(jù)存取控制部分,其同時從位于每個設(shè)定位置處的多個存儲器庫中讀出與存取模式指定的多個像素相關(guān)的像素數(shù)據(jù),其中在該每個設(shè)定位置處,存取模式的設(shè)定位置從其起始位置向像素行方向移動;選擇器部分,其基于輸入和輸出的對應(yīng)性信息,傳輸與構(gòu)成每個像素組的各個像素相對應(yīng)的像素數(shù)據(jù);像素組包括其中心像素和位于中心像素周圍的周邊像素。
文檔編號G06T1/60GK1956005SQ200610164610
公開日2007年5月2日 申請日期2006年5月18日 優(yōu)先權(quán)日2005年5月18日
發(fā)明者武田直己, 近藤哲二郎, 高橋健治, 佐藤浩, 市川勉, 鐵川弘樹, 半田正樹 申請人:索尼株式會社