專利名稱:存儲器地址映射方法及存儲器地址映射電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種將數(shù)據(jù)存儲于存儲器裝置的存儲器地址映射方法及存儲器地 址映射電路,特別是關(guān)于一種使用存儲體交織技術(shù)(bank interleavingtechnique)來控制 存儲器裝置中圖像的存儲的存儲器地址映射方法及存儲器地址映射電路。
背景技術(shù):
動態(tài)隨機(jī)存儲器(Dynamic random access memory,以下簡稱為DRAM)是一種將 每個數(shù)據(jù)比特存儲于作為存儲單元(memory cell)的電容器中的隨機(jī)存儲器。圖1顯示了 DRAM裝置100的傳統(tǒng)的架構(gòu)圖。DRAM裝置100包含多個行解碼器(row decoder) 1021至 102_N、多個列解碼器(column decoder) 104_1至104_N、多個存儲體106_1至106_N以及 多個讀出放大器(sense amplifier) 108_1至108_N。每個存儲體106_1至106_N通過一 個專用行解碼器、一個專用列解碼器以及一個專用讀出放大器來訪問,且每個存儲體106_1 至106_N包含多個行(也就是,頁面)110。存儲單元的DRAM地址可以包含一個行地址ADD_ R、一個列地址ADD_C以及一個存儲體地址ADD_BA。存儲體地址ADD_BA決定選擇哪一個存 儲體,且行地址定選擇已選存儲體的哪一行(頁面)。位于已選行(頁面)上的 位在載入對應(yīng)于已選存儲體的讀出放大器中之后,列地址ADD_C決定已載入的位中的哪一 個包含期望被訪問的存儲單元的信息。舉例而言,在存儲體106_1中包含行地址Rl以及列 地址Cl的存儲單元為目標(biāo)訪問存儲單元的情況下,存儲體地址ADD_BA選擇存儲體106_1, 對應(yīng)于存儲體106_1的行解碼器102_1將行地址ADD_R解碼,來選擇具有行地址Rl的目標(biāo) 行;對應(yīng)于存儲體106_1的讀出放大器108_1讀取目標(biāo)行;且隨后列解碼器104_1將列地址 ADDJ^ 碼,來選擇由列地址Cl尋址(addressed)的目標(biāo)位。如圖1所示,每個存儲體包含其專用的讀出放大器,因此每個存儲體可以獨(dú)立工 作。然而,存儲體沖突(bank conflict)(或頁面丟失)常常導(dǎo)致DRAM訪問中最為嚴(yán)重的 效能退化(performance degradation)。存儲體沖突意味著訪問同一個存儲體中不同行的 連續(xù)DRAM訪問。換句話說,因?yàn)槊總€存儲體的行解碼器只能訪問對應(yīng)存儲體中的一個行, 同一個存儲體不同行上的連續(xù)DRAM訪問不可避免地將導(dǎo)致存儲體沖突。舉例而言,對于 因?yàn)楫?dāng)前DRAM讀取請求而載入讀出放大器的位,需要首先發(fā)出預(yù)充電命令(pre-charge command)來通知讀出放大器將已存儲的位寫回到對應(yīng)行。然后,在預(yù)充電完成之后,啟動 由下一個DRAM讀取請求來訪問的另一個行。需要注意,在兩個連續(xù)命令之中需要插入幾個 空閑周期(idle cycle),空閑周期的數(shù)目取決于連續(xù)命令的類型。一般而言,預(yù)充電命令 與啟動命令之間存在預(yù)充電-啟動等待時間(pre-charge-to-active latency)TEpo在啟 動所述另一個行之后,應(yīng)該發(fā)出讀取命令。類似的,啟動命令與讀取命令之間存在啟動-讀 取等待時間(active-to-readlatency)!^。最后,在讀取-數(shù)據(jù)等待時間(read-to-data latency) Tffls之后,請求的數(shù)據(jù)將顯示在數(shù)據(jù)總線(data bus)上。簡而言之,當(dāng)發(fā)生存儲體 沖突(或頁面丟失)時,必須等待由當(dāng)前DRAM訪問所載入讀出放大器中的頁面的內(nèi)容完成 預(yù)充電(也就是,將讀出放大器中的內(nèi)容寫回到由當(dāng)前DRAM訪問來讀寫的對應(yīng)頁面中)之后,才可以啟動由下一個DRAM訪問來讀寫的頁面。由此可見,由于預(yù)充電-啟動等待時間 Tkp、啟動-讀取等待時間Tkd以及讀取-數(shù)據(jù)等待時間Tffls,在幾個空閑周期之后便可以成 功的訪問數(shù)據(jù)。如果頻繁的發(fā)生存儲體沖突,則DRAM效能將顯著地退化。在特定的圖像處理應(yīng)用(例如,時域噪聲減少(temporal noise reduction)、 運(yùn)云力自適應(yīng)去交織(motion adaptive de-interlacing)、運(yùn)云力抖云力消除(motion juddercancellation)以及超分彭爭率縮放(super-resolution scaling))中,位于時域才目 鄰圖像中的信息可以互相關(guān)聯(lián)。然而,作為關(guān)聯(lián)的圖像越多,則需要越大的DRAM帶寬???惜對DRAM帶寬的高需求通常意味著硬件的高成本。為了降低硬件成本而不減少關(guān)聯(lián)圖像 的數(shù)目,一種可能的解決方法是提高DRAM的效率。如上所述,存儲體沖突(或頁面丟失) 是DRAM效率退化的關(guān)鍵因素。因此,本領(lǐng)域中的設(shè)計(jì)師需要解決的是,如何在DRAM訪問期 間有效的減少存儲體沖突的發(fā)生。
發(fā)明內(nèi)容
有鑒于此,特提供以下技術(shù)方案本發(fā)明的實(shí)施方式提供了一種存儲器地址映射方法,用于控制存儲器裝置中多個 圖像的存儲,存儲器裝置包含多個存儲體,每個存儲體包含多個頁面,所述存儲器地址映射 方法包含接收第一圖像;以及根據(jù)圖像分區(qū)設(shè)置,為第一圖像中每個水平線分區(qū)產(chǎn)生第 一存儲器地址設(shè)置,其中圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包 含至少一個水平線,且每個水平線組在水平線方向被劃分為多個水平線分區(qū);其中,第一圖 像的每個水平線組中多個水平線分區(qū)的第一存儲器地址設(shè)置控制對應(yīng)的水平線組不存儲 于存儲器裝置的同一個存儲體中,對應(yīng)的水平線組包含多個水平線分區(qū)。本發(fā)明的實(shí)施方式另提供了一種存儲器地址映射電路,用于控制存儲器裝置中多 個圖像的存儲,存儲器裝置包含多個存儲體,每個存儲體包含多個頁面,所述存儲器地址映 射電路包含接收單元,用于接收第一圖像;以及地址產(chǎn)生單元,耦接于接收單元,用于根 據(jù)圖像分區(qū)設(shè)置,為第一圖像中每個水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置,其中圖像分區(qū) 設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含至少一個水平線,且每個水平線 組在水平線方向被劃分為多個水平線分區(qū);其中,第一圖像的每個水平線組中的多個水平 線分區(qū)的第一存儲器地址設(shè)置控制對應(yīng)的水平線組不存儲于存儲器裝置的同一個存儲體 中,對應(yīng)的水平線組包含多個水平線分區(qū)。本發(fā)明的實(shí)施方式另提供了一種存儲器地址映射方法,用于控制存儲器裝置中多 個圖像的存儲,存儲器裝置包含多個存儲體,每個存儲體包含多個頁面,所述存儲器地址映 射方法包含接收第一圖像;根據(jù)圖像分區(qū)設(shè)置,為第一圖像中每個水平線分區(qū)產(chǎn)生第一 存儲器地址設(shè)置,其中圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含 至少一個水平線,且每個水平線組在水平線方向被劃分為多個水平線分區(qū);接收第二圖像; 以及根據(jù)圖像分區(qū)設(shè)置,為第二圖像中每個水平線分區(qū)產(chǎn)生第二存儲器地址設(shè)置;其中,第 一圖像中第一水平線分區(qū)的第一存儲器地址設(shè)置,以及第二圖像中第二水平線分區(qū)的第二 存儲器地址設(shè)置,控制位于不同圖像同一處的第一水平線分區(qū)以及第二水平線分區(qū)存儲于 同一頁面。本發(fā)明的實(shí)施方式另提供了一種存儲器地址映射電路,用于控制存儲器裝置中多個圖像的存儲,存儲器裝置包含多個存儲體,每個存儲體包含多個頁面,所述存儲器地址映 射電路包含接收單元,用于接收第一圖像以及第二圖像;以及地址產(chǎn)生單元,耦接于接收 單元,用于根據(jù)圖像分區(qū)設(shè)置,為第一圖像中每個水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置,以 及根據(jù)圖像分區(qū)設(shè)置,為第二圖像中每個水平線分區(qū)產(chǎn)生第二存儲器地址設(shè)置,其中圖像 分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含至少一個水平線,且每個水 平線組在水平線方向被劃分為多個水平線分區(qū);其中,第一圖像中第一水平線分區(qū)的第一 存儲器地址設(shè)置,以及第二圖像中第二水平線分區(qū)的第二存儲器地址設(shè)置,控制位于不同 圖像同一處的第一水平線分區(qū)以及第二水平線分區(qū)存儲于同一頁面。本發(fā)明的實(shí)施方式另提供了一種存儲器地址映射方法,用于控制存儲器裝置中多 個圖像的存儲,存儲器裝置包含多個存儲體,每個存儲體包含多個頁面,所述存儲器地址映 射方法包含接收圖像;以及根據(jù)圖像分區(qū)設(shè)置,為圖像中每個水平線分區(qū)產(chǎn)生存儲器地 址設(shè)置,其中圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含至少一個 水平線,且每個水平線組在水平線方向被劃分為多個水平線分區(qū);其中,第一水平線分區(qū)以 及第二水平線分區(qū)的存儲器地址設(shè)置,控制第一水平線分區(qū)以及第二水平線分區(qū)分別存儲 于第一頁面以及第二頁面,其中第一水平線分區(qū)以及第二水平線分區(qū)位于圖像中的不同水 平線組,且在圖像中互為相鄰,第一頁面以及第二頁面位于所述存儲器裝置的不同存儲體 中。本發(fā)明的實(shí)施方式另提供了一種存儲器地址映射電路,用于控制存儲器裝置中多 個圖像的存儲,存儲器裝置包含多個存儲體,每個存儲體包含多個頁面,所述存儲器地址映 射電路包含接收單元,用于接收圖像;以及地址產(chǎn)生單元,耦接于接收單元,用于根據(jù)圖 像分區(qū)設(shè)置,為圖像中每個水平線分區(qū)產(chǎn)生存儲器地址設(shè)置,其中圖像分區(qū)設(shè)置定義圖像 被劃分為多個水平線組,每個水平線組包含至少一個水平線,且每個水平線組在水平線方 向被劃分為多個水平線分區(qū);其中,第一水平線分區(qū)以及第二水平線分區(qū)的存儲器地址設(shè) 置,控制第一水平線分區(qū)以及第二水平線分區(qū)分別存儲于第一頁面以及第二頁面,其中第 一水平線分區(qū)以及第二水平線分區(qū)位于圖像中的不同水平線組,且在圖像中互為相鄰,第 一頁面以及第二頁面位于存儲器裝置的不同存儲體中。本發(fā)明的實(shí)施方式另提供了一種存儲器地址映射方法,用于控制存儲器裝置中多 個圖像的存儲,存儲器裝置包含多個存儲體,每個存儲體包含多個頁面,所述存儲器地址映 射方法包含接收第一圖像;根據(jù)圖像分區(qū)設(shè)置,為第一圖像中每個水平線分區(qū)產(chǎn)生第一 存儲器地址設(shè)置,其中圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含 至少一個水平線,且每個水平線組在水平線方向劃分為多個水平線分區(qū);接收第二圖像; 以及根據(jù)圖像分區(qū)設(shè)置,為第二圖像中每個水平線分區(qū)產(chǎn)生第二存儲器地址設(shè)置;其中,第 一水平線分區(qū)的第一存儲器地址設(shè)置,以及第二水平線分區(qū)的第二存儲器地址設(shè)置,控制 位于第一圖像以及第二圖像同一處的第一水平線分區(qū)以及第二水平線分區(qū)分別存儲于第 一頁面以及第二頁面,且第一頁面以及第二頁面位于存儲器裝置中的不同存儲體中。本發(fā)明的實(shí)施方式另提供了一種存儲器地址映射電路,用于控制存儲器裝置中多 個圖像的存儲,存儲器裝置包含多個存儲體,每個存儲體包含多個頁面,所述存儲器地址映 射電路包含接收單元,用于接收第一圖像以及第二圖像;以及地址產(chǎn)生單元,耦接于接收 單元,用于根據(jù)圖像分區(qū)設(shè)置,為第一圖像中的每個水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置,以及為第二圖像中的每個水平線分區(qū)產(chǎn)生第二存儲器地址設(shè)置,其中圖像分區(qū)設(shè)置定義圖 像被劃分為多個水平線組,每個水平線組包含至少一個水平線,且每個水平線組在水平線 方向被劃分為多個水平線分區(qū);其中,第一水平線分區(qū)的第一存儲器地址設(shè)置,以及第二水 平線分區(qū)的第二存儲器地址設(shè)置,控制位于第一圖像以及第二圖像同一處的第一水平線分 區(qū)以及第二水平線分區(qū)分別存儲于第一頁面以及第二頁面,且第一頁面以及第二頁面位于 存儲器裝置中的不同存儲體中。以上所述的存儲器地址映射方法及存儲器地址映射電路,通過控制存儲器裝置中 圖像的存儲,可以有效的避免或者減少存儲體沖突的發(fā)生,從而提高存儲器裝置的效率。
圖1顯示了 DRAM裝置的傳統(tǒng)的架構(gòu)圖。圖2是根據(jù)本發(fā)明實(shí)施方式的存儲器地址映射電路的示意圖。圖3是根據(jù)本發(fā)明實(shí)施方式中圖像的圖像分區(qū)設(shè)置的示意圖。圖4是根據(jù)本發(fā)明實(shí)施方式的存儲于存儲器裝置中的水平線組的示意圖。圖5是根據(jù)本發(fā)明實(shí)施方式的存儲于存儲器裝置中的多個水平線組的示意圖。圖6是根據(jù)本發(fā)明實(shí)施方式的存儲于存儲器裝置中的多個水平線組的示意圖。圖7是根據(jù)本發(fā)明另一實(shí)施方式的存儲于存儲器裝置中的多個水平線組的示意 圖。圖8是根據(jù)本發(fā)明實(shí)施方式的分配存儲體來滿足存儲體交織需求的示意圖。圖9是根據(jù)本發(fā)明實(shí)施方式的在存儲器裝置中分別存儲亮度數(shù)據(jù)以及色度數(shù)據(jù) 的水平線組的示意圖。圖10是根據(jù)本發(fā)明另一實(shí)施方式的在存儲器裝置中分別存儲亮度數(shù)據(jù)以及色度 數(shù)據(jù)的水平線組的示意圖。
具體實(shí)施例方式在本說明書以及權(quán)利要求書當(dāng)中使用了某些詞匯來指代特定的元件。本領(lǐng)域的技 術(shù)人員應(yīng)可理解,硬件制造商可能會用不同的名詞來稱呼同樣的元件。本說明書及權(quán)利要 求并不以名稱的差異作為區(qū)分元件的方式,而是以元件在功能上的差異作為區(qū)分的準(zhǔn)則。 在通篇說明書及權(quán)利要求當(dāng)中所提及的“包含”是一個開放式的用語,因此應(yīng)解釋成“包含 但不限定于”。另外,“耦接” 一詞在此包含任何直接及間接的電氣連接手段。因此,若文中 描述第一裝置耦接于第二裝置,則代表第一裝置可以直接電連接于第二裝置,或通過其它 裝置或連接手段間接地電連接至第二裝置。對于使用時域相鄰圖像作為關(guān)聯(lián)的圖像處理應(yīng)用,時域相鄰圖像中的像素可以 從存儲器裝置(例如,DRAM裝置)中讀取。在傳統(tǒng)的設(shè)計(jì)中,一個圖像(例如,一個圖場 (field))的像素是以光柵掃描順序(raster scan order)存儲于存儲器裝置中。因此,訪 問時域相鄰圖像中的像素(例如,位于不同圖像同一處的像素)可能經(jīng)常遇到存儲體沖突 的問題。本發(fā)明的原理是使用存儲體交織技術(shù)來存儲每個圖像,其中每個水平線并不是存 儲于存儲體的同一個頁面中。具體來說,所述存儲體交織技術(shù)利用了存儲體中獨(dú)立讀出放 大器的平行性(parallelism)。因此,圖像的像素并不是以傳統(tǒng)的光柵掃描順序存儲于存儲器裝置中。于是,可以減少存儲器裝置的連續(xù)訪問期間中所發(fā)生的存儲體沖突的次數(shù),而且 可以相應(yīng)的改進(jìn)存儲器裝置的訪問效率。詳細(xì)的說明將在后續(xù)段落中予以描述。圖2是根據(jù)本發(fā)明實(shí)施方式的存儲器地址映射電路202的示意圖。存儲器地址映 射電路202控制存儲器裝置中多個圖像的存儲。當(dāng)接收寫入請求REQ_W以及寫入數(shù)據(jù)(例 如,圖像數(shù)據(jù))DATA_W時,存儲器地址映射電路202產(chǎn)生包含寫入數(shù)據(jù)DATA_W的存儲器地 址設(shè)置的存儲器裝置請求REQ_W’,并將寫入數(shù)據(jù)DATA_W以及存儲器裝置請求REQ_W’輸出 到存儲器控制器208。應(yīng)注意,寫入數(shù)據(jù)DATA_W的存儲器地址設(shè)置是根據(jù)預(yù)定存儲體交織 規(guī)則,由存儲器地址映射電路202設(shè)定。存儲器控制器208控制存儲器裝置210,以根據(jù)存 儲器裝置請求REQ_W’存儲寫入數(shù)據(jù)DATA_W。在這個實(shí)施方式中,存儲器裝置210可以由 圖1所示的DRAM裝置100來實(shí)現(xiàn)。因此,存儲器裝置210可以包含多個存儲體,每個存儲 體包含多個頁面。此外,當(dāng)圖像處理電路(例如,去交織電路)212產(chǎn)生讀取請求REQ_R,以從存儲器 裝置210中請求讀取數(shù)據(jù)DATA_R時,存儲器地址映射電路202根據(jù)所述預(yù)定存儲體交織規(guī) 則,產(chǎn)生包含讀取數(shù)據(jù)DATA_R的存儲器地址設(shè)置的存儲器裝置請求REQ_R’,并將存儲器裝 置請求REQ_R’輸出到存儲器控制器208,其中,所述預(yù)定存儲體交織規(guī)則有關(guān)于控制存儲 器裝置210中圖像數(shù)據(jù)的存儲。存儲器控制器208控制存儲器裝置(例如,DRAM裝置)210 以根據(jù)產(chǎn)生自存儲器地址映射電路202的存儲器裝置請求REQ_R’,輸出請求的讀取數(shù)據(jù) DATA_R。然后,通過存儲器地址映射電路202將讀取數(shù)據(jù)DATA_R傳送到圖像處理電路212。在這個實(shí)施方式中,存儲器地址映射電路202以及圖像處理電路212可以整合到 單個芯片214,其中存儲器地址映射電路202作為用于控制存儲器地址與自存儲器裝置210 讀/寫的數(shù)據(jù)之間映射的接口。應(yīng)注意,芯片214可以包含其他處理電路,例如,解調(diào)單元、 視頻解碼器等。存儲器地址映射電路202的操作詳細(xì)說明在后續(xù)段落中予以描述。存儲器地址映射電路202用于處理包含多個圖像(例如,圖場)的視頻流(video stream)。在這個實(shí)施方式中,存儲器地址映射電路202包含但不限于,接收單元204以及 地址產(chǎn)生單元206。接收單元204用于接收以上所述的讀取請求REQ_R、寫入請求REQ_W、讀 取數(shù)據(jù)DATA_R以及寫入數(shù)據(jù)DATA_W。對于存儲器裝置210中的第一圖像的存儲,接收單 元204接收由視頻流所送的第一圖像,且耦接于接收單元204的地址產(chǎn)生單元206用于根 據(jù)圖像分區(qū)設(shè)置,為第一圖像中的每個水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置。請注意,第一 存儲器地址設(shè)置包含請求存儲器控制器208所需求的任意存儲器地址,例如,存儲體地址、 行地址及/或列地址,來適當(dāng)?shù)膶⑺骄€分區(qū)的像素存儲到存儲器裝置210,而不會干擾本 發(fā)明的存儲體交織需求。應(yīng)注意,相同的圖像分區(qū)設(shè)置將應(yīng)用于多個圖像,其中每個圖像具有相同的圖像 分辨率。舉例而言,每個圖像是分辨率為720 X M0、1280 X 510或1280 X MO的奇數(shù)圖場或 者偶數(shù)圖場。圖3是根據(jù)本發(fā)明實(shí)施方式中圖像的圖像分區(qū)設(shè)置的示意圖。如圖3所示,這個實(shí)施方式中的圖像分區(qū)設(shè)置定義圖像300被劃分為多個水平線組302_1.....302_K,每個水平線組包含至少一個水平線,且每個水平線組在水平線方向被劃分為多個水平線分區(qū)。舉例而言,將水平線組302_1劃分為水平線分區(qū)304_11.....304_1L,將水平線組302_2劃分為水平線分區(qū)304_21.....304_2L,以此類推。關(guān)于其他圖像400-700,由于圖像400-700中的每一個具有與圖像300相同的分辨率,因此可以應(yīng)用相同的圖像分區(qū)設(shè)置。以圖像300以 及圖像400為例,圖像400中定義了水平線組402_1,且水平線組402_1位于圖像400中的 位置與水平線組302_1位于圖像300中的位置相同。換言之,根據(jù)同一個圖像分區(qū)設(shè)置,水 平線組302_1以及水平線組402_1分別位于圖像300以及圖像400的同一處(co-locate); 此外,將水平線組402_1劃分為水平線分區(qū)404_11,. . .,404_1L,其中水平線分區(qū)304_11以 及水平線分區(qū)404_11位于不同圖像的同一處,水平線分區(qū)304_12以及水平線分區(qū)404_12 位于不同圖像的同一處,以此類推。應(yīng)注意,每個圖像的水平線組的數(shù)目及/或每個水平線 組的水平線分區(qū)的數(shù)目是可調(diào)節(jié)的。如上所述,在特定的圖像處理應(yīng)用中,位于時域相鄰圖像中的信息可以互相關(guān)聯(lián)。 具體的,特定的圖像處理應(yīng)用可以讀取從水平線中所獲得的信息,其中所述水平線選自每 個時域相鄰圖像。根據(jù)圖3所示的圖像分區(qū)設(shè)置的實(shí)施方式,由于同一個水平線被分區(qū)且 被分布(partitioned and distributed)在同一個水平線組的多個水平線分區(qū)內(nèi),因此地 址產(chǎn)生單元206為第一圖像中每個水平線組的多個水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置, 來控制包含所述水平線分區(qū)的對應(yīng)水平線組不會存儲于存儲器裝置210的同一個存儲體 中。更具體的,地址產(chǎn)生單元206為第一圖像中同一個水平線組的相鄰水平線分區(qū)分別產(chǎn) 生第一存儲器地址設(shè)置,其中相鄰水平線分區(qū)的第一存儲器地址設(shè)置控制所述相鄰水平線 分區(qū)分別存儲于存儲器裝置210的不同存儲體中。圖4是根據(jù)本發(fā)明實(shí)施方式的存儲于存儲器裝置210中的水平線組的示意圖。如 圖4所示,以圖3中的水平線組302_1為例,水平線分區(qū)304_11,. . .,304_1L分別存儲于存儲體BA_11的頁面PA_11.....存儲體BA_1L的頁面PA_1L中。應(yīng)注意,由于存儲器交織技術(shù),用于存儲相鄰水平線分區(qū)的存儲體是不同的存儲體。舉例而言,存儲體BA_11以及存儲 體BA_12不同。此外,每個存儲體BA_11,. . .,BA_1L選自存儲器裝置210中的有效存儲體。 舉例而言,如果存儲器裝置210具有四個存儲體BANK_0、BANK_1、BANK_2以及BANK_3,每個 存儲器 BA_11,. . .,BA_1L 是存儲體 BANKJK BANK_1、BANK_2 以及 BANK_3 中的一個。這樣, 訪問一個水平線的信息時,可以有效地減少發(fā)生存儲體沖突的次數(shù)。此外,在圖4所示的實(shí) 施方式中,基于設(shè)計(jì)需求,頁面PA_11,...,PA IL可以對應(yīng)于相同的頁面數(shù)(page number) 或不同的頁面數(shù)。也就是,只要同一個水平線組中的相鄰水平線分區(qū)分別存儲于不同的存 儲體中,則不限制用于存儲相鄰水平線分區(qū)的不同存儲體所使用的頁面的選擇方法。如上所述,對于一個圖像中的每個水平線組,由地址產(chǎn)生單元206所設(shè)定的存儲 器地址設(shè)置使得相鄰水平線分區(qū)分別存儲于存儲器裝置210的不同存儲體中。舉例而言, 一個優(yōu)選的實(shí)施方式是將位于不同圖像同一處的多個水平線分區(qū)存儲于同一個頁面,但這 并不是本發(fā)明的限制。將位于不同圖像同一處的多個水平線分區(qū)的信息作為關(guān)聯(lián)的情況 下,所有需求信息可以從存儲體中的同一個頁面中讀取,而無需讀取其他存儲體中的頁面。 由于可以避免從其他存儲體中的頁面成功地讀取數(shù)據(jù)所需要的非期望等待時間,因此可以 進(jìn)一步改進(jìn)存儲器裝置210的訪問效率。如圖3所示,水平線分區(qū)304_11以及水平線分區(qū) 404_11位于圖像300以及圖像400的同一處,水平線分區(qū)304_12以及水平線分區(qū)404_12 位于圖像300以及圖像400的同一處,以此類推。圖5是根據(jù)本發(fā)明實(shí)施方式的存儲于存儲器裝置210中的多個水平線組的示意 圖。如圖5所示,由地址產(chǎn)生單元206所設(shè)定的存儲器地址設(shè)置使得水平線分區(qū)304_11以及404_11存儲于存儲體BA_11的同一個頁面PA_11。類似的,通過地址產(chǎn)生單元206控制 的適當(dāng)?shù)拇鎯ζ饔成?,水平線分區(qū)304_12以及404_12存儲于存儲體BA_12的同一個頁面 PA_12,水平線分區(qū)304_13以及404_13存儲于存儲體BA_13的同一個頁面PA_13,以此類推??紤]到當(dāng)一個輸入圖像正存儲到存儲器裝置210中時,從已存儲于存儲器裝置 210中的時域相鄰圖像(例如,三個圖像)所獲得的信息互為關(guān)聯(lián)的情況。換言之,將四個 圖像緩沖器的存儲空間分配于存儲器裝置210之中,其中每個圖像緩沖器的大小等于一個 圖像的數(shù)據(jù)大小,且當(dāng)圖像緩沖器全滿(full)時,對圖像緩沖器中存儲新圖像的緩沖器執(zhí) 行數(shù)據(jù)重寫操作(data overwriteoperation)。此外,假設(shè)存儲器裝置210中的每個頁面大 小等于四個水平線分區(qū)的大小之和。圖6是根據(jù)本發(fā)明實(shí)施方式的存儲于存儲器裝置210中的多個水平線組的示意 圖。鑒于以上所述的位于不同圖像同一處的多個水平線分區(qū)的存儲控制,根據(jù)由地址產(chǎn)生 單元206所設(shè)定的存儲器地址設(shè)置,控制位于不同圖像300、400、500以及600同一處的水 平線分區(qū)304_11、404_11、504_11以及604_11存儲于存儲體BA_11的頁面PA_11,控制位于 不同圖像300、400、500以及600同一處的水平線分區(qū)304_21、404_21、504_21以及604_21 存儲于存儲體BA_21的頁面PA_21,以此類推。應(yīng)注意,包含水平線分區(qū)304_11,. . .,304_1L 的水平線分組302_1,以及包含水平線分區(qū)304_21,. . .,304_2L的水平線分組302_2,在同 一個圖像300中互為相鄰;包含水平線分區(qū)404_11,. . .,404_1L的水平線分組,以及包含水 平線分區(qū)404_21,. . .,404_2L的水平線分組,在同一個圖像400中互為相鄰;包含水平線分 區(qū)504_11,· · ·,504_1L的水平線分組,以及包含水平線分區(qū)504_21,· · ·,504_2L的水平線 分組,在同一個圖像500中互為相鄰;以及包含水平線分區(qū)604_11,...,604_1L的水平線 分組,以及包含水平線分區(qū)604_21,. . .,604_2L的水平線分組,在同一個圖像600中互為相 鄰。根據(jù)應(yīng)用于圖5所示水平線分區(qū)的存儲體交織技術(shù),用于存儲同一個水平線組中相鄰 水平線分區(qū)的存儲體是不同的存儲體。對于圖6所示的實(shí)施方式,也對同一個水平線組的 相鄰水平線分區(qū)應(yīng)用了同一個存儲體交織技術(shù)。假設(shè)圖像300、400以及500已存儲于存儲器裝置210,且圖像600當(dāng)前正被存儲 到存儲器裝置210。因此,當(dāng)啟動特定的圖像處理應(yīng)用(例如,去交織)時,從已存儲的圖 像300、400以及500中獲得的信息可以互為關(guān)聯(lián)。舉例而言,可以從存儲器裝置210中讀 取位于圖像300、400以及500同一處的三個像素的像素?cái)?shù)據(jù),以作為關(guān)聯(lián)。根據(jù)圖6所示 的實(shí)施方式,因?yàn)槲挥诓煌瑘D像同一處的水平線分區(qū)存儲于同一個存儲體中,所以讀取位 于圖像300、400以及500同一處的三個像素的像素?cái)?shù)據(jù)不會遇到任何存儲體沖突。然而, 可以從存儲器裝置210中讀取并不是全部位于圖像300、400以及500同一處的四個像素 的像素?cái)?shù)據(jù)以作為關(guān)聯(lián),此種情況是可能的。舉例而言,關(guān)聯(lián)像素可以分別位于水平線分區(qū) 304_11、404_21以及504_21上。因此,讀取并不是全部位于圖像300、400以及500同一處 的三個像素的像素?cái)?shù)據(jù)時,如果需求的像素?cái)?shù)據(jù)存儲于同一個存儲體的不同頁面,則可能 遇到存儲體沖突。為了避免這種情況,應(yīng)用于圖6所示水平線分區(qū)的存儲體交織技術(shù),也可 以控制水平線分區(qū)來通過存儲器地址設(shè)置的適當(dāng)控制而存儲于不同的存儲體中,其中,所 述水平線分區(qū)包含在同一個圖像的不同水平線組中,互為相鄰且不可以存儲于存儲體的同 一個頁面。因此,存儲體BA_11以及存儲體BA_21是存儲器裝置210的不同存儲體,存儲體BA_12以及存儲體BA_22是存儲器裝置210的不同存儲體,以此類推??紤]到當(dāng)一個輸入圖像正被存儲到存儲器裝置210時,從已存儲于存儲器裝置 210的時域相鄰圖像(例如,四個圖像)所獲得的信息互為關(guān)聯(lián)的另一種情況。換言之,將五 個圖像緩沖器的存儲空間分配在存儲器裝置210之中。此外,假設(shè)存儲器裝置210中的每個 頁面的大小等于四個水平線分區(qū)大小之和。請參考圖7,是根據(jù)本發(fā)明另一實(shí)施方式的存儲 于存儲器裝置210中的多個水平線組的示意圖。如圖7所示,當(dāng)位于圖像300、400、500以及 600同一處的水平線分區(qū)304_11、404_11、504_11以及604_11存儲于存儲體BA_11的頁面 PA_11時,由于存儲體BA_11的頁面PA_11沒有存儲額外水平線分區(qū)的可用存儲空間,因此 控制位于圖像700同一處的水平線分區(qū)704_11存儲于存儲體BA_21的頁面PA_21。基于同 一種原因,控制圖像700中的其他水平線分區(qū)704_12,. . .,704_1L分別存儲于存儲體BA_22 的頁面PA_22,...,存儲體BA_2L的頁面PA_2L。由于控制水平線分區(qū)704_11存儲于存儲 體BA_21的頁面PA_21,僅位于圖像300、400以及500同一處的水平線分區(qū)304_21、404_21 以及504_21可以存儲于存儲體BA_21的同一個頁面PA_21。類似的,僅位于圖像300、400 以及500同一處的水平線分區(qū)304_22、404_22以及504_22可以存儲于存儲體BA_22的同 一個頁面PA_22,僅位于圖像300、400以及500同一處的水平線分區(qū)304_23、404_23以及 504_23可以存儲于存儲體BA_23的同一個頁面PA_23,以此類推。如圖7所示,位于不同圖 像同一處的水平線分區(qū)沒有存儲于存儲體的同一個頁面。假設(shè)當(dāng)啟動特定的圖像處理應(yīng)用 (例如,去交織)時,從四個已存儲的圖像中獲得的信息互為關(guān)聯(lián)。舉例而言,可以從存儲器 裝置210中讀取位于四個圖像同一處的四個像素的像素?cái)?shù)據(jù),來作為關(guān)聯(lián)。根據(jù)圖7所示 的實(shí)施方式,因?yàn)槲挥诓煌瑘D像同一處的水平線分區(qū)并不保證存儲于同一個存儲體,所以 如果需求的像素?cái)?shù)據(jù)存儲于同一個存儲體的不同頁面,則讀取位于四個圖像同一處的四個 像素的像素?cái)?shù)據(jù)可能會遇到存儲體沖突。為了避免發(fā)生這種存儲體沖突,應(yīng)用在圖7所示 水平線分區(qū)的存儲體交織技術(shù),也可以控制水平線分區(qū)來通過存儲器地址設(shè)置的適當(dāng)控制 而存儲于不同存儲體中,其中,所述水平線分區(qū)位于不同圖像的同一處且不可以存儲于存 儲體的同一個頁面。因此,存儲體BA_11以及存儲體BA_21是存儲器裝置210的不同存儲 體,存儲體BA_12以及存儲體BA_22是存儲器裝置210的不同存儲體,以此類推。關(guān)于圖6以及圖7所示的實(shí)施方式,水平線分區(qū)的存儲器地址設(shè)置是由地址產(chǎn)生 單元206所控制,以使存儲體BA_11至BA_1L以及存儲體BA_21至BA_2L滿足期望的存儲 體交織需求,其中,期望的存儲體交織需求用于避免/減少可能發(fā)生的存儲體沖突。圖8是根據(jù)本發(fā)明實(shí)施方式的分配存儲體來滿足存儲體交織需求的示意圖。假設(shè) 存儲器裝置210只具有四個存儲體BANK_0、BANK_1、BANK_2以及BANK_3。沿圖8所示的箭 頭方向,將存儲體BANKJK BANK_1、BANK_2以及BANK_3以循環(huán)順序分配,從而決定交織存 儲體BA_11至BA_1L、存儲體BA_21至BA_2L以及存儲體BA_31至BA_3L。這樣,對于圖6 所示的實(shí)施方式,可以保證同一個水平線組的相鄰水平線分區(qū)存儲于存儲器裝置210的不 同存儲體中,且可以保證水平線分區(qū)存儲于存儲器裝置210的不同存儲體中,其中所述水 平線分區(qū)包含于同一個圖像的不同水平線組,互為相鄰且不可以存儲于存儲體的同一個頁 面。換言之,即可滿足用于避免/減少可能發(fā)生的存儲體沖突的期望存儲體交織需求。除 此之外,對于圖7所示的實(shí)施方式,可以保證同一個水平線組的相鄰水平線分區(qū)存儲于存 儲器裝置210的不同存儲體中,且可以保證位于不同圖像同一處的水平線分區(qū)存儲于存儲器裝置210的不同存儲體中,其中位于不同圖像同一處的水平線分區(qū)不可以存儲于存儲體 的同一個頁面。因此,可以滿足用于避免/減少可能發(fā)生的存儲體沖突的期望存儲體交織需求。然而,應(yīng)注意,圖8所示的存儲體交織配置只是一種可行的實(shí)施方式。只要可以滿 足用于避免/減少可能發(fā)生的存儲體沖突的期望存儲體交織需求,則可以使用任意存儲體 交織配置。此外,以上所述的實(shí)施方式只用于說明本發(fā)明,并不能作為本發(fā)明的限制。舉例而 言,在一個替代設(shè)計(jì)中,不要求圖6所示的同一個水平線組的相鄰水平線分區(qū)存儲于存儲 器裝置210的不同存儲體中,通過使包含于同一個圖像中不同水平線組的互為相鄰的水平 線分區(qū)存儲于存儲器裝置210的不同存儲體中,可以達(dá)到減少存儲體沖突發(fā)生的目的。舉 例而言,如圖6所示,在這個替代設(shè)計(jì)中,同一個水平線組302_1的相鄰水平線分區(qū)304_11 以及304_12可以存儲于同一個存儲體(也就是,存儲體BA_11等同于存儲體BA_12)中;然 而,在這個替代設(shè)計(jì)中,可以控制水平線分區(qū)304_11以及304_12存儲于不同存儲體(也就 是,存儲體BA_11不等同于存儲體BA_12)中,其中,水平線分區(qū)304_11以及304_12包含于 同一個圖像300的不同水平線組302_1以及302_2,互為相鄰且不可以存儲于存儲體的同一 個頁面。水平線分區(qū)304_11以及304_12不可以存儲于存儲體的同一個頁面,這并不能作 為本發(fā)明的限制。類似的,考慮另一個替代設(shè)計(jì),其中不要求圖7所示的同一個水平線組的 相鄰水平線分區(qū)存儲于存儲器裝置210的不同存儲體中,通過使位于不同圖像同一處的水 平線分區(qū)存儲于存儲器裝置210的不同存儲體中,可以達(dá)到相同的減少存儲體沖突發(fā)生的 目的,其中,位于不同圖像同一處的水平線分區(qū)不可以存儲于存儲體的同一個頁面。舉例而 言,如圖7所示,在這個替代設(shè)計(jì)中,同一個水平線組的相鄰水平線分區(qū)604_11以及604_12 可以存儲于同一個存儲體(也就是,存儲體BA_11等同于存儲體中;然而,在這個替 代設(shè)計(jì)中,可以控制位于不同圖像600以及700同一處的水平線分區(qū)604_11以及704_11, 存儲于不同存儲體BA_11以及BA_21 (也就是,存儲體BA_11不等同于存儲體BA_12),其中, 水平線分區(qū)604_11以及704_11不可以存儲于存儲體的同一個頁面,這并不能作為本發(fā)明 的限制。這種替代設(shè)計(jì)都應(yīng)該涵蓋在本發(fā)明的范圍內(nèi)。視頻系統(tǒng)傳遞的圖像數(shù)據(jù)的格式是一個表示亮度(luminance)的分量以及兩個 表示顏色(色度(chrominance))的分量。因?yàn)槿搜蹖α炼缺葘︻伾用舾校ㄟ^存儲 比顏色細(xì)節(jié)更多的亮度細(xì)節(jié)可以使帶寬最優(yōu)化。在正常的視線距離(viewing distance) 上,用較低的速率抽樣顏色細(xì)節(jié)不會導(dǎo)致可以察覺的損耗。色度部分抽樣(chroma subsampling)是實(shí)現(xiàn)亮度信息比顏色信息具有更多分辨率的慣用技術(shù)。舉例而言,色度部 分抽樣方法可以是4:2:0或者是4:2:2。存儲器地址映射電路202可以分開處理亮度信息 以及色度信息,從而適應(yīng)不同類型的色度格式。請結(jié)合圖9與圖4。圖9是根據(jù)本發(fā)明實(shí)施方式的在存儲器裝置210中分別存儲 亮度數(shù)據(jù)以及色度數(shù)據(jù)的水平線組的示意圖。圖3所示的水平線組302_1所包含的每個水 平線分區(qū)304_11,...,304_1L包含亮度數(shù)據(jù)以及色度數(shù)據(jù)。舉例而言,如圖9所示,水平 線分區(qū)304_11包含亮度數(shù)據(jù)304_11’以及色度數(shù)據(jù)304_11”,水平線分區(qū)304_12包含亮 度數(shù)據(jù)304_12’以及色度數(shù)據(jù)304_12”,以此類推。在圖4所示的實(shí)施方式中,每個水平線 分區(qū)的亮度數(shù)據(jù)以及色度數(shù)據(jù)存儲于存儲體的同一個頁面。然而,在圖9所示的替代設(shè)計(jì)中,每個水平線分區(qū)的亮度數(shù)據(jù)以及色度數(shù)據(jù)并不是存儲于存儲體的同一個頁面。雖然每 個水平線分區(qū)的亮度數(shù)據(jù)以及色度數(shù)據(jù)分別存儲于不同頁面中,地址產(chǎn)生單元206可以使 用應(yīng)用于圖4、圖5、圖6或圖7中水平線分區(qū)存儲的同一個存儲體交織技術(shù),來控制每個水 平線分區(qū)的亮度數(shù)據(jù)存儲以及色度數(shù)據(jù)存儲。以同一個水平線組302_1中的水平線分區(qū) 304_11,. . .,304_1L的亮度數(shù)據(jù)存儲以及色度數(shù)據(jù)存儲為例,相鄰水平線分區(qū)的亮度數(shù)據(jù) 存儲于不同的存儲體中,且相鄰水平線分區(qū)的色度數(shù)據(jù)存儲于不同的存儲體中。因此,可以 達(dá)到避免/減少存儲體沖突的目的。對于電視應(yīng)用,可能要求每個像素10位的精確度。然而,在一些情形中,可以使用 每個像素8位的精確度以便節(jié)省存儲器帶寬。有鑒于此,存儲器地址映射電路202可以適 當(dāng)配置從而能夠支持可調(diào)節(jié)的像素精確度。對于每個水平線分區(qū),接收單元204從亮度數(shù) 據(jù)中取得多個亮度數(shù)據(jù)部分,包含至少一個最高有效位(most significant bit,以下簡稱 為MSB)亮度數(shù)據(jù)部分以及一個最低有效位(least significant bit,以下簡稱為LSB)亮 度數(shù)據(jù)部分,且接收單元204從色度數(shù)據(jù)中取得多個色度數(shù)據(jù)部分,包含至少一個MSB色度 數(shù)據(jù)部分以及一個LSB色度數(shù)據(jù)部分。其中,MSB亮度數(shù)據(jù)部分是所述水平線分區(qū)中多個 像素的亮度信息的多個MSB集合;LSB亮度數(shù)據(jù)部分是所述水平線分區(qū)中所述多個像素的 亮度信息的多個LSB集合;MSB色度數(shù)據(jù)部分是所述水平線分區(qū)中所述多個像素的色度信 息的多個MSB集合;以及LSB色度數(shù)據(jù)部分是所述水平線分區(qū)中所述多個像素的色度信息 的多個LSB集合;此外,由地址產(chǎn)生單元206所產(chǎn)生的用于所述水平線分區(qū)的存儲器地址設(shè) 置,控制MSB亮度數(shù)據(jù)部分以及LSB亮度數(shù)據(jù)部分不存儲于同一個頁面,且控制MSB色度數(shù) 據(jù)部分以及LSB色度數(shù)據(jù)部分不存儲于同一個頁面。假設(shè)每個水平線分區(qū)的亮度數(shù)據(jù)只劃分為一個MSB亮度數(shù)據(jù)部分以及一個LSB亮 度數(shù)據(jù)部分,且每個水平線分區(qū)的色度數(shù)據(jù)只劃分為一個MSB色度數(shù)據(jù)部分以及一個LSB 色度數(shù)據(jù)部分。舉例而言,一個像素的10位亮度/色度數(shù)據(jù)劃分為一個2位亮度/色度 MSB部分(也就是,2個MSB)以及一個8位亮度/色度LSB部分(也就是,8個LSB)。請參照圖10,圖10是根據(jù)本發(fā)明另一實(shí)施方式的在存儲器裝置210中分別存儲 亮度數(shù)據(jù)以及色度數(shù)據(jù)的水平線組的示意圖。圖3所示的水平線組302_1所包含的水平線 分區(qū)304_11,...,3041L包含亮度數(shù)據(jù)(例如,圖9所示的304_11,,. . .,304_1L,)以及色 度數(shù)據(jù)(例如,圖9所示的304_11”,...,304_1L”)。在圖10所示的實(shí)施方式中,將亮度數(shù) 據(jù)304_11,分隔為MSB亮度數(shù)據(jù)部分304_11,MSB以及LSB亮度數(shù)據(jù)部分304_11’咖,其中, MSB亮度數(shù)據(jù)部分304_11,bb以及LSB亮度數(shù)據(jù)部分304_11,咖由用于水平線分區(qū)304_11 的存儲器地址設(shè)置來控制,以分別存儲于存儲體ΒΑ_11的頁面ΡΑ_11以及存儲體ΒΑ_11”的 頁面ΡΑ_11”中,將亮度數(shù)據(jù)304_12,分隔為MSB亮度數(shù)據(jù)部分304_12,MSB以及LSB亮度數(shù) 據(jù)部分304_12,,SB,其中,MSB亮度數(shù)據(jù)部分304_12,MSB以及LSB亮度數(shù)據(jù)部分304_12,LSB 由用于水平線分區(qū)304_12的存儲器地址設(shè)置來控制,以分別存儲于存儲體BA_12的頁面 PA_12以及存儲體BA_12”的頁面PA_12”中,以此類推。類似的,將色度數(shù)據(jù)304_11”分 隔為MSB色度數(shù)據(jù)部分304_11”ββ以及LSB色度數(shù)據(jù)部分304_11,\SB,其中,MSB色度數(shù) 據(jù)部分304_11”ββ以及LSB色度數(shù)據(jù)部分304_11\sb由用于水平線分區(qū)304_11的存儲 器地址設(shè)置來控制,以分別存儲于存儲體ΒΑ_1Γ的頁面ΡΑ_1Γ以及存儲體ΒΑ_1?!钡捻?面ΡΑ_1Γ”中;將色度數(shù)據(jù)304_12”分隔為MSB色度數(shù)據(jù)部分304_12”MSB以及LSB色度數(shù)據(jù)部分304_12”咖,其中,MSB色度數(shù)據(jù)部分304_12”msb以及LSB色度數(shù)據(jù)部分304_12,\SB 由用于水平線分區(qū)304_12的存儲器地址設(shè)置來控制,以分別存儲于存儲體BA_12’的頁面 PA_12,以及存儲體BA_12”’的頁面PA_12”’中,以此類推。雖然亮度數(shù)據(jù)的亮度數(shù)據(jù)部分分別存儲于不同的頁面,且色度數(shù)據(jù)的色度數(shù)據(jù)部 分分別存儲于不同的頁面,地址產(chǎn)生單元206可以使用應(yīng)用于圖4、圖5、圖6或圖7中水平 線分區(qū)存儲的同一個存儲體交織技術(shù),來控制每個水平線分區(qū)的亮度數(shù)據(jù)部分的存儲以及 色度數(shù)據(jù)部分的存儲。以同一個水平線組302_1中的水平線分區(qū)304_11,...,304_1L的亮 度數(shù)據(jù)部分的存儲以及色度數(shù)據(jù)部分的存儲為例,相鄰水平線分區(qū)的MSB亮度數(shù)據(jù)部分存 儲于不同的存儲體中;相鄰水平線分區(qū)的LSB亮度數(shù)據(jù)部分存儲于不同的存儲體中;相鄰 水平線分區(qū)的MSB色度數(shù)據(jù)部分存儲于不同的存儲體;以及相鄰水平線分區(qū)的LSB色度數(shù) 據(jù)部分存儲于不同的存儲體。因此,可以達(dá)到避免/減少存儲體沖突的目的。在使用每個像素10位的精確度的情況下,從存儲器裝置210中讀取需求關(guān)聯(lián)像素 的亮度數(shù)據(jù)的2位MSB亮度數(shù)據(jù)部分以及8位LSB亮度數(shù)據(jù)部分,以及從存儲器裝置210 中讀取關(guān)聯(lián)像素的色度數(shù)據(jù)的2位MSB色度數(shù)據(jù)部分以及8位LSB色度數(shù)據(jù)部分。如圖10 所示,同一個水平線分區(qū)的MSB亮度數(shù)據(jù)部分、LSB亮度數(shù)據(jù)部分、MSB色度數(shù)據(jù)部分以及 LSB色度數(shù)據(jù)部分存儲于不同的頁面。如果同一個水平線分區(qū)的MSB亮度數(shù)據(jù)部分、LSB亮 度數(shù)據(jù)部分、MSB色度數(shù)據(jù)部分以及LSB色度數(shù)據(jù)部分中的至少兩個存儲于同一個存儲體 中,將發(fā)生存儲體沖突。因此,在一個范例的實(shí)施方式中,由地址產(chǎn)生單元206所產(chǎn)生的用 于每一個水平線分區(qū)的存儲器地址設(shè)置,控制同一個水平線分區(qū)的MSB亮度數(shù)據(jù)部分、LSB 亮度數(shù)據(jù)部分、MSB色度數(shù)據(jù)部分以及LSB色度數(shù)據(jù)部分,分別存儲于不同的存儲體中。也 就是,存儲體84_11』4_11’』4_11”以及84_11”’是存儲器裝置210的不同存儲體,存儲體 BA_12、BA_12’、BA_12”以及BA_12”’是存儲器裝置210的不同存儲體,以此類推。此外,當(dāng)將每個像素10位的精確度改為每個像素8位的精確度時,從存儲器裝置 210只可以讀取需求關(guān)聯(lián)像素的亮度數(shù)據(jù)的8位LSB亮度數(shù)據(jù)部分,以及關(guān)聯(lián)像素的色度數(shù) 據(jù)的8位LSB色度數(shù)據(jù)部分。由于同一個水平線分區(qū)的MSB亮度數(shù)據(jù)部分、LSB亮度數(shù)據(jù) 部分、MSB色度數(shù)據(jù)部分以及LSB色度數(shù)據(jù)部分是分開存儲的,則可以立即釋放MSB亮度數(shù) 據(jù)部分以及MSB色度數(shù)據(jù)部分的存儲器空間。請注意,在以上所述的實(shí)施方式中,在地址產(chǎn)生單元206的控制下且存儲于同一 個頁面的水平線分區(qū)/亮度數(shù)據(jù)部分/色度數(shù)據(jù)部分不要求具有特定的存儲順序。舉例而 言,根據(jù)圖6所示的自上而下的順序,水平線分區(qū)304_11、404_11、504_11以及604_11可以 存儲于頁面PA-Il中的連續(xù)存儲器地址。在一個替代設(shè)計(jì)中,根據(jù)不同于自上而下的順序, 水平線分區(qū)304_11、404_11、504_11以及604_11可以存儲于頁面PA-Il中的連續(xù)存儲器地 址。簡而言之,只要滿足存儲器交織要求,則可以根據(jù)實(shí)際的設(shè)計(jì)考慮,來調(diào)節(jié)同一個頁面 的存儲空間中的水平線分區(qū)/亮度數(shù)據(jù)部分/色度數(shù)據(jù)部分的布置。如上所述,當(dāng)圖像處理電路(例如,去交織電路)212產(chǎn)生讀取請求REQ_R,以便從 存儲器裝置210中請求讀取數(shù)據(jù)DATA R時,存儲器地址映射電路202根據(jù)用于控制存儲 器裝置210中圖像數(shù)據(jù)存儲的預(yù)定存儲體交織規(guī)則,來產(chǎn)生包含讀取數(shù)據(jù)DATA_R的存儲 器地址設(shè)置的存儲器裝置請求REQ_R’,并將存儲器裝置請求REQ_R’輸出到存儲器控制器 208。因此,根據(jù)圖4、圖5、圖6、圖7、圖9以及圖10所示的存儲體交織規(guī)則中的一個實(shí)施方式,當(dāng)多個圖像存儲于存儲器裝置210時,地址產(chǎn)生單元206依據(jù)用于控制圖像數(shù)據(jù)存儲 的同一個存儲體交織規(guī)則,來產(chǎn)生用于從存儲器裝置210中讀取請求的數(shù)據(jù)的存儲器地址 設(shè)置。本領(lǐng)域中的技術(shù)人員,在閱讀以上關(guān)于存儲器裝置210中圖像數(shù)據(jù)的存儲布置的段 落后,應(yīng)該可以理解所述讀取操作,因此為了簡潔起見,此處省略對其進(jìn)一步的描述。如圖1所示,每個存儲體具有其專用的讀出放大器,從而允許每個存儲體獨(dú)立地 工作。借助于存儲體交織技術(shù),連續(xù)存儲器訪問將對不同的存儲體尋址。因此,可以提前 預(yù)充電以及啟動由下一個存儲器訪問來讀寫的頁面,來將等待時間周期重疊(hide)在當(dāng) 前存儲器訪問的周期中。舉例而言,圖2所示的存儲器控制器208可以包含用于緩沖讀 取/寫入請求的命令隊(duì)列(command queue),所述命令隊(duì)列允許存儲器控制器208先行控 制(look ahead)。除了以上所述的存儲體交織技術(shù)之外,可以使用預(yù)充電/啟動的高優(yōu)先 (pre-charge/active high priority,以下簡稱為PAPRI)功能,來進(jìn)一步改進(jìn)存儲器裝置 210的訪問效率。應(yīng)注意,所述命令隊(duì)列必須足夠深從而使存儲器控制器208及早地發(fā)出預(yù) 充電命令以及啟動命令,來補(bǔ)償?shù)却龝r間周期。存儲器地址映射電路202可以只用于特定的圖像處理應(yīng)用(例如,去交織應(yīng)用)。 因此,存儲器地址映射電路202以及圖像處理電路212整合到同一個芯片214中。然而,在 一個替代設(shè)計(jì)中,存儲器地址映射電路202可以在多個應(yīng)用之中實(shí)現(xiàn)。舉例而言,存儲器地 址映射電路202可以整合到存儲器控制器208中,因此二者處于同一個芯片214中。這種 替代設(shè)計(jì)也遵從了本發(fā)明的精神。雖然本發(fā)明已以具體實(shí)施方式
揭露如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域 中的技術(shù)人員,在不脫離本發(fā)明的范圍內(nèi),可以做一些改動,因此本發(fā)明的保護(hù)范圍應(yīng)以權(quán) 利要求所界定的范圍為準(zhǔn)。
權(quán)利要求
1.一種存儲器地址映射方法,用于控制存儲器裝置中多個圖像的存儲,該存儲器裝置 包含多個存儲體,每個存儲體包含多個頁面,該存儲器地址映射方法包含接收第一圖像;以及根據(jù)圖像分區(qū)設(shè)置,為該第一圖像中每個水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置,其中 該圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含至少一個水平線,且 每個水平線組在水平線方向被劃分為多個水平線分區(qū);其中,該第一圖像的每個水平線組中多個水平線分區(qū)的第一存儲器地址設(shè)置控制對應(yīng) 的水平線組不存儲于該存儲器裝置的同一個存儲體中,該對應(yīng)的水平線組包含該多個水平 線分區(qū)。
2.根據(jù)權(quán)利要求1所述的存儲器地址映射方法,其特征在于,該根據(jù)圖像分區(qū)設(shè)置,為 該第一圖像中每個水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置的步驟,包含為該第一圖像的同一個水平線組的多個相鄰水平線分區(qū)分別產(chǎn)生第一存儲器地址設(shè)置;其中,該多個相鄰水平線分區(qū)的第一存儲器地址設(shè)置控制該多個相鄰水平線分區(qū)分別 存儲于該存儲器裝置的不同存儲體。
3.根據(jù)權(quán)利要求1所述的存儲器地址映射方法,其特征在于,該存儲器地址映射方法 進(jìn)一步包含接收第二圖像;以及根據(jù)該圖像分區(qū)設(shè)置,為該第二圖像中每個水平線分區(qū)產(chǎn)生第二存儲器地址設(shè)置;其中,該第一圖像中第一水平線分區(qū)的第一存儲器地址設(shè)置,以及該第二圖像中第二 水平線分區(qū)的第二存儲器地址設(shè)置,控制位于不同圖像同一處的該第一水平線分區(qū)以及該 第二水平線分區(qū)都存儲于第一頁面。
4.根據(jù)權(quán)利要求3所述的存儲器地址映射方法,其特征在于,該第一圖像中第三水平 線分區(qū)的第一存儲器地址設(shè)置,以及該第二圖像中第四水平線分區(qū)的第二存儲器地址設(shè) 置,控制位于不同圖像同一處的該第三水平線分區(qū)以及該第四水平線分區(qū)都存儲于第二頁 面;該第一水平線分區(qū)以及該第三水平線分區(qū)在同一水平線組中互為相鄰;該第二水平線 分區(qū)以及該第四水平線分區(qū)在同一水平線組中互為相鄰;且該第一頁面以及該第二頁面位 于該存儲器裝置的不同存儲體中。
5.根據(jù)權(quán)利要求4所述的存儲器地址映射方法,其特征在于,該第一圖像中第五水平 線分區(qū)的第一存儲器地址設(shè)置,以及該第二圖像中第六水平線分區(qū)的第二存儲器地址設(shè) 置,控制位于不同圖像同一處的該第五水平線分區(qū)以及該第六水平線分區(qū)都存儲于第三頁 面;該第一水平線分區(qū)以及該第五水平線分區(qū)包含于該第一圖像中的不同水平線組之中, 且在該第一圖像中互為相鄰;且該第一頁面以及該第三頁面位于該存儲器裝置的不同存儲 體中。
6.根據(jù)權(quán)利要求4所述的存儲器地址映射方法,其特征在于,該存儲器地址映射方法 進(jìn)一步包含接收第三圖像;以及根據(jù)該圖像分區(qū)設(shè)置,為該第三圖像中每個水平線分區(qū)產(chǎn)生第三存儲器地址設(shè)置;其中,該第一圖像中該第一水平線分區(qū)的第一存儲器地址設(shè)置,以及該第三圖像中第五水平線分區(qū)的第三存儲器地址設(shè)置,控制位于不同圖像同一處的該第一水平線分區(qū)以及 該第五水平線分區(qū)分別存儲于該第一頁面以及第三頁面;且該第一頁面以及該第三頁面位 于該存儲器裝置的不同存儲體中。
7.根據(jù)權(quán)利要求3所述的存儲器地址映射方法,其特征在于,該第一圖像中第三水平 線分區(qū)的第一存儲器地址設(shè)置,以及該第二圖像中第四水平線分區(qū)的第二存儲器地址設(shè) 置,控制位于不同圖像同一處的該第三水平線分區(qū)以及該第四水平線分區(qū)都存儲于第二頁 面;該第一水平線分區(qū)以及該第三水平線分區(qū)位于該第一圖像中的不同水平線組,且在該 第一圖像中互為相鄰;且該第一頁面以及該第二頁面位于該存儲器裝置的不同存儲體中。
8.根據(jù)權(quán)利要求3所述的存儲器地址映射方法,其特征在于,該存儲器地址映射方法 進(jìn)一步包含接收第三圖像;以及根據(jù)該圖像分區(qū)設(shè)置,為該第三圖像中每個水平線分區(qū)產(chǎn)生第三存儲器地址設(shè)置,其中,該第一圖像中該第一水平線分區(qū)的第一存儲器地址設(shè)置,以及該第三圖像中第 三水平線分區(qū)的第三存儲器地址設(shè)置,控制位于不同圖像同一處的該第一水平線分區(qū)以及 該第三水平線分區(qū)分別存儲于該第一頁面以及第二頁面;且該第一頁面以及該第二頁面位 于該存儲器裝置的不同存儲體中。
9.根據(jù)權(quán)利要求1所述的存儲器地址映射方法,其特征在于,每個水平線分區(qū)的第一 存儲器地址設(shè)置,控制該水平線分區(qū)的亮度數(shù)據(jù)以及色度數(shù)據(jù)不存儲于同一頁面。
10.根據(jù)權(quán)利要求9所述的存儲器地址映射方法,其特征在于,該存儲器地址映射方法 進(jìn)一步包含從該亮度數(shù)據(jù)中取得多個亮度數(shù)據(jù)部分,該多個亮度數(shù)據(jù)部分包含至少一個最高有效 位的亮度數(shù)據(jù)部分以及一個最低有效位的亮度數(shù)據(jù)部分;以及從該色度數(shù)據(jù)中取得多個色度數(shù)據(jù)部分,該多個色度數(shù)據(jù)部分包含至少一個最高有效 位的色度數(shù)據(jù)部分以及一個最低有效位的色度數(shù)據(jù)部分;其中該最高有效位的亮度數(shù)據(jù)部分是該水平線分區(qū)中多個像素的亮度信息的多個最 高有效位的集合;該最低有效位的亮度數(shù)據(jù)部分是該水平線分區(qū)中該多個像素的亮度信息 的多個最低有效位的集合;該最高有效位的色度數(shù)據(jù)部分是該水平線分區(qū)中該多個像素的 色度信息的多個最高有效位的集合;該最低有效位的色度數(shù)據(jù)部分是該水平線分區(qū)中該多 個像素的色度信息的多個最低有效位的集合;且第一存儲器地址設(shè)置控制該最高有效位的 亮度數(shù)據(jù)部分以及該最低有效位的亮度數(shù)據(jù)部分不存儲于同一頁面,以及控制該最高有效 位的色度數(shù)據(jù)部分以及該最低有效位的色度數(shù)據(jù)部分不存儲于同一頁面。
11.根據(jù)權(quán)利要求10所述的存儲器地址映射方法,其特征在于,第一存儲器地址設(shè)置 控制該最高有效位的亮度數(shù)據(jù)部分、該最低有效位的亮度數(shù)據(jù)部分、該最高有效位的色度 數(shù)據(jù)部分以及該最低有效位的色度數(shù)據(jù)部分分別存儲于不同存儲體中。
12.—種存儲器地址映射電路,用于控制存儲器裝置中多個圖像的存儲,該存儲器裝置 包含多個存儲體,每個存儲體包含多個頁面,該存儲器地址映射電路包含接收單元,用于接收第一圖像;以及地址產(chǎn)生單元,耦接于該接收單元,用于根據(jù)圖像分區(qū)設(shè)置,為該第一圖像中每個水平 線分區(qū)產(chǎn)生第一存儲器地址設(shè)置,其中該圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含至少一個水平線,且每個水平線組在水平線方向被劃分為多個水平線分 區(qū);其中,該第一圖像的每個水平線組中的多個水平線分區(qū)的第一存儲器地址設(shè)置控制對 應(yīng)的水平線組不存儲于該存儲器裝置的同一個存儲體中,該對應(yīng)的水平線組包含該多個水 平線分區(qū)。
13.根據(jù)權(quán)利要求12所述的存儲器地址映射電路,其特征在于,該地址產(chǎn)生單元為該 第一圖像的同一水平線組的多個相鄰水平線分區(qū)分別產(chǎn)生第一存儲器地址設(shè)置,且該多個 相鄰水平線分區(qū)的第一存儲器地址設(shè)置控制該多個相鄰水平線分區(qū)分別存儲于該存儲器 裝置的不同存儲體中。
14.根據(jù)權(quán)利要求12所述的存儲器地址映射電路,其特征在于,該接收單元進(jìn)一步接 收第二圖像;該地址產(chǎn)生單元進(jìn)一步根據(jù)該圖像分區(qū)設(shè)置,為該第二圖像中每個水平線分 區(qū)產(chǎn)生第二存儲器地址設(shè)置,且該第一圖像中第一水平線分區(qū)的第一存儲器地址設(shè)置,以 及該第二圖像中第二水平線分區(qū)的第二存儲器地址設(shè)置,控制位于不同圖像同一處的該第 一水平線分區(qū)以及該第二水平線分區(qū)都存儲于第一頁面。
15.根據(jù)權(quán)利要求14所述的存儲器地址映射電路,其特征在于,該第一圖像中第三水 平線分區(qū)的第一存儲器地址設(shè)置,以及該第二圖像中第四水平線分區(qū)的第二存儲器地址設(shè) 置,控制位于不同圖像同一處的該第三水平線分區(qū)以及該第四水平線分區(qū)都存儲于第二頁 面;該第一水平線分區(qū)以及該第三水平線分區(qū)在同一個水平線組中互為相鄰;該第二水平 線分區(qū)以及該第四水平線分區(qū)在同一個水平線組中互為相鄰;且該第一頁面以及該第二頁 面位于該存儲器裝置的不同存儲體中。
16.根據(jù)權(quán)利要求15所述的存儲器地址映射電路,其特征在于,第一圖像中第五水平 線分區(qū)的第一存儲器地址設(shè)置,以及該第二圖像中第六水平線分區(qū)的第二存儲器地址設(shè) 置,控制位于不同圖像同一處的該第五水平線分區(qū)以及該第六水平線分區(qū)都存儲于第三頁 面;該第一水平線分區(qū)以及該第五水平線分區(qū)位于該第一圖像中互為相鄰的不同水平線組 中;且該第一頁面以及該第三頁面位于該存儲器裝置的不同存儲體中。
17.根據(jù)權(quán)利要求15所述的存儲器地址映射電路,其特征在于,該接收單元進(jìn)一步接 收第三圖像;該地址產(chǎn)生單元進(jìn)一步根據(jù)該圖像分區(qū)設(shè)置,為該第三圖像中的每個水平線 分區(qū)產(chǎn)生第三存儲器地址設(shè)置;該第一圖像中該第一水平線分區(qū)的第一存儲器地址設(shè)置, 以及該第三圖像中第五水平線分區(qū)的第三存儲器地址設(shè)置,控制位于不同圖像同一處的該 第一水平線分區(qū)以及該第五水平線分區(qū)分別存儲于該第一頁面以及第三頁面;且該第一頁 面以及該第三頁面位于該存儲器裝置的不同存儲體中。
18.根據(jù)權(quán)利要求14所述的存儲器地址映射電路,其特征在于,該第一圖像中第三水 平線分區(qū)的第一存儲器地址設(shè)置,以及該第二圖像中第四水平線分區(qū)的第二存儲器地址設(shè) 置,控制位于不同圖像同一處的該第三水平線分區(qū)以及該第四水平線分區(qū)都存儲于第二頁 面;該第一水平線分區(qū)以及該第三水平線分區(qū)位于該第一圖像中互為相鄰的不同水平線組 中;且該第一頁面以及該第二頁面位于該存儲器裝置的不同存儲體中。
19.根據(jù)權(quán)利要求14所述的存儲器地址映射電路,其特征在于,該接收單元進(jìn)一步接 收第三圖像;該地址產(chǎn)生單元進(jìn)一步根據(jù)該圖像分區(qū)設(shè)置,為該第三圖像中的每一水平線 分區(qū)產(chǎn)生第三存儲器地址設(shè)置;該第一圖像中該第一水平線分區(qū)的第一存儲器地址設(shè)置,以及該第三圖像中第三水平線分區(qū)的第三存儲器地址設(shè)置,控制位于不同圖像同一處的該 第一水平線分區(qū)以及該第三水平線分區(qū)分別存儲于該第一頁面以及第二頁面;且該第一頁 面以及該第二頁面位于該存儲器裝置的不同存儲體中。
20.根據(jù)權(quán)利要求12所述的存儲器地址映射電路,其特征在于,每個水平線分區(qū)的第 一存儲器地址設(shè)置,控制該水平線分區(qū)的亮度數(shù)據(jù)以及色度數(shù)據(jù)不存儲于同一頁面。
21.根據(jù)權(quán)利要求20所述的存儲器地址映射電路,其特征在于,該接收單元進(jìn)一步從 該亮度數(shù)據(jù)中取得多個亮度數(shù)據(jù)部分,該多個亮度數(shù)據(jù)部分包含至少一個最高有效位的亮 度數(shù)據(jù)部分以及一個最低有效位的亮度數(shù)據(jù)部分;以及從該色度數(shù)據(jù)中取得多個色度數(shù)據(jù) 部分,該多個色度數(shù)據(jù)部分包含至少一個最高有效位的色度數(shù)據(jù)部分以及一個最低有效位 的色度數(shù)據(jù)部分;該最高有效位的亮度數(shù)據(jù)部分是該水平線分區(qū)中多個像素的亮度信息的 多個最高有效位的集合;該最低有效位的亮度數(shù)據(jù)部分是該水平線分區(qū)中該多個像素的亮 度信息的多個最低有效位的集合;該最高有效位的色度數(shù)據(jù)部分是該水平線分區(qū)中該多個 像素的色度信息的多個最高有效位的集合;該最低有效位的色度數(shù)據(jù)部分是該水平線分區(qū) 中該多個像素的色度信息的多個最低有效位的集合;且第一存儲器地址設(shè)置控制該最高有 效位的亮度數(shù)據(jù)部分以及該最低有效位的亮度數(shù)據(jù)部分不存儲于同一頁面,以及控制該最 高有效位的色度數(shù)據(jù)部分以及該最低有效位的色度數(shù)據(jù)部分不存儲于同一頁面。
22.根據(jù)權(quán)利要求20所述的存儲器地址映射電路,其特征在于,第一存儲器地址設(shè)置 控制該最高有效位的亮度數(shù)據(jù)部分、該最低有效位的亮度數(shù)據(jù)部分、該最高有效位的色度 數(shù)據(jù)部分以及該最低有效位的色度數(shù)據(jù)部分分別存儲于不同存儲體中。
23.一種存儲器地址映射方法,用于控制存儲器裝置中多個圖像的存儲,該存儲器裝置 包含多個存儲體,每個存儲體包含多個頁面,該存儲器地址映射方法包含接收第一圖像;根據(jù)圖像分區(qū)設(shè)置,為該第一圖像中的每個水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置,其 中該圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含至少一個水平線, 且每個水平線組在水平線方向被劃分為多個水平線分區(qū);接收第二圖像;以及根據(jù)該圖像分區(qū)設(shè)置,為該第二圖像中的每個水平線分區(qū)產(chǎn)生第二存儲器地址設(shè)置;其中,該第一圖像中第一水平線分區(qū)的第一存儲器地址設(shè)置,以及該第二圖像中第二 水平線分區(qū)的第二存儲器地址設(shè)置,控制位于不同圖像同一處的該第一水平線分區(qū)以及該 第二水平線分區(qū)存儲于同一頁面。
24.一種存儲器地址映射電路,用于控制存儲器裝置中多個圖像的存儲,該存儲器裝置 包含多個存儲體,每個存儲體包含多個頁面,該存儲器地址映射電路包含接收單元,用于接收第一圖像以及第二圖像;以及地址產(chǎn)生單元,耦接于該接收單元,用于根據(jù)圖像分區(qū)設(shè)置,為該第一圖像中的每個 水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置,以及根據(jù)該圖像分區(qū)設(shè)置,為該第二圖像中的每個 水平線分區(qū)產(chǎn)生第二存儲器地址設(shè)置,其中該圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線 組,每個水平線組包含至少一個水平線,且每個水平線組在水平線方向被劃分為多個水平 線分區(qū);其中,該第一圖像中第一水平線分區(qū)的第一存儲器地址設(shè)置,以及該第二圖像中第二水平線分區(qū)的第二存儲器地址設(shè)置,控制位于不同圖像同一處的該第一水平線分區(qū)以及該 第二水平線分區(qū)存儲于同一頁面。
25.一種存儲器地址映射方法,用于控制存儲器裝置中多個圖像的存儲,該存儲器裝置 包含多個存儲體,每個存儲體包含多個頁面,該存儲器地址映射方法包含接收圖像;以及根據(jù)圖像分區(qū)設(shè)置,為該圖像中的每個水平線分區(qū)產(chǎn)生存儲器地址設(shè)置,其中該圖像 分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含至少一個水平線,且每個水 平線組在水平線方向劃分為多個水平線分區(qū);其中第一水平線分區(qū)以及第二水平線分區(qū)的存儲器地址設(shè)置,控制該第一水平線分區(qū) 以及該第二水平線分區(qū)分別存儲于第一頁面以及第二頁面,其中該第一水平線分區(qū)以及該 第二水平線分區(qū)位于該圖像中的不同水平線組,且在該圖像中互為相鄰,該第一頁面以及 該第二頁面位于該存儲器裝置的不同存儲體中。
26.一種存儲器地址映射電路,用于控制存儲器裝置中多個圖像的存儲,該存儲器裝置 包含多個存儲體,每個存儲體包含多個頁面,該存儲器地址映射電路包含接收單元,用于接收圖像;以及地址產(chǎn)生單元,耦接于該接收單元,用于根據(jù)圖像分區(qū)設(shè)置,為該圖像中的每個水平線 分區(qū)產(chǎn)生存儲器地址設(shè)置,其中該圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水 平線組包含至少一個水平線,且每個水平線組在水平線方向被劃分為多個水平線分區(qū);其中,第一水平線分區(qū)以及第二水平線分區(qū)的存儲器地址設(shè)置,控制該第一水平線分 區(qū)以及該第二水平線分區(qū)分別存儲于第一頁面以及第二頁面,其中該第一水平線分區(qū)以及 該第二水平線分區(qū)位于該圖像中的不同水平線組,且在該圖像中互為相鄰,該第一頁面以 及該第二頁面位于該存儲器裝置的不同存儲體中。
27.一種存儲器地址映射方法,用于控制存儲器裝置中多個圖像的存儲,該存儲器裝置 包含多個存儲體,每個存儲體包含多個頁面,該存儲器地址映射方法包含接收第一圖像;根據(jù)圖像分區(qū)設(shè)置,為該第一圖像中的每個水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置,其 中該圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含至少一個水平線, 且每一水平線組在水平線方向被劃分為多個水平線分區(qū);接收第二圖像;以及根據(jù)該圖像分區(qū)設(shè)置,為該第二圖像中的每個水平線分區(qū)產(chǎn)生第二存儲器地址設(shè)置;其中,第一水平線分區(qū)的第一存儲器地址設(shè)置,以及第二水平線分區(qū)的第二存儲器地 址設(shè)置,控制位于該第一圖像以及該第二圖像同一處的該第一水平線分區(qū)以及該第二水平 線分區(qū)分別存儲于第一頁面以及第二頁面,且該第一頁面以及該第二頁面位于該存儲器裝 置中的不同存儲體中。
28.一種存儲器地址映射電路,用于控制存儲器裝置中多個圖像的存儲,該存儲器裝置 包含多個存儲體,每個存儲體包含多個頁面,該存儲器地址映射電路包含接收單元,用于接收第一圖像以及第二圖像;以及地址產(chǎn)生單元,耦接于該接收單元,用于根據(jù)圖像分區(qū)設(shè)置,為該第一圖像中的每個水 平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置,以及為該第二圖像中的每個水平線分區(qū)產(chǎn)生第二存儲器地址設(shè)置,其中該圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含至 少一個水平線,且每個水平線組在水平線方向劃分為多個水平線分區(qū);其中,第一水平線分區(qū)的第一存儲器地址設(shè)置,以及第二水平線分區(qū)的第二存儲器地 址設(shè)置,控制位于該第一圖像以及該第二圖像同一處的該第一水平線分區(qū)以及該第二水平 線分區(qū)分別存儲于第一頁面以及第二頁面,且該第一頁面以及該第二頁面位于該存儲器裝 置中的不同存儲體中。
全文摘要
本發(fā)明提供一種存儲器地址映射方法及存儲器地址映射電路。存儲器地址映射電路包含接收單元以及地址產(chǎn)生單元,接收單元接收第一圖像;地址產(chǎn)生單元耦接于接收單元,根據(jù)圖像分區(qū)設(shè)置為第一圖像中每個水平線分區(qū)產(chǎn)生第一存儲器地址設(shè)置,圖像分區(qū)設(shè)置定義圖像被劃分為多個水平線組,每個水平線組包含至少一個水平線且每個水平線組在水平線方向被劃分為多個水平線分區(qū);其中,第一圖像的每個水平線組中的多個水平線分區(qū)的第一存儲器地址設(shè)置控制對應(yīng)的水平線組不存儲于存儲器裝置的同一存儲體中。本發(fā)明提供的存儲器地址映射方法及存儲器地址映射電路,通過控制存儲器裝置中圖像的存儲,可以有效避免或減少存儲體沖突,從而提高存儲器裝置的效率。
文檔編號H04N7/26GK102055973SQ20101022491
公開日2011年5月11日 申請日期2010年7月13日 優(yōu)先權(quán)日2009年10月29日
發(fā)明者林晏生 申請人:聯(lián)發(fā)科技股份有限公司