專利名稱:直接存儲器存取控制裝置以及圖像形成裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及進行從規(guī)定的存儲區(qū)域到規(guī)定的設(shè)備的直接存儲器存取(directmemory access)的控制的DMA控制裝置以及具有該DMA控制裝置的圖像形成裝置。
背景技術(shù):
以往,在打印機或者復(fù)合機等的圖像形成裝置中,將從外部設(shè)備輸入的數(shù)據(jù)臨時存儲在存儲器中,并通過DMA (Direct Memory Access)將存儲于該存儲器中的數(shù)據(jù)轉(zhuǎn)發(fā)給用于進行圖像處理的處理單元。此外,近年來,圖像形成裝置處理的數(shù)據(jù)量增加,而且圖像處理裝置中的圖像處理的處理速度也正在提高,由此對數(shù)據(jù)轉(zhuǎn)發(fā)要求更高的效率。例如,在(日本)特開2005-4563號公報中,公開了以下的DMA轉(zhuǎn)發(fā)控制裝置分別測定多個DMA控制器的DMA轉(zhuǎn)發(fā)速度,使DMA轉(zhuǎn)發(fā)速度小于規(guī)定的設(shè)定值的DMA控制器優(yōu)·先進行DMA轉(zhuǎn)發(fā),并抑制除此之外的DMA控制器進行DMA轉(zhuǎn)發(fā),從而提高DMA的數(shù)據(jù)轉(zhuǎn)發(fā)效率。此外,在(日本)特開2001-312457號公報中,公開了以下的數(shù)據(jù)處理系統(tǒng)一邊利用由DMA控制器管理的地址計數(shù)器來監(jiān)視地址,一邊進行禁止趕超控制處理以便后級的數(shù)據(jù)信號處理不趕超前級的數(shù)據(jù)信號處理,并并列地進行多個數(shù)據(jù)信號處理。但是,當(dāng)外部設(shè)備的主控制器將從外部設(shè)備輸入的數(shù)據(jù)臨時存儲在存儲器中,DMA控制器將存儲在存儲器中的數(shù)據(jù)通過DMA轉(zhuǎn)發(fā)給用于進行圖像處理的處理單元時,由于DMA控制器不參與對存儲器存儲數(shù)據(jù)的存儲處理,因此DMA控制器難以判定應(yīng)在哪個時刻開始上述轉(zhuǎn)發(fā)。為了使DMA控制器開始上述轉(zhuǎn)發(fā),需要以下的處理等主控制器在對存儲器存儲數(shù)據(jù)完成后,對圖像形成裝置的CPU (中央處理單元)通知存儲數(shù)據(jù)已完成,接受了該通知的CPU對DMA控制器指示開始數(shù)據(jù)轉(zhuǎn)發(fā)。因此,即使對例如基于DMA的轉(zhuǎn)發(fā),應(yīng)用在(日本)特開2005-4563號公報、或者(日本)特開2001-312457號公報中記載的技術(shù),也需要主控制器與CPU之間的通信處理,產(chǎn)生較大的開銷,因此無法有效地進行數(shù)據(jù)的轉(zhuǎn)發(fā)。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種不產(chǎn)生較大的開銷就能夠有效地進行數(shù)據(jù)的DMA轉(zhuǎn)發(fā)的DMA控制裝置、以及具有該DMA控制裝置的圖像形成裝置。本發(fā)明的目的在于,提供一種DMA控制裝置,用于進行數(shù)據(jù)從規(guī)定的存儲區(qū)域?qū)σ?guī)定的設(shè)備的直接存儲器存取轉(zhuǎn)發(fā)的控制,其特征在于,所述DMA控制裝置包括數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元,檢測從外部設(shè)備對所述存儲區(qū)域的數(shù)據(jù)轉(zhuǎn)發(fā);以及DMA執(zhí)行指示單元,在通過所述數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元檢測到對所述存儲區(qū)域的所述數(shù)據(jù)轉(zhuǎn)發(fā)的情況下,對DMA控制器指示開始執(zhí)行所述直接存儲器存取轉(zhuǎn)發(fā)。本發(fā)明的其他目的在于,提供一種DMA控制裝置,其特征在于,所述數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元接受所述外部設(shè)備進行所述數(shù)據(jù)轉(zhuǎn)發(fā)的所述存儲區(qū)域的指定,并檢測對于被指定的存儲區(qū)域的所述數(shù)據(jù)轉(zhuǎn)發(fā)。本發(fā)明的其他目的在于,提供一種DMA控制裝置,其特征在于,當(dāng)通過所述數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元在一定期間未檢測到所述數(shù)據(jù)轉(zhuǎn)發(fā)的情況下,所述DMA執(zhí)行指示單元輸出用于表示沒有所述數(shù)據(jù)轉(zhuǎn)發(fā)的信號。本發(fā)明的其他目的在于,提供一種DMA控制裝置,其特征在于,所述數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元檢測通過所述數(shù)據(jù)轉(zhuǎn)發(fā)而被轉(zhuǎn)發(fā)的數(shù)據(jù)的轉(zhuǎn)發(fā)量是否超過規(guī)定的值,當(dāng)通過所述數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元檢測到所述轉(zhuǎn)發(fā)量超過了所述規(guī)定的值的情況下,所述DMA執(zhí)行指示單元對所述DMA控制器指示開始執(zhí)行所述直接存儲器存取轉(zhuǎn)發(fā)。本發(fā)明的其他目的在于,提供一種圖像形成裝置,其特征在于,圖像形成裝置包括上述DMA控制裝置。
·圖I是表示具有DMA控制裝置的圖像處理系統(tǒng)的結(jié)構(gòu)的一例的圖。圖2是用于說明本實施方式中的DMA控制處理中的圖像數(shù)據(jù)的收發(fā)的圖。圖3是表示本發(fā)明的DMA控制處理的處理步驟的一例的流程圖。圖4是表示本發(fā)明的DMA控制處理的處理步驟的一例的流程圖。
具體實施例方式以下,參照附圖詳細說明本發(fā)明的實施方式。首先,說明本發(fā)明的DMA控制處理的結(jié)構(gòu)的一例。圖I是表示具有DMA控制裝置27的圖像處理系統(tǒng)10的結(jié)構(gòu)的一例的圖。該圖像處理系統(tǒng)10是例如搭載于打印機、復(fù)印機、FAX裝置、MFP(Multi Function Peripheral 多功能一體機)等的圖像形成裝置的系統(tǒng)。如圖I所示,圖像處理系統(tǒng)10具有控制器板20、存儲器30、外部設(shè)備40??刂破靼?0是用于控制圖像處理的控制板。存儲器30是用于存儲被分割為多個塊的圖像數(shù)據(jù)等的DRAM (動態(tài)隨機存取存儲器)等存儲器。外部設(shè)備40是用于將圖像數(shù)據(jù)分割為多個塊,并按照每個塊將圖像數(shù)據(jù)存儲在存儲器30中的設(shè)備??刂破靼?0包含CPU (中央處理單元)21、通用DMA (直接存儲器存取)控制器22、圖像處理單元23、壓縮解壓縮處理單元24、輸入輸出接口單元25、存儲器控制器26、DMA控制裝置27。CPU21是用于控制控制器板20上的各功能單元的控制單元。該CPU21進行以下的處理從設(shè)備(例如,外部設(shè)備40等)獲取該設(shè)備接入存儲器30所需的參數(shù),并將該參數(shù)設(shè)定于在后面要說明的DMA控制裝置27的寄存器(未圖示)中。這里,設(shè)備接入存儲器30所需的參數(shù)是指對存儲器30轉(zhuǎn)發(fā)數(shù)據(jù)的設(shè)備、該設(shè)備寫入圖像數(shù)據(jù)的存儲器30的存儲區(qū)域、該設(shè)備要發(fā)送的圖像數(shù)據(jù)的塊尺寸、該設(shè)備要發(fā)送的圖像數(shù)據(jù)的塊數(shù)目、DMA控制裝置27指示開始執(zhí)行直接存儲器存取的圖像處理DMA控制器23a的信息。通用DMA控制器22是不經(jīng)由CPU21,進行搭載于控制器板20上的存儲器(未圖示)之間、或者存儲器30與搭載于控制器板20上的存儲器之間的DMA轉(zhuǎn)發(fā)的處理單元。
圖像處理單元23是對存儲在存儲器30中的圖像數(shù)據(jù),進行圖像處理的處理單元。該圖像處理單元23具有圖像處理DMA控制器23a、圖像處理專用存儲器23b。圖像處理DMA控制器23a是不經(jīng)由CPU21,從存儲器30對圖像處理專用存儲器23b進行圖像數(shù)據(jù)的DMA轉(zhuǎn)發(fā)的處理單元。壓縮解壓縮處理單元24是對由圖像處理單元23進行了圖像處理的圖像進行編碼以及解碼的處理單元。該壓縮解壓縮處理單元24具有壓縮解壓縮處理DMA控制器24a、壓縮解壓縮處理專用存儲器24b。壓縮解壓縮處理DMA控制器24a是不經(jīng)由CPU21,從存儲器30對壓縮解壓縮處理專用存儲器24b進行由圖像處理單元23進行了圖像處理的圖像數(shù)據(jù)的DMA轉(zhuǎn)發(fā)的處理單元。輸入輸出接口單元25是用于與外部設(shè)備40進行通信的接口。該輸入輸出接口單元25例如通過PCI Express進行通信。存儲器控制器26是用于控制從外部設(shè)備40對存儲器30的存取的處理單元。
DMA控制裝置27是用于控制DMA控制器的DMA轉(zhuǎn)發(fā)的裝置。該DMA控制裝置27具有數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a、以及DMA執(zhí)行指示單元27b。數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a是用于檢測從由CPU21設(shè)定作為轉(zhuǎn)發(fā)圖像數(shù)據(jù)的設(shè)備的外部設(shè)備40到存儲器30的圖像數(shù)據(jù)的轉(zhuǎn)發(fā)的處理單元。該數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a經(jīng)由上述的DMA控制裝置27內(nèi)的寄存器(未圖示),接受外部設(shè)備40要寫入圖像數(shù)據(jù)的存儲器30的存儲區(qū)域的指定。然后,數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a檢測對于被指定的存儲區(qū)域的圖像數(shù)據(jù)的轉(zhuǎn)發(fā)。由此,例如即使從外部設(shè)備40轉(zhuǎn)發(fā)多個應(yīng)處理的圖像數(shù)據(jù),也能夠區(qū)分各圖像數(shù)據(jù)的轉(zhuǎn)發(fā),從而僅檢測作為處理對象的圖像數(shù)據(jù)的轉(zhuǎn)發(fā)。DMA執(zhí)行指示單元27b是如下的處理單元在由數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a檢測到從外部設(shè)備40對存儲器30的圖像數(shù)據(jù)的轉(zhuǎn)發(fā)的情況下,對由CPU21指定作為指示開始執(zhí)行DMA轉(zhuǎn)發(fā)的對象的圖像處理DMA控制器23a,指示開始執(zhí)行存儲于存儲器30中的圖像數(shù)據(jù)對圖像處理專用存儲器23b的DMA轉(zhuǎn)發(fā)。此外,DMA執(zhí)行指示單元27b進行以下處理在外部設(shè)備40的圖像數(shù)據(jù)的轉(zhuǎn)發(fā)發(fā)生錯誤,通過數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a —定期間未檢測到圖像數(shù)據(jù)的轉(zhuǎn)發(fā)的情況下,對CPU21輸出用于表示沒有圖像數(shù)據(jù)的轉(zhuǎn)發(fā)的信號。接受了該通知的CPU21例如進行對外部設(shè)備40請求重發(fā)圖像數(shù)據(jù)的處理等。另外,如本實施方式那樣,當(dāng)圖像數(shù)據(jù)被分割為多個數(shù)據(jù)塊而被轉(zhuǎn)發(fā)時,數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a檢測數(shù)據(jù)的轉(zhuǎn)發(fā)量是否超過了數(shù)據(jù)塊的尺寸。該數(shù)據(jù)塊是圖像處理單元23以及壓縮解壓縮處理單元24能夠執(zhí)行圖像處理以及壓縮解壓縮處理的最小尺寸的數(shù)據(jù)的塊。然后,針對各數(shù)據(jù)塊,每次數(shù)據(jù)的轉(zhuǎn)發(fā)量超過了數(shù)據(jù)塊的尺寸的值時,DMA執(zhí)行指示單元27b對圖像處理DMA控制器23a指示開始執(zhí)行DMA轉(zhuǎn)發(fā)。這樣,在外部設(shè)備40的圖像數(shù)據(jù)的轉(zhuǎn)發(fā)發(fā)生錯誤,且一定期間沒有圖像數(shù)據(jù)的轉(zhuǎn)發(fā)時,DMA執(zhí)行指示單元27b輸出用于表示沒有圖像數(shù)據(jù)的轉(zhuǎn)發(fā)的信號,從而能夠使CPU21等執(zhí)行適合防止系統(tǒng)停止的處理。此外,針對各數(shù)據(jù)塊,每次數(shù)據(jù)的轉(zhuǎn)發(fā)量超過數(shù)據(jù)塊的尺寸的值時,DMA執(zhí)行指示單元27b對圖像處理DMA控制器23a指示開始執(zhí)行DMA轉(zhuǎn)發(fā),從而,每次能夠執(zhí)行圖像處理的數(shù)據(jù)量存儲在存儲器30中時,對圖像處理單元23的圖像處理專用存儲器23b執(zhí)行數(shù)據(jù)的DAM轉(zhuǎn)發(fā),因此能夠使圖像處理單元23有效地執(zhí)行圖像處理,且圖像處理單元23不會成為空轉(zhuǎn)狀態(tài)。這里,在本實施方式的DMA控制處理中,圖像數(shù)據(jù)的收發(fā)在存儲器30、外部設(shè)備40、圖像處理單元23、壓縮解壓縮處理單元24之間如下進行。圖2是用于說明本實施方式的DMA控制處理中的圖像數(shù)據(jù)的收發(fā)的圖。如圖2所示,首先,圖像數(shù)據(jù)從外部設(shè)備40轉(zhuǎn)發(fā)到存儲器30,并存儲于存儲器30(圖2的a)。數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a在檢測到該圖像數(shù)據(jù)的轉(zhuǎn)發(fā)時,對圖像處理單元23具有的圖像處理DMA控制器23a指示從存儲器30對圖像處理專用存儲器23b轉(zhuǎn)發(fā)圖像數(shù)據(jù)。根據(jù)該指示,圖像處理DMA控制器23a從存儲器30對圖像處理單元23轉(zhuǎn)發(fā)圖像數(shù)據(jù)(圖2的b)。
·
然后,若通過圖像處理單元23進行圖像數(shù)據(jù)的圖像處理,則被進行了圖像處理的圖像數(shù)據(jù)存儲于存儲器30 (圖2的C)。然后,圖像處理單元23對壓縮解壓縮處理單元24的壓縮解壓縮處理DMA控制器24a通知將執(zhí)行了圖像處理后的圖像數(shù)據(jù)存儲在存儲器30中的情況。接受了該通知的壓縮解壓縮處理DMA控制器24a通過DMA轉(zhuǎn)發(fā),將存儲在存儲器30中的執(zhí)行了圖像處理后的圖像數(shù)據(jù)轉(zhuǎn)發(fā)給壓縮解壓縮處理專用存儲器24b (圖2的d)。此后,壓縮解壓縮處理單元24進行執(zhí)行了圖像處理后的圖像數(shù)據(jù)的編碼處理,并將編碼處理后的圖像數(shù)據(jù)存儲在存儲器30 (圖2的e)。接著,說明本發(fā)明的DMA控制處理的處理步驟的一例。圖3、圖4是表示本發(fā)明的DMA控制處理的處理步驟的一例的流程圖。如圖3所示,首先,CPU21對DMA控制裝置27的寄存器設(shè)定外部設(shè)備40對存儲器30進行存取所需的參數(shù)(步驟SlOl)。這里,外部設(shè)備40對存儲器30進行存取所需的參數(shù)是指對存儲器30轉(zhuǎn)發(fā)數(shù)據(jù)的外部設(shè)備40、外部設(shè)備40寫入圖像數(shù)據(jù)的存儲器30的存儲區(qū)域、外部設(shè)備40要發(fā)送的圖像數(shù)據(jù)的塊尺寸、外部設(shè)備40要發(fā)送的圖像數(shù)據(jù)的塊數(shù)目、DMA控制裝置27指示開始執(zhí)行直接存儲器存取的圖像處理DMA控制器23a的信息。此后,數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a將轉(zhuǎn)發(fā)尺寸計數(shù)器、轉(zhuǎn)發(fā)塊數(shù)目計數(shù)器的值設(shè)定為O(步驟S102)。然后,數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a開始監(jiān)視從外部設(shè)備40對在步驟SlOl中設(shè)定的存儲區(qū)域的數(shù)據(jù)轉(zhuǎn)發(fā)(步驟是103)。然后,數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a判定在規(guī)定時間內(nèi),從外部設(shè)備40對在步驟SlOl中設(shè)定的存儲區(qū)域是否有數(shù)據(jù)轉(zhuǎn)發(fā)(步驟S104)。當(dāng)規(guī)定時間內(nèi)從外部設(shè)備40對在步驟SlOl中設(shè)定的存儲區(qū)域沒有數(shù)據(jù)轉(zhuǎn)發(fā)的情況下(步驟S104 :否),DMA執(zhí)行指示單元27b對CPU21通知外部設(shè)備40對在步驟SlOl中設(shè)定的存儲區(qū)域沒有數(shù)據(jù)轉(zhuǎn)發(fā)(步驟S106)。接受了該通知的CPU21例如進行對外部設(shè)備40請求重發(fā)圖像數(shù)據(jù)的處理等。然后,如圖4所示,數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a結(jié)束數(shù)據(jù)轉(zhuǎn)發(fā)的監(jiān)視(步驟S111 ),結(jié)束該DMA控制處理。在圖3的步驟S104中,當(dāng)規(guī)定時間內(nèi)從外部設(shè)備40對在步驟SlOl中設(shè)定的存儲區(qū)域有數(shù)據(jù)轉(zhuǎn)發(fā)的情況下(步驟S104 :是),數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a使轉(zhuǎn)發(fā)尺寸計數(shù)器的值增加與被轉(zhuǎn)發(fā)的圖像數(shù)據(jù)的尺寸對應(yīng)的量(步驟S105)。此后,如圖4所示,數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a判定轉(zhuǎn)發(fā)尺寸計數(shù)器的值是否小于在圖3的步驟SlOl中設(shè)定的塊尺寸(步驟S107)。當(dāng)轉(zhuǎn)發(fā)尺寸計數(shù)器的值小于在圖3的步驟SlOl中設(shè)定的塊尺寸的情況下(步驟S107 :是),轉(zhuǎn)移到圖3的步驟S104,從而執(zhí)行其之后的處理。當(dāng)轉(zhuǎn)發(fā)尺寸計數(shù)器的值不小于在圖3的步驟SlOl中設(shè)定的塊尺寸的情況下(步驟S107 :否),DMA執(zhí)行指示單元27b對圖像處理DMA控制器23a指示對在存儲器30中存儲的圖像數(shù)據(jù)的數(shù)據(jù)塊開始執(zhí)行DMA轉(zhuǎn)發(fā),從而啟動圖像處理DMA控制器23a (步驟S108)。由此,在存儲器30中存儲的圖像數(shù)據(jù)的一個數(shù)據(jù)塊通過DMA轉(zhuǎn)發(fā)而轉(zhuǎn)發(fā)到圖像處理專用存儲器23b,且由圖像處理單元23進行對于該數(shù)據(jù)塊的圖像處理?!ぴ诓襟ES108的處理之后,數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a使轉(zhuǎn)發(fā)塊數(shù)目計數(shù)器的值增加I(步驟S109)。然后,數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a判定轉(zhuǎn)發(fā)塊數(shù)目計數(shù)器的值是否是在圖3的步驟SlOl中設(shè)定的圖像數(shù)據(jù)的塊數(shù)目以下(步驟S110)。當(dāng)轉(zhuǎn)發(fā)塊數(shù)目計數(shù)器的值是在步驟SlOl中設(shè)定的圖像數(shù)據(jù)的塊數(shù)目以下的情況下(步驟SllO :是),數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a對轉(zhuǎn)發(fā)尺寸計數(shù)器的值設(shè)定O (步驟S112)。然后,轉(zhuǎn)移到圖3的步驟S104,執(zhí)行其之后的處理。當(dāng)轉(zhuǎn)發(fā)塊數(shù)目計數(shù)器的值不是在步驟SlOl中設(shè)定的圖像數(shù)據(jù)的塊數(shù)目以下的情況下(步驟SllO :否),數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元27a結(jié)束數(shù)據(jù)轉(zhuǎn)發(fā)的監(jiān)視(步驟S111),并結(jié)束該DMA控制處理。以上說明了本發(fā)明的實施方式,但本發(fā)明并不限定于上述的實施方式,在不脫離本發(fā)明的要旨的范圍內(nèi),能夠進行各種變形、修正。例如,在上述實施方式中,設(shè)為圖像處理單元23具有圖像處理DMA控制器23a,但也可以設(shè)為圖像處理DMA控制器23a與圖像處理單元23獨立而設(shè)置。此外,設(shè)為壓縮解壓縮處理單元24具有壓縮解壓縮處理DMA控制器24a,但也可以設(shè)為壓縮解壓縮處理DMA控制器24a與壓縮解壓縮處理單元24獨立而設(shè)置。此外,根據(jù)本發(fā)明,當(dāng)檢測到從外部設(shè)備對存儲器的規(guī)定的存儲區(qū)域的數(shù)據(jù)轉(zhuǎn)發(fā)時,對DMA控制器指示開始執(zhí)行直接存儲器接入轉(zhuǎn)發(fā),因此不會產(chǎn)生較大的開銷,就能夠有效地進行數(shù)據(jù)的DMA轉(zhuǎn)發(fā)。
權(quán)利要求
1.一種直接存儲器存取控制裝置,用于對數(shù)據(jù)從規(guī)定的存儲區(qū)域?qū)σ?guī)定的設(shè)備的直接存儲器存取轉(zhuǎn)發(fā)進行控制,其特征在于,所述直接存儲器存取控制裝置包括 數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元,檢測從外部設(shè)備對所述存儲區(qū)域的數(shù)據(jù)轉(zhuǎn)發(fā);以及 直接存儲器存取執(zhí)行指示單元,在通過所述數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元檢測到對所述存儲區(qū)域的所述數(shù)據(jù)轉(zhuǎn)發(fā)時,對直接存儲器存取控制器指示開始執(zhí)行所述直接存儲器存取轉(zhuǎn)發(fā)。
2.如權(quán)利要求I所述的直接存儲器存取控制裝置,其特征在于, 所述數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元接受所述外部設(shè)備進行所述數(shù)據(jù)轉(zhuǎn)發(fā)的所述存儲區(qū)域的指定,并檢測對被指定的存儲區(qū)域的所述數(shù)據(jù)轉(zhuǎn)發(fā)。
3.如權(quán)利要求I或2所述的直接存儲器存取控制裝置,其特征在于, 當(dāng)通過所述數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元在一定期間未檢測到所述數(shù)據(jù)轉(zhuǎn)發(fā)的情況下,所述直接存儲器存取執(zhí)行指示單元輸出用于表示沒有所述數(shù)據(jù)轉(zhuǎn)發(fā)的信號。
4.如權(quán)利要求I或2所述的直接存儲器存取控制裝置,其特征在于, 所述數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元檢測通過所述數(shù)據(jù)轉(zhuǎn)發(fā)而被轉(zhuǎn)發(fā)的數(shù)據(jù)的轉(zhuǎn)發(fā)量是否超過了規(guī)定的值,在通過所述數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元檢測到所述轉(zhuǎn)發(fā)量超過了所述規(guī)定的值的情況下,所述直接存儲器存取執(zhí)行指示單元對所述直接存儲器存取控制器指示開始執(zhí)行所述直接存儲器存取轉(zhuǎn)發(fā)。
5.一種圖像形成裝置,包括權(quán)利要求I或2所述的直接存儲器存取控制裝置。
全文摘要
本發(fā)明涉及DMA控制裝置以及圖像形成裝置。不產(chǎn)生大的開銷,有效地進行數(shù)據(jù)的DMA轉(zhuǎn)發(fā)。數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元檢測從外部設(shè)備對存儲器的規(guī)定的存儲區(qū)域的數(shù)據(jù)轉(zhuǎn)發(fā),當(dāng)通過數(shù)據(jù)轉(zhuǎn)發(fā)檢測單元檢測到對該存儲區(qū)域的數(shù)據(jù)轉(zhuǎn)發(fā)時,DMA執(zhí)行指示單元對圖像處理DMA控制器指示開始執(zhí)行數(shù)據(jù)從上述存儲區(qū)域?qū)D像處理專用存儲器的直接存儲器存取轉(zhuǎn)發(fā)。
文檔編號H04N1/32GK102789438SQ20121015217
公開日2012年11月21日 申請日期2012年5月16日 優(yōu)先權(quán)日2011年5月16日
發(fā)明者滑章博 申請人:夏普株式會社