專利名稱:信息處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具有存儲(chǔ)器的信息處理裝置。
背景技術(shù):
近年來,對(duì)于處理數(shù)字圖像的LSI (Large scale Integration circuit 大規(guī)模集 成電路)而言,隨著處理的圖像大小的增加,存儲(chǔ)器頻帶(每單位時(shí)間的訪問數(shù))不足成為 較大的問題。例如,以圖像的合成法之一的色鍵(key color)合成為例,使用圖1說明該問題。 色鍵合成是從圖像中僅將稱為色鍵的特定的顏色去除,插入其他圖像而將兩個(gè)圖像合成的 方法??梢詫⑷魏晤伾O(shè)定為色鍵。圖1表示將存儲(chǔ)在存儲(chǔ)器的圖像A和圖像B合成而生成圖像C的情況。對(duì)圖像A 設(shè)定色鍵的數(shù)據(jù)。由處理器(CPU Central Processing Unit) 1生成圖像A即設(shè)定對(duì)圖像 A的色鍵數(shù)據(jù)。設(shè)定了色鍵數(shù)據(jù)的圖像A經(jīng)由存儲(chǔ)控制器3寫入存儲(chǔ)器4。圖像處理單元 2在合成圖像A和圖像B時(shí),經(jīng)由存儲(chǔ)控制器3訪問存儲(chǔ)器4,從存儲(chǔ)器4讀出圖像A和圖 像B。然后,若讀出的圖像A的數(shù)據(jù)是色鍵數(shù)據(jù),則圖像處理單元2使圖像B透過而描繪圖 像B,若讀出的圖像A的數(shù)據(jù)是非色鍵數(shù)據(jù),則圖像處理單元2不使圖像B透過而描繪圖像 A。由此,獲得合成圖像C。這樣,在以往的色鍵合成中,對(duì)于色鍵數(shù)據(jù)也從存儲(chǔ)器4讀出。但是,由于色鍵數(shù) 據(jù)作為數(shù)據(jù)不是有意義的數(shù)據(jù),所以基于削減無用的存儲(chǔ)器訪問以及存儲(chǔ)器訪問的高速化 的觀點(diǎn),也期望對(duì)于該色鍵數(shù)據(jù)削減存儲(chǔ)器頻帶。以往,作為削減存儲(chǔ)器頻帶(每單位時(shí)間的訪問數(shù))的技術(shù),例如有專利文獻(xiàn)1或 專利文獻(xiàn)2記載的技術(shù)。根據(jù)專利文獻(xiàn)1記載的技術(shù),在對(duì)圖像存儲(chǔ)器的、繪畫處理的讀取(讀出)/修改/ 寫入的處理中,如果修改后的結(jié)果與讀取數(shù)據(jù)相同,則不進(jìn)行寫入處理,從而減少存儲(chǔ)器訪 問數(shù)。另外,根據(jù)專利文獻(xiàn)2記載的技術(shù),在通過行程編碼(rim length coding)對(duì)連續(xù) 的同一圖像數(shù)據(jù)進(jìn)行壓縮的傳真等中,預(yù)先以特定的值清除顯示存儲(chǔ)器,在同一圖像數(shù)據(jù) 連續(xù)的情況下,除了對(duì)連續(xù)的圖像數(shù)據(jù)的開頭地址進(jìn)行寫入以外不進(jìn)行寫入,在讀出時(shí)讀 出了清除值的情況下返送先前的圖像數(shù)據(jù),從而減少相當(dāng)于不需要的寫入處理的存儲(chǔ)器訪 問數(shù)。專利文獻(xiàn)1 特開平5-266177號(hào)公報(bào)專利文獻(xiàn)2 特開平1-126687號(hào)公報(bào)但是,在上述的專利文獻(xiàn)1和專利文獻(xiàn)2記載的技術(shù)中都是能夠減少不需要的寫 入訪問數(shù),但不能減少讀取訪問數(shù)。也就是說,專利文獻(xiàn)1記載的技術(shù)是在讀取/修改/寫 入時(shí),在讀取數(shù)據(jù)和修改數(shù)據(jù)一致的情況下省略寫入處理的技術(shù),完全沒有考慮減少讀取 處理中的存儲(chǔ)器訪問數(shù)。另外,在專利文獻(xiàn)2記載的技術(shù)中,減少寫入訪問,但由于在讀出時(shí)讀出清除值的情況下返送先前的圖像數(shù)據(jù),即進(jìn)行讀出并判定是否為清除數(shù)據(jù)而進(jìn)行置 換,所以存儲(chǔ)器頻帶削減效果有限。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供能夠大幅度削減存儲(chǔ)器頻帶的信息處理裝置。本發(fā)明的信息處理裝置包括存儲(chǔ)單元,存儲(chǔ)數(shù)據(jù);第一處理單元,請(qǐng)求對(duì)所述存 儲(chǔ)單元的寫入訪問;第二處理單元,請(qǐng)求對(duì)所述存儲(chǔ)單元的讀取訪問;以及訪問控制單元, 分別控制從所述第一處理單元對(duì)所述存儲(chǔ)單元的寫入訪問和從所述第二處理單元對(duì)所述 存儲(chǔ)單元的讀取訪問,所述信息處理裝置采用的結(jié)構(gòu)為,所述訪問控制單元在從所述第二 處理單元對(duì)所述存儲(chǔ)單元的讀取訪問時(shí),參照在從所述第一處理單元對(duì)所述存儲(chǔ)單元的寫 入訪問時(shí)判定寫入數(shù)據(jù)是否滿足規(guī)定的條件所得的判定結(jié)果以及所述寫入訪問時(shí)的訪問 位置信息,在所述讀取訪問時(shí)的訪問位置所對(duì)應(yīng)的所述判定結(jié)果表示所述寫入訪問時(shí)滿足 了所述規(guī)定的條件的情況下,不從所述存儲(chǔ)單元讀出數(shù)據(jù),而將由所述規(guī)定條件決定的規(guī) 定的數(shù)據(jù)返送給所述第二處理單元。根據(jù)本發(fā)明,能夠大幅度削減存儲(chǔ)器頻帶。
圖1是用于說明以往的技術(shù)的示意圖。圖2是表示本發(fā)明實(shí)施方式1的信息處理裝置的結(jié)構(gòu)的方框圖。圖3是表示一例本發(fā)明實(shí)施方式1的訪問判定管理功能的示意圖。圖4是表示一例將圖3所示的訪問判定管理功能適用于色鍵合成的示意圖。圖5是表示一例本發(fā)明實(shí)施方式2的訪問判定管理功能的示意圖。圖6是表示一例將圖5所示的訪問判定管理功能適用于色鍵合成的示意圖。圖7是表示一例本發(fā)明實(shí)施方式3的訪問判定管理功能的示意圖。
具體實(shí)施例方式下面,參照
本發(fā)明的實(shí)施方式。(實(shí)施方式1)圖2是表示本發(fā)明實(shí)施方式1的信息處理裝置的結(jié)構(gòu)的方框圖。圖2中的信息處理裝置100包括多個(gè)(這里例如為兩個(gè))主機(jī)101、102、存儲(chǔ)控制 器103以及存儲(chǔ)器104。主機(jī)101、102例如由進(jìn)行數(shù)據(jù)處理的處理器(CPU)構(gòu)成。這里,作為一個(gè)例子例 示了下述情況,即主機(jī)101作為第一處理單元生成寫入存儲(chǔ)器104的寫入數(shù)據(jù)(寫入訪問 的請(qǐng)求),主機(jī)102作為第二處理單元讀出存儲(chǔ)器104所存儲(chǔ)的數(shù)據(jù)(讀取數(shù)據(jù))(讀取訪 問的請(qǐng)求)。例如,若與圖1所示的色鍵合成的情況關(guān)聯(lián)對(duì)應(yīng),主機(jī)102為圖像處理單元。 另外,這里例示了主機(jī)101請(qǐng)求寫入訪問,主機(jī)102請(qǐng)求讀取訪問的情況,但當(dāng)然并不限于 此。主機(jī)101和主機(jī)102都能夠單獨(dú)地請(qǐng)求寫入訪問和讀取訪問。存儲(chǔ)控制器103作為訪問控制單元具有控制從多個(gè)主機(jī)101、102對(duì)存儲(chǔ)器104的 訪問的功能。特別是,在本實(shí)施方式中,存儲(chǔ)控制器103具有訪問判定管理功能,具體而言其具有進(jìn)行各個(gè)主機(jī)的訪問的條件判定和管理的訪問判定管理單元105。更具體而言,在從多個(gè)主機(jī)101、102中的任一主機(jī)(或特定的一個(gè)主機(jī))對(duì)存儲(chǔ) 器104的寫入訪問時(shí),訪問判定管理單元105判定寫入數(shù)據(jù)是否滿足規(guī)定的條件(以下稱 為“訪問判定條件”)。另外,訪問判定管理單元105管理該判定結(jié)果和該寫入訪問時(shí)的訪 問位置信息(以下將判定結(jié)果和訪問位置信息合并而稱為“訪問判定結(jié)果”)。另外,在寫 入數(shù)據(jù)滿足了上述訪問判定條件時(shí),訪問判定管理單元105不對(duì)存儲(chǔ)器104進(jìn)行寫入數(shù)據(jù) 的寫入。另外,在從多個(gè)主機(jī)101、102中的任一主機(jī)(或者上述特定的主機(jī)以外的主機(jī)) 對(duì)存儲(chǔ)器104的讀取訪問時(shí),訪問判定管理單元105參照自己管理的訪問判定結(jié)果(上述 的訪問位置信息和判定結(jié)果)。然后,訪問判定管理單元105在讀取訪問時(shí)的訪問位置所對(duì) 應(yīng)的判定結(jié)果表示寫入訪問時(shí)滿足了上述訪問判定條件的情況下,不從存儲(chǔ)器104讀出數(shù) 據(jù),將由上述訪問判定條件決定的規(guī)定的數(shù)據(jù)返送給請(qǐng)求了讀取訪問的主機(jī)。另一方面,訪 問判定管理單元105在讀取訪問時(shí)的訪問位置所對(duì)應(yīng)的判定結(jié)果表示寫入訪問時(shí)不滿足 上述訪問判定條件的情況下,從存儲(chǔ)器104讀出數(shù)據(jù),將來自存儲(chǔ)器104的讀取數(shù)據(jù)返送給 請(qǐng)求了讀取訪問的主機(jī)。這里,“訪問判定條件”例如為所提供的數(shù)據(jù)與作為由多個(gè)主機(jī)中的任一主機(jī)(或 者特定的一個(gè)主機(jī))預(yù)先設(shè)定的設(shè)定數(shù)據(jù)的設(shè)定值(作為一個(gè)例子例如在色鍵合成時(shí)為色 鍵數(shù)據(jù))是否一致。作為設(shè)定數(shù)據(jù)的設(shè)定值由存儲(chǔ)控制器103保持。另外,“訪問位置信息” 例如為存儲(chǔ)器104上的地址。存儲(chǔ)器104廣義理解為能夠存儲(chǔ)數(shù)據(jù)或命令,并讀出和寫入的設(shè)備。例如,存儲(chǔ)器 104由RAM (Random Access memory 隨機(jī)訪問存儲(chǔ)器)或閃速存儲(chǔ)器等構(gòu)成。當(dāng)然,存儲(chǔ)器 104的種類并不限于此。另外,也可以是作為存儲(chǔ)器104的使用方法經(jīng)由存儲(chǔ)器104上的某 特定的區(qū)域,多個(gè)主機(jī)進(jìn)行數(shù)據(jù)的轉(zhuǎn)發(fā)的系統(tǒng)。另外,特別是在處理圖像數(shù)據(jù)的系統(tǒng)的情況 下,存儲(chǔ)器104能夠包含幀緩沖器。也就是說,也可以是經(jīng)由存儲(chǔ)器104上的幀緩沖器,多 個(gè)主機(jī)進(jìn)行圖像數(shù)據(jù)的轉(zhuǎn)發(fā)的系統(tǒng)。另外,在存儲(chǔ)器104包含幀緩沖器時(shí),“訪問位置信息” 例如也可以是幀緩沖器上的坐標(biāo)來代替存儲(chǔ)地址。接著,使用圖3說明具有上述結(jié)構(gòu)的信息處理裝置100的動(dòng)作。圖3是表示一例 本實(shí)施方式中的訪問判定管理功能的示意圖。在圖3的例子中,訪問判定條件為寫入數(shù)據(jù)與由多個(gè)主機(jī)101、102中的任一個(gè)主 機(jī)設(shè)定的設(shè)定數(shù)據(jù)(例如,“OxFFOO” ) 106是否一致。首先,存在從某主機(jī)對(duì)地址1、地址2以及地址3例如圖3所示的寫入訪問時(shí),存 儲(chǔ)控制器103的訪問判定管理單元105判定寫入到地址1和地址3的寫入數(shù)據(jù)與設(shè)定數(shù)據(jù) 106不一致(在圖3中表示為“0” ),并判定寫入到地址2的寫入數(shù)據(jù)與設(shè)定數(shù)據(jù)106 —致 (在圖3中表示“1”)。另外,訪問判定管理單元105管理該訪問判定結(jié)果107并且對(duì)于與 設(shè)定數(shù)據(jù)106 —致的寫入數(shù)據(jù)不進(jìn)行對(duì)存儲(chǔ)器104的寫入。另一方面,存在從某主機(jī)對(duì)地址1、地址2以及地址3的讀取訪問時(shí),存儲(chǔ)控制器 103的訪問判定管理單元105參照寫入訪問時(shí)的訪問判定結(jié)果107。另外,訪問判定管理單 元105對(duì)于至寫入數(shù)據(jù)與設(shè)定數(shù)據(jù)106 —致(如上所述在圖3中表示為“1”)的地址的訪 問,不進(jìn)行從存儲(chǔ)器104的讀出,將設(shè)定數(shù)據(jù)106作為讀取數(shù)據(jù)返送給請(qǐng)求了讀取訪問的主機(jī)。另外,訪問判定管理單元105對(duì)于至寫入數(shù)據(jù)與設(shè)定數(shù)據(jù)106不一致(如上所述在圖 3中表示為“0”)的地址的訪問,進(jìn)行從存儲(chǔ)器104的讀出,將來自存儲(chǔ)器104的讀取數(shù)據(jù) 返送給請(qǐng)求了讀取訪問的主機(jī)。圖4是表示一例將圖3所示的訪問判定管理功能適用于色鍵合成的示意圖。圖4與圖1 一樣,表示將存儲(chǔ)在存儲(chǔ)器104的圖像A和圖像B合成而生成圖像C的 情況。在圖像A中設(shè)定色鍵的數(shù)據(jù)。由處理器(CPU) IOla進(jìn)行圖像A的生成即對(duì)圖像A的 色鍵數(shù)據(jù)的設(shè)定。存儲(chǔ)控制器103(特別是訪問判定管理單元105)在有從處理器(CPU)IOla 對(duì)圖像A的寫入訪問時(shí),判定寫入數(shù)據(jù)與色鍵數(shù)據(jù)是否一致,生成并管理透過表107a。透過 表107a相當(dāng)于圖3的訪問判定結(jié)果107。例如,如圖4的氣泡提示窗所示,透過表107a構(gòu) 成為對(duì)圖像A的每1比特分別將不是色鍵的數(shù)據(jù)設(shè)定為“0”,將是色鍵的數(shù)據(jù)設(shè)定為“1”。 此時(shí),對(duì)于圖像A的色鍵數(shù)據(jù)不進(jìn)行對(duì)存儲(chǔ)器104的寫入。另一方面,存儲(chǔ)控制器103 (特別是訪問判定管理單元105)在有從圖像處理單元 102a對(duì)圖像A的讀取訪問時(shí),參照透過表107a,檢測(cè)色鍵的像素讀出。另外,存儲(chǔ)控制器 103(訪問判定管理單元105)在檢測(cè)出色鍵的像素讀出時(shí),不進(jìn)行對(duì)存儲(chǔ)器104的訪問,將 色鍵數(shù)據(jù)返送給圖像處理單元102a。也就是說,存儲(chǔ)控制器103(訪問判定管理單元105) 對(duì)色鍵不進(jìn)行讀出。這樣,根據(jù)本實(shí)施方式,在寫入訪問時(shí)判定寫入數(shù)據(jù)是否滿足訪問判定條件,將該 判定結(jié)果和該寫入訪問時(shí)的訪問位置信息(存儲(chǔ)器104上的地址)作為訪問判定結(jié)果107 來管理,并且在寫入數(shù)據(jù)滿足了訪問判定條件時(shí)不進(jìn)行寫入訪問。另一方面,在對(duì)該地址的 讀取訪問時(shí),也參照訪問判定結(jié)果(訪問位置信息和判定結(jié)果)107,如果對(duì)該地址的寫入 訪問時(shí)滿足了訪問判定條件,則不進(jìn)行對(duì)存儲(chǔ)器104的讀取訪問,將由訪問判定條件決定 的數(shù)據(jù)返送給主機(jī)。因此,不僅能夠減少寫入訪問數(shù)還能夠減少讀取訪問數(shù),從而能夠大幅 度削減存儲(chǔ)器頻帶。另外,在本實(shí)施方式中,設(shè)定數(shù)據(jù)為一個(gè),但并不了限于此。設(shè)定數(shù)據(jù)既可以設(shè)定 一個(gè),也可以設(shè)定多個(gè)。但是,此時(shí),除了與設(shè)定數(shù)據(jù)的一致/不一致以外,還需要預(yù)先管理 與哪個(gè)設(shè)定數(shù)據(jù)一致。另外,在本實(shí)施方式中,作為適用例以色鍵合成的情況為例進(jìn)行了說明,但并不限 于此。本實(shí)施方式不限于色鍵,即使對(duì)特定的顏色(指定色)也有意義,可以檢測(cè)指定色 (不限于色鍵)而生成表。另外,在本實(shí)施方式中,將圖4的透過表107a配置在存儲(chǔ)控制器103上,但并不限 于此。透過表也可以配置在存儲(chǔ)器104上。特別是,在存儲(chǔ)器104包含幀緩沖器時(shí),訪問判 定結(jié)果107也可以存儲(chǔ)在存儲(chǔ)器104的另外的區(qū)域或另外的存儲(chǔ)器上的幀緩沖器上的坐標(biāo) 內(nèi)。另外,是否滿足訪問判定條件的判定也可以僅在存儲(chǔ)器104的特定區(qū)域進(jìn)行。由 此,能夠減小透過表等管理表的大小。另外,例如,在色鍵合成的情況下,在進(jìn)行色鍵合成時(shí) 無法使用一色特定色(色鍵),但通過指定存儲(chǔ)器104的特定區(qū)域,能夠在特定區(qū)域外將特 定色(色鍵)作為通常顏色使用。具體而言,例如,若在圖4的圖像A的灰色帶的部分以外 使用與色鍵相同的顏色,則通常該部分也被色鍵合成(即,可以看見圖像B),所以無法使用 該顏色。但是,若僅將上述灰色帶的部分指定為特定區(qū)域,則即使除此以外的部分與色鍵為同一顏色,也能夠?qū)⑵渥鳛槠胀ǖ念伾皇巧I來使用。(實(shí)施方式2)實(shí)施方式2是生成簡(jiǎn)易表的情況。另外,本實(shí)施方式的信息處理裝置具有與圖2 所示的實(shí)施方式1所對(duì)應(yīng)的信息處理裝置100相同的基本結(jié)構(gòu),對(duì)相同的構(gòu)成要素附加相 同的標(biāo)號(hào),并省略其說明。圖5是表示一例本實(shí)施方式中的訪問判定管理功能的示意圖。在實(shí)施方式1中,存儲(chǔ)控制器103 (或存儲(chǔ)器104)需要預(yù)先存儲(chǔ)相當(dāng)于進(jìn)行訪問 判定的區(qū)域的比特?cái)?shù)作為訪問判定結(jié)果107(透過表107a),所以需要的存儲(chǔ)容量變大。因 此,在本實(shí)施方式中,存儲(chǔ)控制器103a的訪問判定管理單元201例如如圖5所示,僅存儲(chǔ)與 設(shè)定數(shù)據(jù)106—致的數(shù)據(jù)的開頭地址和最終地址作為訪問判定結(jié)果202。由此,能夠大幅度 地削減存儲(chǔ)控制器103 (或存儲(chǔ)器104)的存儲(chǔ)容量。當(dāng)然,此時(shí),無法進(jìn)行每個(gè)訪問單位的 訪問判定管理,但在假定同一數(shù)據(jù)連續(xù)的情況下有效。另外,也可以根據(jù)所假定的情況,準(zhǔn)備多對(duì)開頭地址和最終地址對(duì)。由此,能夠進(jìn) 行多個(gè)同一數(shù)據(jù)連續(xù)的訪問判定管理。另外,預(yù)先存儲(chǔ)的開頭地址和最終地址也可以是自基準(zhǔn)地址的偏移值,另外,在對(duì) 象是幀緩沖器上的圖像數(shù)據(jù)的情況下,也可以存儲(chǔ)幀緩沖器上的坐標(biāo)來代替地址。圖6是表示一例將圖5所示的訪問判定管理功能適用于色鍵合成的示意圖。圖6所示的例子與圖4所示的例子在透過表的結(jié)構(gòu)上不同。也就是說,在圖6所 示的例子中,存儲(chǔ)控制器103a(特別是訪問判定管理單元201)在有從處理器(CPU)IOla對(duì) 圖像A的寫入訪問時(shí),判定寫入數(shù)據(jù)與色鍵數(shù)據(jù)是否一致,生成并管理透過表202a。透過 表202a相當(dāng)于圖5的訪問判定結(jié)果202。例如,透過表202a如圖6的氣泡提示窗所示,構(gòu) 成為僅存儲(chǔ)與設(shè)定數(shù)據(jù)106 —致的數(shù)據(jù)的開頭地址(開始號(hào))和最終地址(結(jié)束號(hào))。另 外,如上所述,可以存儲(chǔ)坐標(biāo)來代替地址,也可以根據(jù)需要存儲(chǔ)多對(duì)地址。這樣,根據(jù)本實(shí)施方式,除了實(shí)施方式1的效果以外,僅存儲(chǔ)與設(shè)定數(shù)據(jù)106—致 的數(shù)據(jù)的開頭地址和最終地址作為訪問判定結(jié)果202,所以能夠大幅度地削減存儲(chǔ)控制器 103a (或存儲(chǔ)器104)的存儲(chǔ)容量。(實(shí)施方式3)實(shí)施方式3是檢測(cè)同一數(shù)據(jù)的連續(xù)而生成表的情況。另外,本實(shí)施方式的信息處 理裝置具有與圖2所示的實(shí)施方式1所對(duì)應(yīng)的信息處理裝置100相同的基本結(jié)構(gòu),對(duì)相同 的構(gòu)成要素附加相同的標(biāo)號(hào),并省略其說明。圖7是表示一例本實(shí)施方式中的訪問判定管理功能的示意圖。在本實(shí)施方式中,存儲(chǔ)控制器103b的訪問判定管理單元301例如如圖7所示,并 不是判定寫入數(shù)據(jù)與多個(gè)主機(jī)的任一主機(jī)(或特定的一個(gè)主機(jī))所設(shè)定的設(shè)定數(shù)據(jù)是否一 致作為訪問判定條件,而是預(yù)先保持某一主機(jī)的前一次進(jìn)行的寫入訪問時(shí)的寫入數(shù)據(jù)302, 判定當(dāng)前的寫入數(shù)據(jù)與保持的前一個(gè)寫入數(shù)據(jù)是否一致作為訪問判定條件。然后,訪問判 定管理單元301存儲(chǔ)連續(xù)的同一數(shù)據(jù)的開頭地址和最終地址作為訪問判定結(jié)果303。這樣,根據(jù)本實(shí)施方式,除了實(shí)施方式1的效果以外,僅存儲(chǔ)連續(xù)的同一數(shù)據(jù)的開 頭地址和最終地址作為訪問判定結(jié)果303,所以能夠大幅度地削減存儲(chǔ)控制器103b(或存 儲(chǔ)器104)的存儲(chǔ)容量。
另外,在本實(shí)施方式中,作為訪問判定條件,判定當(dāng)前的寫入數(shù)據(jù)與前一個(gè)寫入數(shù) 據(jù)是否一致,即著眼于處理器的寫入處理而判定同一數(shù)據(jù)是否連續(xù),但并不限定于此。例 如,作為訪問判定條件,也可以判定當(dāng)前的寫入數(shù)據(jù)與該寫入訪問的訪問位置的前一個(gè)的 訪問位置的數(shù)據(jù)是否一致,即著眼于訪問位置而判定同一數(shù)據(jù)是否連續(xù)。由此,即使在由多 個(gè)處理器(CPU)生成(寫入)圖像,并由圖像處理單元讀取該圖像的情況下,如果著眼于訪 問位置,則能夠判定各個(gè)圖像為連續(xù)的圖像而不論其由哪個(gè)處理器(CPU)生成。2007年12月28日提交的日本專利申請(qǐng)第2007-339876號(hào)所包含的說明書、附圖 以及說明書摘要的公開內(nèi)容全部被引用于本申請(qǐng)。工業(yè)實(shí)用性本發(fā)明的信息處理裝置具有能夠大幅度地削減存儲(chǔ)器頻帶的效果,對(duì)存儲(chǔ)器頻帶 成為問題的所有數(shù)字設(shè)備有用。
權(quán)利要求
信息處理裝置,包括存儲(chǔ)單元,存儲(chǔ)數(shù)據(jù);第一處理單元,請(qǐng)求對(duì)所述存儲(chǔ)單元的寫入訪問;第二處理單元,請(qǐng)求對(duì)所述存儲(chǔ)單元的讀取訪問;以及訪問控制單元,分別控制從所述第一處理單元對(duì)所述存儲(chǔ)單元的寫入訪問和從所述第二處理單元對(duì)所述存儲(chǔ)單元的讀取訪問,在從所述第二處理單元對(duì)所述存儲(chǔ)單元的讀取訪問時(shí),所述訪問控制單元參照在從所述第一處理單元對(duì)所述存儲(chǔ)單元的寫入訪問時(shí)判定寫入數(shù)據(jù)是否滿足規(guī)定的條件所得的判定結(jié)果和所述寫入訪問時(shí)的訪問位置信息,在所述讀取訪問時(shí)的訪問位置所對(duì)應(yīng)的所述判定結(jié)果表示所述寫入訪問時(shí)滿足所述規(guī)定的條件的情況下,不從所述存儲(chǔ)單元讀出數(shù)據(jù),而將由所述規(guī)定條件決定的規(guī)定的數(shù)據(jù)返送給所述第二處理單元。
2.如權(quán)利要求1所述的信息處理裝置,所述訪問控制單元在所述讀取訪問時(shí)的訪問位置所對(duì)應(yīng)的所述判定結(jié)果表示所述寫 入訪問時(shí)不滿足所述規(guī)定的條件的情況下,從所述存儲(chǔ)單元讀出數(shù)據(jù),并將從所述存儲(chǔ)單 元讀出的數(shù)據(jù)返送給所述第二處理單元。
3.如權(quán)利要求1所述的信息處理裝置,在從所述第一處理單元對(duì)所述存儲(chǔ)單元的寫入訪問時(shí),所述訪問控制單元判定寫入數(shù) 據(jù)是否滿足所述規(guī)定的條件,管理所獲得的判定結(jié)果和所述寫入訪問時(shí)的訪問位置信息, 并且對(duì)于滿足了所述規(guī)定的條件的寫入數(shù)據(jù)不進(jìn)行對(duì)所述存儲(chǔ)單元的寫入。
4.如權(quán)利要求1所述的信息處理裝置,所述規(guī)定的條件為寫入數(shù)據(jù)是否與預(yù)先設(shè)定的設(shè)定數(shù)據(jù)一致。
5.如權(quán)利要求1所述的信息處理裝置,所述規(guī)定的條件為寫入數(shù)據(jù)是否與前一個(gè)寫入數(shù)據(jù)一致。
6.如權(quán)利要求1所述的信息處理裝置,所述規(guī)定的條件為寫入數(shù)據(jù)是否與前一個(gè)訪問位置的數(shù)據(jù)一致。
7.如權(quán)利要求1所述的信息處理裝置,所述訪問控制單元僅在所述存儲(chǔ)單元的特定區(qū)域進(jìn)行是否滿足所述規(guī)定的條件的判定。
8.如權(quán)利要求1所述的信息處理裝置, 所述訪問位置信息為所述存儲(chǔ)單元內(nèi)的地址。
9.如權(quán)利要求1所述的信息處理裝置, 所述訪問位置信息為所述存儲(chǔ)單元內(nèi)的坐標(biāo)。
10.如權(quán)利要求1所述的信息處理裝置,所述判定結(jié)果和所述訪問位置信息存儲(chǔ)在所述訪問控制單元或所述存儲(chǔ)單元。
11.如權(quán)利要求1所述的信息處理裝置,所述訪問控制單元以表的形式管理所述判定結(jié)果。
12.如權(quán)利要求1所述的信息處理裝置,所述訪問控制單元在同一寫入數(shù)據(jù)連續(xù)且滿足所述規(guī)定的條件時(shí),管理作為所述判定 結(jié)果滿足所述規(guī)定的條件的、連續(xù)的寫入數(shù)據(jù)的開頭地址和最終地址。
13.如權(quán)利要求1所述的信息處理裝置,所述訪問控制單元在同一寫入數(shù)據(jù)連續(xù)且滿足所述規(guī)定的條件時(shí),管理作為所述判定 結(jié)果滿足所述規(guī)定的條件的、連續(xù)的寫入數(shù)據(jù)的開頭坐標(biāo)和最終坐標(biāo)。
14.訪問控制方法,其是信息處理裝置中的訪問控制方法,所述信息處理裝置包括存儲(chǔ)單元,存儲(chǔ)數(shù)據(jù);第一處理單元,請(qǐng)求對(duì)所述存儲(chǔ)單元的寫入訪問;第二處理單元,請(qǐng)求對(duì)所述存儲(chǔ)單元的讀取訪問;以及訪問控制單元,分別控制從所述第一處理單元對(duì)所述存儲(chǔ)單元的寫入訪問和從所述第 二處理單元對(duì)所述存儲(chǔ)單元的讀取訪問,在從所述第二處理單元對(duì)所述存儲(chǔ)單元的讀取訪問時(shí),參照在從所述第一處理單元對(duì) 所述存儲(chǔ)單元的寫入訪問時(shí)判定寫入數(shù)據(jù)是否滿足規(guī)定的條件所得的判定結(jié)果和所述寫 入訪問時(shí)的訪問位置信息,在所述讀取訪問時(shí)的訪問位置所對(duì)應(yīng)的所述判定結(jié)果表示所述 寫入訪問時(shí)滿足了所述規(guī)定的條件的情況下,不從所述存儲(chǔ)單元讀出數(shù)據(jù),而將由所述規(guī) 定條件決定的規(guī)定的數(shù)據(jù)返送給所述第二處理單元。
全文摘要
本發(fā)明提供能夠大幅度地削減存儲(chǔ)器頻帶的信息處理裝置。在本裝置中,訪問判定管理單元(105)在對(duì)存儲(chǔ)器(104)的寫入訪問時(shí)判定寫入數(shù)據(jù)是否滿足訪問判定條件,將該判定結(jié)果和該寫入訪問時(shí)的訪問位置信息(存儲(chǔ)器104上的地址)作為訪問判定結(jié)果(107)來管理,并且在寫入數(shù)據(jù)滿足了訪問判定條件時(shí)不進(jìn)行寫入訪問。另一方面,訪問判定管理單元(105)在對(duì)該地址的讀取訪問時(shí),也參照訪問判定結(jié)果(訪問位置信息和判定結(jié)果)(107),如果對(duì)該地址的寫入訪問時(shí)滿足了訪問判定條件,則不進(jìn)行對(duì)存儲(chǔ)器(104)的讀取訪問,將由訪問判定條件決定的數(shù)據(jù)返送給主機(jī)。
文檔編號(hào)G06F3/153GK101896882SQ200880120800
公開日2010年11月24日 申請(qǐng)日期2008年12月25日 優(yōu)先權(quán)日2007年12月28日
發(fā)明者石岡敏幸 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社