專利名稱:基于sdram的大屏幕led顯示控制裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉 及大屏幕LED顯示技術(shù)領(lǐng)域,具體涉及一種基于SDRAM的大屏幕LED顯示控制裝置及方法。
背景技術(shù):
大屏幕LED顯示裝置作為信息顯示產(chǎn)品,廣泛應(yīng)用于證券交易、金融、機(jī)場(chǎng)航班等各行各業(yè)。隨著LED材料技術(shù)和工藝的提升,LED顯示裝置以突出的優(yōu)勢(shì)成為信息顯示的主流產(chǎn)品之一。LED顯示裝置有其獨(dú)特的數(shù)據(jù)顯示格式,以大屏幕LED顯示屏為例,其并不一定按照如電視中從左到右、從上到下依次掃描顯示,其重要的一個(gè)區(qū)別是分區(qū)同時(shí)顯示, 即將LED屏體分為幾個(gè)區(qū)塊,每個(gè)區(qū)塊同時(shí)掃描顯示數(shù)據(jù),如此就決定了 LED顯示屏的顯示數(shù)據(jù)格式及灰度控制必然區(qū)別于傳統(tǒng)電視。目前市場(chǎng)上LED顯示裝置主要為內(nèi)建灰度控制和非內(nèi)建灰度控制兩種,內(nèi)建灰度控制LED顯示裝置的控制器部分設(shè)計(jì)簡(jiǎn)單,顯示器部分包含了灰度控制,所以顯示器成本很高,限制了其市場(chǎng)運(yùn)用。
發(fā)明內(nèi)容
為了克服上述現(xiàn)有技術(shù)存在的不足,本發(fā)明的目的在于針對(duì)非內(nèi)建灰度控制的大屏幕LED顯示裝置,提供一種基于SDRAM的大屏幕LED顯示控制裝置及方法。為了達(dá)到上述目的,本發(fā)明所采用的技術(shù)方案是一種基于SDRAM的大屏幕LED顯示控制的裝置,包括依次兩兩相互通信連接的同權(quán)位分離模塊3、第一數(shù)據(jù)緩存模塊1、SDRAM控制器4、第二數(shù)據(jù)緩存模塊2以及同LED顯示屏7相通信連接的格式轉(zhuǎn)換模塊6,另外該基于SDRAM的大屏幕LED顯示控制的裝置還包括同所述的第一數(shù)據(jù)緩存模塊1、SDRAM控制器4以及第二數(shù)據(jù)緩存模塊2相通信連接的幀存儲(chǔ)器SDRAM和控制信號(hào)生成模塊8。所述的基于SDRAM的大屏幕LED顯示控制的裝置的方法為將輸入的RGB信號(hào)首先經(jīng)過(guò)同權(quán)位分離模塊3分離成八場(chǎng)同權(quán)位數(shù)據(jù),并將該八場(chǎng)同權(quán)位數(shù)據(jù)暫存至第一數(shù)據(jù)緩存模塊1中,并且在SDRAM控制器4的控制下寫入幀存儲(chǔ)器SDRAM的對(duì)應(yīng)當(dāng)前幀的存儲(chǔ)位置,與此同時(shí),幀存儲(chǔ)器SDRAM中前一幀的數(shù)據(jù)在SDRAM控制器4的控制下被讀出至第二數(shù)據(jù)緩存模塊2中,之后經(jīng)過(guò)格式轉(zhuǎn)換模塊6將并行數(shù)據(jù)轉(zhuǎn)換為L(zhǎng)ED顯示屏7需要的串行數(shù)據(jù),最后將該串行數(shù)據(jù)輸出給LED顯示屏7 ;該基于SDRAM的大屏幕LED顯示控制的裝置的方法中的所有控制信號(hào)由控制信號(hào)生成模塊8產(chǎn)生,并且LED顯示屏7所需的驅(qū)動(dòng)控制信號(hào)也由控制信號(hào)生成模塊8產(chǎn)生。所述第一數(shù)據(jù)緩存模塊1包括同場(chǎng)fifo寫控制模塊和場(chǎng)fifo讀控制模塊相通信連接的場(chǎng)fifo組,該場(chǎng)fifo寫控制模塊負(fù)責(zé)將經(jīng)過(guò)同權(quán)位分離后的八場(chǎng)同權(quán)位數(shù)據(jù)寫入場(chǎng)fifo組中;場(chǎng)fifo組包括第一場(chǎng)fifo、第二場(chǎng)fifo、第三場(chǎng)fifo、第四場(chǎng)fifo、第五場(chǎng) fifo、第六場(chǎng)fifo、第七場(chǎng)fifo以及第八場(chǎng)fifo,場(chǎng)fifo組中的每個(gè)場(chǎng)fifo負(fù)責(zé)緩存八場(chǎng)同權(quán)位數(shù)據(jù)對(duì)應(yīng)的同權(quán)位場(chǎng)數(shù)據(jù),每個(gè)場(chǎng)fifo的位寬等于輸入源一個(gè)像素位寬,每個(gè)場(chǎng)fifo的深度為輸入的RGB信號(hào)一行像素點(diǎn)的1/8,即每個(gè)場(chǎng)fifo是行緩存;而場(chǎng)fifo讀控制模塊負(fù)責(zé)檢測(cè)每個(gè)場(chǎng)fifo的緩存數(shù)據(jù)深度,當(dāng)有場(chǎng)fifo的緩存數(shù)據(jù)深度超過(guò)預(yù)設(shè)閾值時(shí)就由SDRAM控制器4控制場(chǎng)fifo讀控制模塊從該場(chǎng)fifo中依次讀出指定個(gè)數(shù)的數(shù)據(jù)并分別寫入幀存儲(chǔ)器SDRAM的對(duì)應(yīng)當(dāng)前幀的存儲(chǔ)位置。所述SDRAM控制器4包括同其讀寫裁決模塊和選擇mux模塊相通信連接的寫 SDRAM控制模塊、SDRAM初始化模塊以及讀SDRAM控制模塊,寫SDRAM控制模塊產(chǎn)生寫數(shù)據(jù)在幀存儲(chǔ)器SDRAM中對(duì)應(yīng)的地址和幀存儲(chǔ)器SDRAM的寫控制信號(hào),另外寫SDRAM控制模塊還負(fù)責(zé)控制第一數(shù)據(jù)緩存模塊1中的場(chǎng)fifo讀控制模塊,使其將場(chǎng)fifo中的數(shù)據(jù)寫入幀存儲(chǔ)器SDRAM的對(duì)應(yīng)當(dāng)前幀的存儲(chǔ)位置;SDRAM初始化模塊負(fù)責(zé)在上電復(fù)位后對(duì)幀存儲(chǔ)器 SDRAM進(jìn)行初始化;讀SDRAM控制模塊產(chǎn)生將從幀存儲(chǔ)器SDRAM中讀出數(shù)據(jù)對(duì)應(yīng)的地址和幀存儲(chǔ)器SDRAM的讀控制信號(hào),另外讀SDRAM控制模塊還將幀存儲(chǔ)器SDRAM中當(dāng)前幀的前一幀的數(shù)據(jù)讀出至第二數(shù)據(jù)緩存模塊2 ;讀寫裁決模塊決定SDRAM處于寫入狀態(tài)還是讀出狀態(tài);選擇mux模塊,其完成寫SDRAM控制模塊、SDRAM初始化模塊和讀SDRAM控制模塊對(duì)幀存儲(chǔ)器SDRAM進(jìn)行控制的選擇。所述第二數(shù)據(jù)緩存模塊2包括同其區(qū)fifo組相通信連接的區(qū)fifo寫控制模塊和區(qū)fifo讀控制模塊,區(qū)fifo寫控制模塊負(fù)責(zé)檢測(cè)fifo區(qū)組內(nèi)的每個(gè)區(qū)fifo的緩存數(shù)據(jù)深度,當(dāng)超過(guò)預(yù)設(shè)閾值時(shí)要求SDRAM控制器5控制其從幀存儲(chǔ)器SDRAM中當(dāng)前幀的前一幀的數(shù)據(jù)的存儲(chǔ)位置中將指定地址的指定個(gè)數(shù)數(shù)據(jù)讀出并依次緩存至區(qū)fifo中;區(qū)fifo組包括η個(gè)區(qū)fifo,η為所用幀存儲(chǔ)器SDRAM所能存儲(chǔ)視頻源最大縱向分辨率除以LED顯示屏7 —區(qū)的行數(shù)的商值,每個(gè)區(qū)fifo的位寬等于輸入源一個(gè)像素位寬,深度為輸入的RGB 信號(hào)一行像素點(diǎn)的1/8,即區(qū)fifo是行緩存;區(qū)fifo讀控制模塊負(fù)責(zé)將區(qū)fifo組的對(duì)應(yīng)區(qū)fifo中的數(shù) 據(jù)讀出并送給格式轉(zhuǎn)換模塊6。所述的控制信號(hào)生成模塊8包括系統(tǒng)控制模塊和對(duì)應(yīng)的LED驅(qū)動(dòng)控制模塊,SDRAM 的大屏幕LED顯示控制的裝置的方法中的所有控制信號(hào)由系統(tǒng)控制模塊產(chǎn)生,而LED顯示屏7所需的驅(qū)動(dòng)控制信號(hào)由LED驅(qū)動(dòng)控制模塊產(chǎn)生。所述的幀存儲(chǔ)器SDRAM的存儲(chǔ)空間均分為第一存儲(chǔ)子空間和第二存儲(chǔ)子空間,第一存儲(chǔ)子空間和第二存儲(chǔ)子空間交替存儲(chǔ)當(dāng)前幀視頻源數(shù)據(jù)和當(dāng)前幀的前一幀視頻源數(shù)據(jù),另外第一存儲(chǔ)子空間和第二存儲(chǔ)子空間又均分為八個(gè)部分,該八個(gè)部分作為同權(quán)位場(chǎng)地址分別存儲(chǔ)對(duì)應(yīng)幀的八場(chǎng)同權(quán)位數(shù)據(jù),且每個(gè)同權(quán)位場(chǎng)地址中每一行存儲(chǔ)單元存儲(chǔ)對(duì)應(yīng)視頻源的一行數(shù)據(jù),該每一行存儲(chǔ)單元為場(chǎng)行地址,每個(gè)場(chǎng)行地址中對(duì)應(yīng)幀存儲(chǔ)器SDRAM 中的每列地址存放對(duì)應(yīng)輸入視頻源行數(shù)據(jù)的各個(gè)像素值,該每列地址即為對(duì)應(yīng)的場(chǎng)列地址,在存入視頻源的過(guò)程中,同權(quán)位場(chǎng)地址具有最高優(yōu)先級(jí),次優(yōu)先級(jí)為相應(yīng)的場(chǎng)列地址, 最后優(yōu)先級(jí)是相應(yīng)的場(chǎng)行地址;而數(shù)據(jù)讀出時(shí),首先滿足當(dāng)前幀的前一幀視頻源經(jīng)過(guò)同權(quán)位分離后的各場(chǎng)同權(quán)位數(shù)據(jù)總計(jì)讀出19次,即將第一場(chǎng)同權(quán)位數(shù)據(jù)、第二場(chǎng)同權(quán)位數(shù)據(jù)、 第三場(chǎng)同權(quán)位數(shù)據(jù)、第四場(chǎng)同權(quán)位數(shù)據(jù)以及第五場(chǎng)同權(quán)位數(shù)據(jù)各讀出1次,而將第六場(chǎng)同權(quán)位數(shù)據(jù)讀出2次、第七場(chǎng)同權(quán)位數(shù)據(jù)讀出4次以及第八場(chǎng)同權(quán)位數(shù)據(jù)讀出八次,然后根據(jù)LED顯示屏7的分區(qū)情況,將對(duì)應(yīng)的各同權(quán)位場(chǎng)地址分為相應(yīng)的場(chǎng)區(qū)地址,則在讀出視頻源數(shù)據(jù)的過(guò)程中,場(chǎng)區(qū)地址具有最高優(yōu)先級(jí),其次優(yōu)先級(jí)為場(chǎng)列地址,再次優(yōu)先級(jí)為場(chǎng)行地址,最后優(yōu)先級(jí)為場(chǎng)地址。
本發(fā)明包 括依次兩兩相互通信連接的同權(quán)位分離模塊3、第一數(shù)據(jù)緩存模塊1、 SDRAM控制器4、第二數(shù)據(jù)緩存模塊2以及同LED顯示屏7相通信連接的格式轉(zhuǎn)換模塊6,另外該基于SDRAM的大屏幕LED顯示控制的裝置還包括同所述的第一數(shù)據(jù)緩存模塊1、SDRAM 控制器4以及第二數(shù)據(jù)緩存模塊2相通信連接的幀存儲(chǔ)器SDRAM和控制信號(hào)生成模塊8 ’另外還利用幀存儲(chǔ)器SDRAM,通過(guò)合理利用存儲(chǔ)空間和優(yōu)化設(shè)計(jì)存儲(chǔ)策略,將傳統(tǒng)RGB視頻源通過(guò)數(shù)據(jù)的存入和讀出即可實(shí)現(xiàn)大屏幕LED顯示屏的顯示數(shù)據(jù)的轉(zhuǎn)換并實(shí)現(xiàn)了灰度控制, 不需要復(fù)雜的數(shù)據(jù)轉(zhuǎn)換邏輯,節(jié)省了硬件資源,提高了 SDRAM的使用率。
圖1為本發(fā)明的基于SDRAM的大屏幕LED顯示控制的裝置結(jié)構(gòu)連接示意圖。圖2為發(fā)明的基于SDRAM的大屏幕LED顯示控制的裝置的方法工作原理示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作更詳細(xì)的說(shuō)明。如圖1所示,基于SDRAM的大屏幕LED顯示控制的裝置,包括依次兩兩相互通信連接的同權(quán)位分離模塊3、第一數(shù)據(jù)緩存模塊1、SDRAM控制器4、第二數(shù)據(jù)緩存模塊2以及同LED顯示屏7相通信連接的格式轉(zhuǎn)換模塊6,另外該基于SDRAM的大屏幕LED顯示控制的裝置還包括同所述的第一數(shù)據(jù)緩存模塊1、SDRAM控制器4以及第二數(shù)據(jù)緩存模塊2相通信連接的幀存儲(chǔ)器SDRAM和控制信號(hào)生成模塊8。如圖2所示,所述的基于SDRAM的大屏幕LED顯示控制的裝置的方法為將輸入的RGB信號(hào)首先經(jīng)過(guò)同權(quán)位分離模塊3分離成八場(chǎng)同權(quán)位數(shù)據(jù),并將該八場(chǎng)同權(quán)位數(shù)據(jù)暫存至第一數(shù)據(jù)緩存模塊1中,并且在SDRAM控制器4 的控制下寫入幀存儲(chǔ)器SDRAM的對(duì)應(yīng)當(dāng)前幀的存儲(chǔ)位置,與此同時(shí),幀存儲(chǔ)器SDRAM中當(dāng)前幀的前一幀的數(shù)據(jù)在SDRAM控制器4的控制下被讀出至第二數(shù)據(jù)緩存模塊2中,之后經(jīng)過(guò)格式轉(zhuǎn)換模塊6將并行數(shù)據(jù)轉(zhuǎn)換為L(zhǎng)ED顯示屏7需要的串行數(shù)據(jù),最后將該串行數(shù)據(jù)輸出給LED顯示屏7 ;該基于SDRAM的大屏幕LED顯示控制的裝置的方法中的所有控制信號(hào)由控制信號(hào)生成模塊8產(chǎn)生,并且LED顯示屏7所需的驅(qū)動(dòng)控制信號(hào)也由控制信號(hào)生成模塊 8產(chǎn)生。所述第一數(shù)據(jù)緩存模塊1包括同場(chǎng)fifo寫控制模塊和場(chǎng)fifo讀控制模塊相通信連接的場(chǎng)fifo組,該場(chǎng)fifo寫控制模塊負(fù)責(zé)將經(jīng)過(guò)同權(quán)位分離后的八場(chǎng)同權(quán)位數(shù)據(jù)寫入場(chǎng)fifo組中;場(chǎng)fifo組包括第一場(chǎng)fifo、第二場(chǎng)fifo、第三場(chǎng)fifo、第四場(chǎng)fifo、第五場(chǎng) fifo、第六場(chǎng)fifo、第七場(chǎng)fifo以及第八場(chǎng)fifo,場(chǎng)fifo組中的每個(gè)場(chǎng)fifo負(fù)責(zé)緩存八場(chǎng)同權(quán)位數(shù)據(jù)對(duì)應(yīng)的同權(quán)位場(chǎng)數(shù)據(jù),每個(gè)場(chǎng)fifo的位寬等于輸入源一個(gè)像素位寬,每個(gè)場(chǎng) fifo的深度為輸入的RGB信號(hào)一行像素點(diǎn)的1/8,即每個(gè)場(chǎng)fifo是行緩存;而場(chǎng)fifo讀控制模塊負(fù)責(zé)檢測(cè)每個(gè)場(chǎng)fifo的緩存數(shù)據(jù)深度,當(dāng)有場(chǎng)fifo的緩存數(shù)據(jù)深度超過(guò)預(yù)設(shè)閾值時(shí)就由SDRAM控制器4控制場(chǎng)fifo讀控制模塊從該場(chǎng)fifo中依次讀出指定個(gè)數(shù)的數(shù)據(jù)并分別寫入幀存儲(chǔ)器SDRAM的對(duì)應(yīng)當(dāng)前幀的存儲(chǔ)位置。所述SDRAM控制器4包括同其讀寫裁決模塊和選擇mux模塊相通信連接的寫SDRAM控制模塊、SDRAM初始化模塊以及讀SDRAM控制模塊,寫SDRAM控制模塊產(chǎn)生寫數(shù)據(jù)在幀存儲(chǔ)器SDRAM中對(duì)應(yīng)的地址和幀存儲(chǔ)器SDRAM 的寫控制信號(hào),另外寫SDRAM控制模塊還負(fù)責(zé)控制第一數(shù)據(jù)緩存模塊1中的場(chǎng)fifo讀控制模塊,使其將場(chǎng)fifo中的數(shù)據(jù)寫入幀存儲(chǔ)器SDRAM的對(duì)應(yīng)當(dāng)前幀的存儲(chǔ)位置;SDRAM初始化模塊負(fù)責(zé)在上電復(fù)位后對(duì)幀存儲(chǔ)器SDRAM進(jìn)行初始化;讀SDRAM控制模塊產(chǎn)生將從幀存儲(chǔ)器SDRAM中讀出其數(shù)據(jù)對(duì)應(yīng)的地址和幀存儲(chǔ)器SDRAM的讀控制信號(hào),另外讀SDRAM控制模塊還將幀存儲(chǔ)器SDRAM中當(dāng)前幀的前一幀的數(shù)據(jù)讀出至第二數(shù)據(jù)緩存模塊2 ;讀寫裁決模塊決定SDRAM處于寫入狀態(tài)還是讀出狀態(tài);選擇mux模塊,其完成寫SDRAM控制模塊、 SDRAM初始化模塊和讀SDRAM控制模塊對(duì)幀存儲(chǔ)器SDRAM進(jìn)行控制的選擇。所述第二數(shù)據(jù)緩存模塊2包括同其區(qū)fifo組相通信連接的區(qū)fifo寫控制模塊和區(qū)fifo讀控制模塊,區(qū) fifo寫控制模塊負(fù)責(zé)檢測(cè)fifo區(qū)組內(nèi)的每個(gè)區(qū)fifo的緩存數(shù)據(jù)深度,當(dāng)超過(guò)預(yù)設(shè)閾值時(shí)要求SDRAM控制器5控制其從幀存儲(chǔ)器SDRAM中當(dāng)前幀的前一幀的數(shù)據(jù)的存儲(chǔ)位置中將指定地址的指定個(gè)數(shù)數(shù)據(jù)讀出并依次緩存至區(qū)fifo中;區(qū)fifo組包括η個(gè)區(qū)fifo,n為所用幀存儲(chǔ)器SDRAM所能存儲(chǔ)視頻源最大縱向分辨率除以LED顯示屏7 —區(qū)的行數(shù)的商 值,每個(gè)區(qū)fifo的位寬等于輸入源一個(gè)像素位寬,深度為輸入的RGB信號(hào)一行像素點(diǎn)的1/8,即區(qū)fifo是行緩存;區(qū)fifo讀控制模塊負(fù)責(zé)將區(qū)fifo組的對(duì)應(yīng)區(qū)fifo中的數(shù)據(jù)讀出并送給格式轉(zhuǎn)換模塊6。所述的控制信號(hào)生成模塊8包括系統(tǒng)控制模塊和對(duì)應(yīng)的LED驅(qū)動(dòng)控制模塊,SDRAM的大屏幕LED顯示控制的裝置的方法中的所有控制信號(hào)由系統(tǒng)控制模塊產(chǎn)生, 而LED顯示屏7所需的驅(qū)動(dòng)控制信號(hào)由LED驅(qū)動(dòng)控制模塊產(chǎn)生。所述的幀存儲(chǔ)器SDRAM的存儲(chǔ)空間均分為第一存儲(chǔ)子空間和第二存儲(chǔ)子空間,第一存儲(chǔ)子空間和第二存儲(chǔ)子空間交替存儲(chǔ)當(dāng)前幀視頻源數(shù)據(jù)和當(dāng)前幀的前一幀視頻源數(shù)據(jù),另外第一存儲(chǔ)子空間和第二存儲(chǔ)子空間又均分為八個(gè)部分,該八個(gè)部分作為同位權(quán)場(chǎng)地址分別存儲(chǔ)對(duì)應(yīng)幀的八場(chǎng)同權(quán)位數(shù)據(jù),為方便讀寫控制,每個(gè)同位權(quán)場(chǎng)地址中每一行存儲(chǔ)單元存儲(chǔ)對(duì)應(yīng)視頻源的一行數(shù)據(jù),該每一行存儲(chǔ)單元為場(chǎng)行地址,每個(gè)場(chǎng)行地址中對(duì)應(yīng)幀存儲(chǔ)器SDRAM中的每列地址存放對(duì)應(yīng)輸入視頻源行數(shù)據(jù)的各個(gè)像素值,該每列地址即為對(duì)應(yīng)的場(chǎng)列地址,在存入視頻源的過(guò)程中,同權(quán)位場(chǎng)地址具有最高優(yōu)先級(jí),次優(yōu)先級(jí)為相應(yīng)的場(chǎng)列地址,最后優(yōu)先級(jí)是相應(yīng)的場(chǎng)行地址;而數(shù)據(jù)讀出時(shí),首先滿足在當(dāng)前幀的前一幀視頻源經(jīng)過(guò)同權(quán)位分離后的各場(chǎng)同權(quán)位數(shù)據(jù)總計(jì)讀出19次,即將第一場(chǎng)同權(quán)位數(shù)據(jù)、第二場(chǎng)同權(quán)位數(shù)據(jù)、第三場(chǎng)同權(quán)位數(shù)據(jù)、第四場(chǎng)同權(quán)位數(shù)據(jù)以及第五場(chǎng)同權(quán)位數(shù)據(jù)各讀出1次,而將第六場(chǎng)同權(quán)位數(shù)據(jù)讀出2次、第七場(chǎng)同權(quán)位數(shù)據(jù)讀出4次以及第八場(chǎng)同權(quán)位數(shù)據(jù)讀出八次,然后根據(jù)LED顯示屏7的分區(qū)情況, 將對(duì)應(yīng)的各同權(quán)位場(chǎng)地址分為相應(yīng)的場(chǎng)區(qū)地址,則在讀出視頻源數(shù)據(jù)的過(guò)程中,場(chǎng)區(qū)地址具有最高優(yōu)先級(jí),其次優(yōu)先級(jí)為場(chǎng)列地址,再次優(yōu)先級(jí)為場(chǎng)行地址,最后優(yōu)先級(jí)為場(chǎng)地址。
權(quán)利要求
1.一種基于SDRAM的大屏幕LED顯示控制裝置,其特征在于包括依次兩兩相互通信連接的同權(quán)位分離模塊(3)、第一數(shù)據(jù)緩存模塊(1)、SDRAM控制器(4)、第二數(shù)據(jù)緩存模塊 (2)以及同LED顯示屏(7)相通信連接的格式轉(zhuǎn)換模塊(6),另外該基于SDRAM的大屏幕 LED顯示控制的裝置還包括同所述的第一數(shù)據(jù)緩存模塊(1)、SDRAM控制器(4)以及第二數(shù)據(jù)緩存模塊(2)相通信連接的幀存儲(chǔ)器SDRAM和控制信號(hào)生成模塊(8)。
2.根據(jù)權(quán)利要求1所述的基于SDRAM的大屏幕LED顯示控制裝置的方法,其特征在于 為將輸入的RGB信號(hào)首先經(jīng)過(guò)同權(quán)位分離模塊(3)分離成八場(chǎng)同權(quán)位數(shù)據(jù),并將該八場(chǎng)同權(quán)位數(shù)據(jù)暫存至第一數(shù)據(jù)緩存模塊(1)中,并且在SDRAM控制器(4)的控制下寫入幀存儲(chǔ)器SDRAM的對(duì)應(yīng)當(dāng)前幀的存儲(chǔ)位置,與此同時(shí),幀存儲(chǔ)器SDRAM中當(dāng)前幀的前一幀的數(shù)據(jù)在 SDRAM控制器(4)的控制下被讀出至第二數(shù)據(jù)緩存模塊(2)中,之后經(jīng)過(guò)格式轉(zhuǎn)換模塊6 將并行數(shù)據(jù)轉(zhuǎn)換為L(zhǎng)ED顯示屏(7)需要的串行數(shù)據(jù),最后將該串行數(shù)據(jù)輸出給LED顯示屏 (7);該基于SDRAM的大屏幕LED顯示控制的裝置的方法中的所有控制信號(hào)由控制信號(hào)生成模塊(8)產(chǎn)生,并且LED顯示屏(7)所需的驅(qū)動(dòng)控制信號(hào)也由控制信號(hào)生成模塊(8)產(chǎn)生。
3.根據(jù)權(quán)利要求2所述的基于SDRAM的大屏幕LED顯示控制裝置的方法,其特征在于 第一數(shù)據(jù)緩存模塊(1)包括同場(chǎng)fifo寫控制模塊和場(chǎng)fifo讀控制模塊相通信連接的場(chǎng) fifo組,該場(chǎng)fifo寫控制模塊負(fù)責(zé)將經(jīng)過(guò)同權(quán)位分離后的八場(chǎng)同權(quán)位數(shù)據(jù)寫入場(chǎng)fifo組中;場(chǎng)fifo組包括第一場(chǎng)fifo、第二場(chǎng)fifo、第三場(chǎng)fifo、第四場(chǎng)fifo、第五場(chǎng)fifo、第六場(chǎng)fifo、第七場(chǎng)fifo以及第八場(chǎng)fifo,場(chǎng)fifo組中的每個(gè)場(chǎng)fifo負(fù)責(zé)緩存八場(chǎng)同權(quán)位數(shù)據(jù)對(duì)應(yīng)的同權(quán)位場(chǎng)數(shù)據(jù),每個(gè)場(chǎng)fifo的位寬等于輸入源一個(gè)像素位寬,每個(gè)場(chǎng)fifo的深度為輸入的RGB信號(hào)一行像素點(diǎn)的1/8,即每個(gè)場(chǎng)fifo是行緩存;而場(chǎng)fifo讀控制模塊負(fù)責(zé)檢測(cè)每個(gè)場(chǎng)fifo的緩存數(shù)據(jù)深度,當(dāng)有場(chǎng)fifo的緩存數(shù)據(jù)深度超過(guò)預(yù)設(shè)閾值時(shí)就由SDRAM 控制器(4)控制場(chǎng)fifo讀控制模塊從該場(chǎng)fifo中依次讀出指定個(gè)數(shù)的數(shù)據(jù)并分別寫入幀存儲(chǔ)器SDRAM的對(duì)應(yīng)當(dāng)前幀的存儲(chǔ)位置。
4.根據(jù)權(quán)利要求2或權(quán)利要求3所述的基于SDRAM的大屏幕LED顯示控制裝置的方法,其特征在于所述SDRAM控制器(4)包括同其讀寫裁決模塊和選擇mux模塊相通信連接的寫SDRAM控制模塊、SDRAM初始化模塊以及讀SDRAM控制模塊,寫SDRAM控制模塊產(chǎn)生寫數(shù)據(jù)在幀存儲(chǔ)器SDRAM中對(duì)應(yīng)的地址和幀存儲(chǔ)器SDRAM的寫控制信號(hào),另外寫SDRAM控制模塊還負(fù)責(zé)控制第一數(shù)據(jù)緩存模塊(1)中的場(chǎng)fifo讀控制模塊,使其將場(chǎng)fifo中的數(shù)據(jù)寫入幀存儲(chǔ)器SDRAM的對(duì)應(yīng)當(dāng)前幀的存儲(chǔ)位置;SDRAM初始化模塊負(fù)責(zé)在上電復(fù)位后對(duì)幀存儲(chǔ)器SDRAM進(jìn)行初始化;讀SDRAM控制模塊產(chǎn)生將從幀存儲(chǔ)器SDRAM中讀出其數(shù)據(jù)對(duì)應(yīng)的地址和幀存儲(chǔ)器SDRAM的讀控制信號(hào),另外讀SDRAM控制模塊還將幀存儲(chǔ)器SDRAM中當(dāng)前幀的前一幀的數(shù)據(jù)讀出至第二數(shù)據(jù)緩存模塊(2);讀寫裁決模塊決定SDRAM處于寫入狀態(tài)還是讀出狀態(tài);選擇mux模塊,其完成寫SDRAM控制模塊、SDRAM初始化模塊和讀SDRAM 控制模塊對(duì)幀存儲(chǔ)器SDRAM進(jìn)行控制的選擇。
5.根據(jù)權(quán)利要求2或權(quán)利要求3所述的基于SDRAM的大屏幕LED顯示控制裝置的方法,其特征在于所述第二數(shù)據(jù)緩存模塊(2)包括同其區(qū)fifo組相通信連接的區(qū)fifo寫控制模塊和區(qū)fifo讀控制模塊,區(qū)fifo寫控制模塊負(fù)責(zé)檢測(cè)fifo區(qū)組內(nèi)的每個(gè)區(qū)fifo 的緩存數(shù)據(jù)深度,當(dāng)超過(guò)預(yù)設(shè)閾值時(shí)要求SDRAM控制器(5)控制其從幀存儲(chǔ)器SDRAM中當(dāng)前幀的前一幀的數(shù)據(jù)的存儲(chǔ)位置中將指定地址的指定個(gè)數(shù)數(shù)據(jù)讀出并依次緩存至區(qū)fifo中;區(qū)fifo組包括η個(gè)區(qū)fifo,η為所用幀存儲(chǔ)器SDRAM所能存儲(chǔ)視頻源最大縱向分辨率除以LED顯示屏(7) —區(qū)的行數(shù)的商值,每個(gè)區(qū)fifo的位寬等于輸入源一個(gè)像素位寬,深度為輸入的RGB信號(hào)一行像素點(diǎn)的1/8,即區(qū)fifo是行緩存;區(qū)fifo讀控制模塊負(fù)責(zé)將區(qū) fifo組的對(duì)應(yīng)區(qū)fifo中的數(shù)據(jù)讀出并送給格式轉(zhuǎn)換模塊(6)。
6.根據(jù)權(quán)利要求2或權(quán)利要求3所述的基于SDRAM的大屏幕LED顯示控制裝置的方法,其特征在于所述的控制信號(hào)生成模塊(8)包括系統(tǒng)控制模塊和對(duì)應(yīng)的LED驅(qū)動(dòng)控制模塊,SDRAM的大屏幕LED顯示控制的裝置的方法中的所有控制信號(hào)由系統(tǒng)控制模塊產(chǎn)生,而 LED顯示屏(7)所需的驅(qū)動(dòng)控制信號(hào)由LED驅(qū)動(dòng)控制模塊產(chǎn)生。
7.根據(jù)權(quán)利要求2或權(quán)利要求3所述的基于SDRAM的大屏幕LED顯示控制裝置的方法,其特征在于所述的幀存儲(chǔ)器SDRAM的存儲(chǔ)空間均分為第一存儲(chǔ)子空間和第二存儲(chǔ)子空間,第一存儲(chǔ)子空間和第二存儲(chǔ)子空間交替存儲(chǔ)當(dāng)前幀視頻源數(shù)據(jù)和當(dāng)前幀的前一幀視頻源數(shù)據(jù),另外第一存儲(chǔ)子空間和第二存儲(chǔ)子空間又均分為八個(gè)部分,該八個(gè)部分作為同位權(quán)場(chǎng)地址分別存儲(chǔ)對(duì)應(yīng)幀的八場(chǎng)同權(quán)位數(shù)據(jù),且每個(gè)同位權(quán)場(chǎng)地址中每一行存儲(chǔ)單元存儲(chǔ)對(duì)應(yīng)視頻源的一行數(shù)據(jù),該每一行存儲(chǔ)單元為場(chǎng)行地址,每個(gè)場(chǎng)行地址中對(duì)應(yīng)幀存儲(chǔ)器 SDRAM中的每列地址存放對(duì)應(yīng)輸入視頻源行數(shù)據(jù)的各個(gè)像素值,該每列地址即為對(duì)應(yīng)的場(chǎng)列地址,在存入視頻源的過(guò)程中,同權(quán)位場(chǎng)地址具有最高優(yōu)先級(jí),次優(yōu)先級(jí)為相應(yīng)的場(chǎng)列地址,最后優(yōu)先級(jí)是相應(yīng)的場(chǎng)行地址;而數(shù)據(jù)讀出時(shí),首先滿足在當(dāng)前幀的前一幀視頻源經(jīng)過(guò)同權(quán)位分離后的各場(chǎng)同權(quán)位數(shù)據(jù)總計(jì)讀出19次,即將第一場(chǎng)同權(quán)位數(shù)據(jù)、第二場(chǎng)同權(quán)位數(shù)據(jù)、第三場(chǎng)同權(quán)位數(shù)據(jù)、第四場(chǎng)同權(quán)位數(shù)據(jù)以及第五場(chǎng)同權(quán)位數(shù)據(jù)各讀出1次,而將第六場(chǎng)同權(quán)位數(shù)據(jù)讀出2次、第七場(chǎng)同權(quán)位數(shù)據(jù)讀出4次以及第八場(chǎng)同權(quán)位數(shù)據(jù)讀出八次,然后根據(jù)LED顯示屏7的分區(qū)情況,將對(duì)應(yīng)的各同權(quán)位場(chǎng)地址分為相應(yīng)的場(chǎng)區(qū)地址,則在讀出視頻源數(shù)據(jù)的過(guò)程中,場(chǎng)區(qū)地址具有最高優(yōu)先級(jí),其次優(yōu)先級(jí)為場(chǎng)列地址,再次優(yōu)先級(jí)為場(chǎng)行地址,最后優(yōu)先級(jí)為場(chǎng)地址。
全文摘要
一種基于SDRAM的大屏幕LED顯示控制裝置及方法,通過(guò)包括依次兩兩相互通信連接的同權(quán)位分離模塊、第一數(shù)據(jù)緩存模塊、SDRAM控制器、第二數(shù)據(jù)緩存模塊以及同LED顯示屏相通信連接的格式轉(zhuǎn)換模塊,另外該基于SDRAM的大屏幕LED顯示控制的裝置還包括同所述的第一數(shù)據(jù)緩存模塊、SDRAM控制器以及第二數(shù)據(jù)緩存模塊相通信連接的幀存儲(chǔ)器SDRAM和控制信號(hào)生成模塊;另外還利用幀存儲(chǔ)器SDRAM,通過(guò)合理利用存儲(chǔ)空間和優(yōu)化設(shè)計(jì)存儲(chǔ)策略,將傳統(tǒng)RGB視頻源通過(guò)數(shù)據(jù)的存入和讀出即可實(shí)現(xiàn)大屏幕LED顯示屏的顯示數(shù)據(jù)的轉(zhuǎn)換并實(shí)現(xiàn)了灰度控制,不需要復(fù)雜的數(shù)據(jù)轉(zhuǎn)換邏輯,節(jié)省了硬件資源,提高了SDRAM的使用率。
文檔編號(hào)G09G3/32GK102163404SQ20111010552
公開日2011年8月24日 申請(qǐng)日期2011年4月26日 優(yōu)先權(quán)日2011年4月26日
發(fā)明者侯作勛, 劉龍軍, 姚慧敏, 葛晨陽(yáng), 趙文哲, 鄭南寧, 陳秋伯 申請(qǐng)人:西安交通大學(xué)