国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      應(yīng)用可編程邏輯模塊處理圖像生成和顯示方法

      文檔序號:6446201閱讀:138來源:國知局
      專利名稱:應(yīng)用可編程邏輯模塊處理圖像生成和顯示方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于圖形終端圖像處理技術(shù),特別是指在圖像終端中,應(yīng)用可編程邏輯模塊處理圖像生成和顯示方法。
      背景技術(shù)
      圖形終端顯示已有幾十年的發(fā)展史,其主要用于控制系統(tǒng)中的狀態(tài)顯示及接收操作人員的指令,為此中文稱之為人機(jī)介面(觸摸屏),國際通稱為HMI(HUMAN MACHINE INTER)。原有的產(chǎn)品主要以中央處理單元為處理核心,各功能模塊主要依靠中央處理單元的操作進(jìn)行完成,其線路結(jié)構(gòu)框圖見圖1,包括,中央處理單元、顯示緩沖、儲存器、按鈕接口、觸摸屏、顯示接口、顯示器、通信接口、燈光聲控和其它設(shè)備。由于所有的操作必須依賴中央處理單元(CPU)進(jìn)行,而中央處理單元(CPU)在一時間內(nèi)只能執(zhí)行一條指令,因此在以下方面的應(yīng)用受到限制。
      1、顯示象素較大或要求顯示較豐富的色彩時,即數(shù)據(jù)量巨大的情況下。
      2、生成較為復(fù)雜的圖形(如圓形統(tǒng)計(jì)圖)及進(jìn)行較為復(fù)雜的運(yùn)算(如多字節(jié)2進(jìn)制數(shù)轉(zhuǎn)換為多字節(jié)10進(jìn)制數(shù))時,即程序量龐大的情況下。
      3、各功能線路都依賴中央處理單元進(jìn)行操作,當(dāng)本功能要求執(zhí)行時間較長并且不允許中斷時,便出現(xiàn)中央處理單元“阻塞”現(xiàn)象。
      對于上述第1、2個問題,現(xiàn)有的產(chǎn)品的實(shí)現(xiàn)方案是使用高速中央處理單元及同時使用高速外部器件進(jìn)行解決,但成本昂貴。在現(xiàn)有的器件中,高速中央處理單元的發(fā)展較快,但由于與本產(chǎn)品相關(guān)的外部器件發(fā)展較慢,而通常情況下,僅能采用通用的器件構(gòu)成。因此,造成現(xiàn)階段產(chǎn)品的顯示色彩不豐富或色彩豐富時產(chǎn)品成本較高,接受及處理圖像的速度緩慢,其主要原因反映在使用高速中央處理單元能提高其內(nèi)部的指令運(yùn)算速度,對外部器件操作時,其讀寫速度受外部器件的性能的限制,如對于100ns的閃存記憶體,允許的最大讀寫周期為10MB/S,而中央處理單元在對大量數(shù)據(jù)進(jìn)行處理時,每操作1個數(shù)據(jù)都必須附加處理以下指令判斷數(shù)據(jù)的結(jié)束標(biāo)志,下一源地址及下一目的地址的調(diào)整等相關(guān)指令。因此,整體速度遠(yuǎn)低于器件所允許的操作速度。
      對于上述第3個問題,現(xiàn)有產(chǎn)品主要通過提高單個功能模塊的處理能力來實(shí)現(xiàn),由此產(chǎn)生的問題是線路結(jié)構(gòu)復(fù)雜,成本較高。
      近來,大規(guī)??删幊踢壿嬆K的迅速發(fā)展,其內(nèi)部的邏輯單元密度得到了前所未有的擴(kuò)展,將可編程模塊嵌入到產(chǎn)品的數(shù)字電路中,與原來的產(chǎn)品相比,其運(yùn)行速度更快,線路結(jié)構(gòu)更為簡單。能顯示的圖形更加復(fù)雜,性能更加穩(wěn)定,成本更加低廉。

      發(fā)明內(nèi)容
      本發(fā)明是提供一種應(yīng)用可編程邏輯模塊(FPGA/CPLD)處理圖像生成和顯示方法,包括中央處理單元、顯示緩沖器、存貯器、按鍵接口、觸摸屏、顯示接口電路、顯示器、通信接口和燈光聲控接口電路,其特征在于增加一可編程邏輯模塊,可編程邏輯模塊內(nèi)部設(shè)有多種圖像生成模塊、傳送模塊、運(yùn)算模塊、控制模塊、數(shù)據(jù)總線控制模塊、通信模塊、按鍵處理和燈光聲控等部件;圖像生成和顯示的具體步驟如下(1)中央處理單元向可編程邏輯模塊的數(shù)據(jù)存貯器分別寫入相關(guān)的控制參數(shù)(如區(qū)域填充模塊所需的左上角位置、右下角位置及填充色等),并啟動控制模塊運(yùn)行,進(jìn)行像素生成;(2)可編程邏輯模塊中的圖像生成及傳送模塊自動完成所有的操作(包括字模的取入、像素的產(chǎn)生、像素的位置控制;顯緩的數(shù)據(jù)、地址及讀寫信號的控制等),并將所產(chǎn)生的圖像信息結(jié)果存入顯示緩沖器,同時向中央處理單元輸出完成標(biāo)志信號;(3)中央處理單元通過查詢(讀入)圖像生成模塊的完成標(biāo)志,來決定是否進(jìn)行下一個圖像生成,再次生成圖像時重復(fù)執(zhí)行上述步驟;(4)待所有圖像生成完畢后,中央處理單元向圖像傳送模塊發(fā)出啟動信號,將顯示緩沖器中的圖像信息傳送到顯示器。
      與現(xiàn)有產(chǎn)品相比,使用可編程邏輯模塊組成的圖像終端,將原來依賴中央處理單元所要處理的龐大圖像數(shù)據(jù)量及程序,改為由可編程邏輯模塊內(nèi)部的功能模塊高速自動完成。由此解決了產(chǎn)品對中央處理單元運(yùn)行速度的依賴性。


      圖1是現(xiàn)有圖形終端結(jié)構(gòu)框圖。
      圖2是本發(fā)明的處理圖像生成和顯示裝置結(jié)構(gòu)框圖。
      圖3是存貯器與顯示緩沖器共用地址總線及數(shù)據(jù)總線示意圖。
      具體實(shí)施例方式本發(fā)明提出一種應(yīng)用可編程邏輯模塊(FPGA/CPLD)處理圖像生成和顯示方法,包括中央處理單元、顯示緩沖器、存貯器、按鍵接口、觸摸屏、顯示接口電路、顯示器、通信接口和燈光聲控接口電路,其特征在于增加一可編程邏輯模塊,可編程邏輯模塊內(nèi)部設(shè)有圖像生成及傳送模塊、運(yùn)算模塊、控制模塊、數(shù)據(jù)總線控制模塊(CPU)通信模塊、按鍵處理和燈光聲控等部件,其中,圖像生成及傳送模塊分別與顯示接口電路、存貯器、顯示緩沖器相連接;通信模塊與通信接口相連接;按鍵處理與按鍵接口相連接;燈光聲控與燈光聲控接口電路相連接;數(shù)據(jù)總線控制模塊與中央處理單元相連接;圖像生成和顯示的具體步驟如下(1)中央處理單元向可編程邏輯模塊的數(shù)據(jù)存貯器分別寫入相關(guān)的控制參數(shù)(如區(qū)域填充模塊所需的左上角位置、右下角位置及填充色等),并啟動控制模塊運(yùn)行;(2)可編程邏輯模塊中的圖像生成及傳送模塊自動完成所有的操作(包括字模的取入,顯緩數(shù)據(jù)、地址及讀寫信號的控制等),并將所產(chǎn)生的圖像信息結(jié)果存入顯示緩沖器,同時向中央處理單元輸出完成標(biāo)志信號;(3)中央處理單元通過查詢(讀入)圖像生成模塊的完成標(biāo)志,來決定是否進(jìn)行下一個圖像生成;(4)所有圖像生成完畢后,中央處理單元向圖像傳送模塊發(fā)出啟動信號,將顯示緩沖器中的圖像信息傳送到顯示器。
      在圖形終端中使用可編程邏輯模塊將中央處理單元(CPU)總線與顯示緩沖器總線分離控制。存貯器主要用于存貯字模、圖片信息等相關(guān)的圖像資料。根據(jù)需要,存貯器與顯示緩沖器的地址總線及數(shù)據(jù)總線可以共用。
      實(shí)施時,中央處理單元可選用89C51、89C52、W77E58;存貯器選用39VF016;顯示緩沖器選用IS61LV25616;可編程邏輯模塊選用XC3S1000或XC2S200。
      在可編程邏輯器件(FPGA/CPLD)內(nèi)部設(shè)有相應(yīng)的功能模塊。各功能模塊依其所執(zhí)行功能的不同,又分成若干個特定功能的子模塊,各子模塊間不但同時獨(dú)立工作,而且相互間自由交換數(shù)據(jù)。這種結(jié)構(gòu)的結(jié)果是將原來中央處理單元逐一執(zhí)行指令的方法變?yōu)橥竭M(jìn)行。原來的中央處理單元僅向各功能模塊傳遞簡單的控制參數(shù)以及發(fā)出啟動模塊運(yùn)行指令。將原來由中央處理單元所要處理的龐大數(shù)據(jù)量及程序交由各功能模塊高速自動完成。
      由結(jié)構(gòu)圖中可見,功能模塊的數(shù)據(jù)線與中央處理單元CPU總線分離,中央處理單元可任意進(jìn)行操作,不存在CPU“阻塞”現(xiàn)象。
      權(quán)利要求
      1.一種應(yīng)用可編程邏輯模塊處理圖像生成和顯示方法,包括中央處理單元、顯示緩沖器、存貯器、按鍵接口、觸摸屏、顯示接口電路、顯示器、通信接口和燈光聲控接口電路,其特征在于增加一可編程邏輯模塊,可編程邏輯模塊內(nèi)部設(shè)有多種圖像生成及傳送模塊、運(yùn)算模塊、控制模塊、數(shù)據(jù)總線控制模塊通信模塊、按鍵處理和燈光聲控等部件,其中,圖像生成及傳送模塊分別與顯示接口電路、存貯器、顯示緩沖器相連接;通信模塊與通信接口相連接;按鍵處理與按鍵接口相連接;燈光聲控與燈光聲控接口電路相連接;數(shù)據(jù)總線控制模塊與中央處理單元相連接;圖像生成和顯示的具體步驟如下(1)中央處理單元向可編程邏輯模塊的數(shù)據(jù)存貯器分別寫入相關(guān)的控制參數(shù),如區(qū)域填充模塊所需的左上角位置、右下角位置及填充色等,并啟動控制模塊運(yùn)行,進(jìn)行像素生成;(2)可編程邏輯模塊中的圖像生成及傳送模塊自動完成所有的操作,包括字模的取入,像素的產(chǎn)生、像素的位置控制;顯緩數(shù)據(jù)、地址及讀寫信號的控制等,并將所產(chǎn)生的圖像信息結(jié)果存入顯示緩沖器,同時向中央處理單元輸出完成標(biāo)志信號;(3)中央處理單元通過查詢讀入圖像生成模塊的完成標(biāo)志,來決定是否進(jìn)行下一個圖像生成,再次生成圖像時重復(fù)執(zhí)行上述步驟;(4)所有圖像生成完畢后,中央處理單元向圖像傳送模塊發(fā)出啟動信號,將顯示緩沖器中的圖像信息傳送到顯示器。
      全文摘要
      本發(fā)明是一種應(yīng)用可編程邏輯模塊處理圖像生成和顯示方法,主要包括中央處理單元、顯示緩沖器、存貯器和顯示器,其特征在于增加一可編程邏輯模塊;圖像生成和顯示的具體步驟如下(1)中央處理單元向可編程邏輯模塊的數(shù)據(jù)存貯器分別寫入相關(guān)的控制參數(shù),并啟動控制模塊運(yùn)行;(2)可編程邏輯模塊中的圖像生成及傳送模塊自動完成所有的操作,并將所產(chǎn)生的圖像信息結(jié)果存入顯示緩沖器,同時向中央處理單元輸出完成標(biāo)志信號;(3)中央處理單元通過查詢(讀入)圖像生成模塊的完成標(biāo)志,來決定是否進(jìn)行下一個圖像生成;(4)待所有圖像生成完畢后,中央處理單元向圖像傳送模塊發(fā)出啟動信號,將顯示緩沖器中的圖像信息傳送到顯示器。
      文檔編號G06F3/14GK1622030SQ20041010266
      公開日2005年6月1日 申請日期2004年12月29日 優(yōu)先權(quán)日2004年12月29日
      發(fā)明者龐澤文 申請人:龐澤文, 陳旭
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1