一種led控制系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種包括協(xié)處理電路的LED控制系統(tǒng),包括LED顯示驅(qū)動模塊、系統(tǒng)內(nèi)存模塊、系統(tǒng)處理器模塊、主接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊、內(nèi)部存儲模塊和配置接口模塊。通過LED控制系統(tǒng)中增加協(xié)處理電路,從而協(xié)助系統(tǒng)處理器模塊處理數(shù)據(jù),克服了現(xiàn)有技術(shù)中芯片要求過高或系統(tǒng)結(jié)構(gòu)設(shè)置復(fù)雜,成本高的缺陷,使LED顯示控制系統(tǒng)運(yùn)行更加高效、穩(wěn)定,制造成本更低。
【專利說明】
一種LED控制系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及半導(dǎo)體集成電路技術(shù)領(lǐng)域,特別涉及LED控制卡芯片的數(shù)據(jù)處理。
【背景技術(shù)】
[0002]伴隨全球化經(jīng)濟(jì)發(fā)展與環(huán)境保護(hù)的熱議,LED以其高效、綠色環(huán)保的優(yōu)點(diǎn)在信息顯示領(lǐng)域備受關(guān)注。綠色LED顯示屏在信息顯示領(lǐng)域所占比重日益增大,在顯示屏市場份額日益增多,離不開支持其飛速發(fā)展的LED顯示屏驅(qū)動控制技術(shù)。由此,LED顯示屏驅(qū)動芯片的優(yōu)劣對整個LED顯示屏的經(jīng)濟(jì)效益具有至關(guān)重要甚至決定性的作用。同時(shí),關(guān)于LED顯示屏的諸多弊端也日益顯現(xiàn),其中,由于PCB板上的寄生電容和LED壞燈短路所造成的LED顯示屏鬼影與毛毛蟲現(xiàn)象,進(jìn)一步造成LED顯示質(zhì)量下降,無疑是最讓廠家與消費(fèi)者頭疼的(鬼影,系統(tǒng)在不同的時(shí)間,分別驅(qū)動掃描行線,在驅(qū)動下一行時(shí),上一行出現(xiàn)暗亮的現(xiàn)象我們稱之為“鬼影”;毛毛蟲,在掃描屏中如果其中一顆燈擊穿,在這顆燈所在列的其它燈始終處于高亮顯示狀態(tài),該列LED燈組成亮度非均勻的非正常燈列,形似毛毛蟲)。
[0003 ]現(xiàn)有技術(shù)中一般有兩種方式來解決這類問題:
[0004]第一種方式是LED顯示屏行業(yè)自身產(chǎn)品的升級換代,例如行業(yè)早期全彩LED顯示民間對單雙色產(chǎn)品的替代,目前高密度產(chǎn)品對低密度產(chǎn)品的替代;
[0005]第二種方式是LED顯示屏對一些其他行業(yè)競品的替代,如霓虹燈、噴繪廣告、廣告燈箱等戶外信息展示媒體,以及LCD液晶屏、DLP背投等室內(nèi)顯示設(shè)備??梢钥吹?,隨著全產(chǎn)業(yè)鏈的努力,LED顯示屏的市場邊界不斷被打破,應(yīng)用范圍越來越廣,市場空間到了巨大的提升。
[0006]小間距LED顯示屏和LED廣告機(jī)的出現(xiàn)給DLP、IXD市場帶來一次重?fù)?,相比傳統(tǒng)LED顯示屏,LED廣告機(jī)屏面積小,單價(jià)低,使用范圍廣,有利于企業(yè)提高出貨量,而從客戶方面來看,LED廣告機(jī)為廣告運(yùn)營商在中小屏市場提供了優(yōu)于LCD液晶屏的顯示設(shè)備。相對于室內(nèi)大屏,LED小間距顯示屏競爭力大,利潤也較為豐厚,可以有效改善企業(yè)的盈利能力。對于終端客戶來講,LED小間距顯示屏的出現(xiàn)的打破了 DLP—統(tǒng)高端室內(nèi)顯示市場的局面,為傳統(tǒng)會議、指揮等用戶提供了新的選擇??梢哉f,這兩個產(chǎn)品拓寬了 LED顯示屏的使用范圍。
[0007]相比替代其他行業(yè)的顯示設(shè)備帶來的的商機(jī),LED顯示屏產(chǎn)品自身升級換代形成的市場空間會更具想象力。LED顯示屏自身的升級換代可以分為兩方面來闡述。
[0008]首先,原有產(chǎn)品達(dá)到使用壽命所形成的替代。據(jù)了解,受LED光衰影響,LED顯示屏的壽命一般為五年左右。而過去的五年,可以說是中國LED顯示屏最黃金的五年,LED顯示屏在廣告、舞臺、體育場館等各應(yīng)領(lǐng)域都得到了極大的普及。所以在今后幾年中,將會有大量到達(dá)使用期限的LED顯示屏需要被替換,這無疑給企業(yè)帶來巨大的經(jīng)濟(jì)效益。
[0009]其次,新技術(shù)產(chǎn)品對傳統(tǒng)產(chǎn)品形成替代。發(fā)展至今,行業(yè)有兩個發(fā)展趨勢值得企業(yè)關(guān)注。
[0010]第一:全彩LED顯示屏替代單雙色的趨勢。之前全彩LED顯示屏由于價(jià)格偏高,使用不如單雙色簡單,廠家后期維護(hù)成本比較大,沒能真正撼動單雙色在門頭屏市場的地位。如今隨著技術(shù)的進(jìn)步和成本的下降,作為單雙色產(chǎn)品最后防線的門頭屏市場,即將被全彩LED顯示屏所攻破。
[0011]第二:高密度LED顯示屏替代低密度產(chǎn)品的趨勢。隨著上游芯片及封裝技術(shù)的進(jìn)步,以戶外LED顯示屏為例,行業(yè)之前的主流產(chǎn)品P10、P8戶外全彩LED顯示屏,現(xiàn)在P4、P3戶外LED顯示屏已成新寵,增加了高清LED顯示屏在戶外市場的競爭力。
[0012]隨著快速發(fā)展的同時(shí),用戶對LED顯示屏的顯示效果要求也越來越高;需要顯示效果提升,就必須配有更強(qiáng)大的數(shù)據(jù)處理器?,F(xiàn)有技術(shù)中LED的控制卡數(shù)據(jù)處理的方法都是由高端的SOC芯片控制,或者由SOC加上EPGA來完成數(shù)據(jù)處理。
[0013]現(xiàn)有的方案中很多是由高端的SOC芯片或者SOC加上FPGA來完成數(shù)據(jù)處理,這樣會導(dǎo)致LED控制卡芯片成本相對偏高,數(shù)據(jù)處理流程復(fù)雜。
[0014]本發(fā)明提供了一種具有協(xié)處理模塊的LED控制系統(tǒng),其有效降低了控制芯片的芯片成本,又減小了整個系統(tǒng)的復(fù)雜程度,縮短了系統(tǒng)的開發(fā)周期。
【發(fā)明內(nèi)容】
[0015]本發(fā)明提供了一種包含協(xié)處理模塊的LED控制系統(tǒng),解決了現(xiàn)有技術(shù)中LED控制系統(tǒng)對SOC芯片要求高,或者由SOC加上FPGA來完成數(shù)據(jù)處理而導(dǎo)致的結(jié)構(gòu)復(fù)雜,生產(chǎn)成本高的技術(shù)問題。
[0016]本發(fā)明采用的具體技術(shù)方案是:
[0017]一種LED控制系統(tǒng),所述LED控制系統(tǒng)包括LED顯示驅(qū)動模塊、系統(tǒng)內(nèi)存模塊、系統(tǒng)處理器模塊和一個協(xié)處理電路,所述LED顯示驅(qū)動模塊直接與系統(tǒng)內(nèi)存模塊及系統(tǒng)處理器模塊相連,系統(tǒng)內(nèi)存儲模塊與系統(tǒng)處理器模塊直接相連。
[0018]協(xié)處理電路包括主接口模塊、配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊和內(nèi)部存儲模塊;
[0019]主接口模塊直接與配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊、內(nèi)部存儲模塊相連,接口作為系統(tǒng)總線的主設(shè)備,自動的從系統(tǒng)內(nèi)存中讀取需要處理的數(shù)據(jù),將待處理的數(shù)據(jù)寫入到電路中,等數(shù)據(jù)處理完成后再將處理完的數(shù)據(jù)發(fā)送到給系統(tǒng)內(nèi)存模塊。數(shù)據(jù)可以根據(jù)配置接口模塊的配置值,寫入到對應(yīng)的模塊中。
[0020]配置接口模塊與主接口模塊相連,用于連接協(xié)處理電路和系統(tǒng)處理器模塊,由系統(tǒng)處理器模塊來配置協(xié)處理電路的工作模式,此外系統(tǒng)處理器模塊也可以通過該接口來讀取協(xié)處理電路的工作狀態(tài)。
[0021 ]所述位倒置模塊直接與主接口模塊及內(nèi)部存儲模塊相連,暫存主接口模塊輸入的數(shù)據(jù),或者從內(nèi)部存儲模塊中獲取數(shù)據(jù),然后按照配置要求將數(shù)據(jù)最高位到最低位依次倒置,即最高位變?yōu)樽畹臀?,次高位變?yōu)榇蔚匚唬畹臀蛔優(yōu)樽罡呶?,次低位變?yōu)榇胃呶唬源祟愅?。倒置后的?shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些圖像的倒置或者翻轉(zhuǎn)。
[0022]所述位翻轉(zhuǎn)模塊直接與主接口模塊、位倒置模塊、位平移模塊及內(nèi)部存儲模塊相連,暫存主接口模塊輸入的數(shù)據(jù),或者從內(nèi)部存儲模塊中獲取數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的每個位進(jìn)行0—1或者1—0的翻轉(zhuǎn)。翻轉(zhuǎn)后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些反色對比等。
[0023]所述位平移模塊直接與主接口模塊、內(nèi)部存儲模塊、位翻轉(zhuǎn)模塊相連,暫存主接口模塊輸入的數(shù)據(jù),或者從內(nèi)部存儲模塊中獲取數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的位進(jìn)行平移。可以跨越字節(jié)、字的限制,在頂層看來,就是將整個數(shù)據(jù)的位進(jìn)行了平移。平移后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由主接口模塊讀走。此功能可以協(xié)助LED顯示屏顯示時(shí)做圖像的平移動作。
[0024]所述內(nèi)部存儲模塊直接與主接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊相連,暫存主接口模塊的數(shù)據(jù)輸入,或者暫存位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊處理完的數(shù)據(jù)。設(shè)計(jì)該模塊的目的是用于位倒置模塊、位翻轉(zhuǎn)模塊和位平移模塊之間的數(shù)據(jù)交互,這樣就可以在進(jìn)行了位倒置操作后接著進(jìn)行位翻轉(zhuǎn)或者位平移操作,以此類推。
[0025]所述主接口模塊為DMA主接口模塊。
[0026]本發(fā)明的有益效果是:提供了一種包括協(xié)處理電路的LED控制系統(tǒng),從而降低了對系統(tǒng)處理器的要求,這樣可以降低LED控制卡芯片的成本,也可以使系統(tǒng)設(shè)計(jì)復(fù)雜度降低。
[0027]說明書附圖
[0028]圖1為LED控制系統(tǒng)的模塊示意圖a;
[0029]圖2為LED控制系統(tǒng)的模塊示意圖b;
[0030]圖3為LED控制系統(tǒng)中協(xié)處理電路示意圖;
[0031 ]圖4為位倒置模塊處理示意圖;
[0032]圖5為位翻轉(zhuǎn)模塊處理示意圖;
[0033]圖6為位平移模塊處理示意圖。
【具體實(shí)施方式】
[0034]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面對本發(fā)明的【具體實(shí)施方式】做詳細(xì)說明。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以很多不同于在此描述的其他方式來實(shí)施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似改進(jìn),因此本發(fā)明不受下面公開的具體實(shí)施的限制。
[0035]本發(fā)明實(shí)施例1的具體結(jié)構(gòu)如附圖1,本發(fā)明中LED控制系統(tǒng)包括LED顯示驅(qū)動模塊、系統(tǒng)內(nèi)存模塊、系統(tǒng)處理器模塊和一個協(xié)處理電路,如圖1,所述LED顯示驅(qū)動模塊直接與系統(tǒng)內(nèi)存模塊及系統(tǒng)處理器模塊相連,系統(tǒng)內(nèi)存儲模塊與系統(tǒng)處理器模塊直接相連。
[0036]如圖3,協(xié)處理電路包括DMA主接口模塊、配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊和內(nèi)部存儲模塊,用來幫助系統(tǒng)處理器處理數(shù)據(jù),從而減小系統(tǒng)主處理器的壓力,當(dāng)主處理器的性能不是很高時(shí)也能完成較高處理器所處理的數(shù)據(jù),從而降低成本。在LED控制系統(tǒng)中增加協(xié)處理電路,相比于現(xiàn)有技術(shù)中由SOC加上FPGA來完成數(shù)據(jù)處理的方法其結(jié)構(gòu)更加簡單,生產(chǎn)成本明顯降低。
[0037]DMA主接口模塊直接與配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊、內(nèi)部存儲模塊相連,配置接口作為系統(tǒng)總線的主設(shè)備,自動的從系統(tǒng)內(nèi)存中讀取需要處理的數(shù)據(jù),將待處理的數(shù)據(jù)寫入到協(xié)處理電路內(nèi)部,等數(shù)據(jù)處理完成后再將處理完的數(shù)據(jù)發(fā)送到系統(tǒng)內(nèi)存模塊中。數(shù)據(jù)可以根據(jù)配置接口模塊的配置值,寫入到對應(yīng)的模塊中。
[0038]配置接口模塊與DMA主接口模塊相連,用于連接協(xié)處理電路和系統(tǒng)處理器模塊,由系統(tǒng)處理器模塊來配置協(xié)處理電路的工作模式,此外系統(tǒng)處理器模塊也可以通過該接口來讀取協(xié)處理電路的工作狀態(tài)。
[0039]位倒置模塊直接與DMA主接口模塊及內(nèi)部存儲模塊相連,如圖4,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)最高位到最低位依次倒置,即最高位變?yōu)樽畹臀唬胃呶蛔優(yōu)榇蔚匚?,最低位變?yōu)樽罡呶?,次低位變?yōu)榇胃呶?,以此類推。倒置后的?shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些圖像的倒置或者翻轉(zhuǎn)。
[0040]位翻轉(zhuǎn)模塊直接與DMA主接口模塊、位倒置模塊、位平移模塊及內(nèi)部存儲模塊相連,如圖5,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的每個位進(jìn)行0—1或者1—0的翻轉(zhuǎn)。翻轉(zhuǎn)后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些反色對比等。
[0041 ]位平移模塊直接與DMA主接口模塊、內(nèi)部存儲模塊、位翻轉(zhuǎn)模塊相連,如圖6,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的位進(jìn)行平移??梢钥缭阶止?jié)、字的限制,在頂層看來,就是將整個數(shù)據(jù)的位進(jìn)行了平移。平移后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以協(xié)助LED顯示屏顯示時(shí)做圖像的平移動作。
[0042]內(nèi)部存儲模塊直接與DMA主接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊相連,暫存DMA主接口模塊的數(shù)據(jù)輸入。設(shè)計(jì)該模塊的目的是用于位倒置模塊、位翻轉(zhuǎn)模塊和位平移模塊之間的數(shù)據(jù)交互,這樣就可以在進(jìn)行了位倒置操作后接著進(jìn)行位翻轉(zhuǎn)或者位平移操作,以此類推。
[0043]本發(fā)明的實(shí)施例2中LED控制系統(tǒng)包括了一個恒壓的LED顯示驅(qū)動模塊、一個系統(tǒng)內(nèi)存模塊、一個系統(tǒng)處理器模塊和一個協(xié)處理電路,如圖1,所述恒壓LED顯示驅(qū)動模塊直接與系統(tǒng)內(nèi)存模塊及系統(tǒng)處理器模塊相連,系統(tǒng)內(nèi)存儲模塊與系統(tǒng)處理器模塊直接相連。
[0044]如圖2,其中協(xié)處理電路包括DMA主接口模塊、配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊和內(nèi)部存儲模塊,用來幫助系統(tǒng)處理器處理數(shù)據(jù),從而減小系統(tǒng)主處理器的壓力,當(dāng)主處理器的性能不是很高時(shí)也能完成較高處理器所處理的數(shù)據(jù),從而降低成本。在LED控制系統(tǒng)中增加協(xié)處理電路,相比于現(xiàn)有技術(shù)中由SOC加上FPGA來完成數(shù)據(jù)處理的方法其結(jié)構(gòu)更加簡單,生產(chǎn)成本明顯降低。
[0045]DMA主接口模塊直接與配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊、內(nèi)部存儲模塊相連,配置接口作為系統(tǒng)總線的主設(shè)備,自動的從系統(tǒng)內(nèi)存中讀取需要處理的數(shù)據(jù),將待處理的數(shù)據(jù)寫入到協(xié)處理電路內(nèi)部,等數(shù)據(jù)處理完成后再將處理完的數(shù)據(jù)發(fā)送到系統(tǒng)內(nèi)存模塊中。數(shù)據(jù)可以根據(jù)配置接口模塊的配置值,寫入到對應(yīng)的模塊中。
[0046]配置接口模塊與DMA主接口模塊相連,用于連接協(xié)處理電路和系統(tǒng)處理器模塊,由系統(tǒng)處理器模塊來配置協(xié)處理電路的工作模式,此外系統(tǒng)處理器模塊也可以通過該接口來讀取協(xié)處理電路的工作狀態(tài)。
[0047]位倒置模塊直接與DMA主接口模塊及內(nèi)部存儲模塊相連,如圖4,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)最高位到最低位依次倒置,即最高位變?yōu)樽畹臀唬胃呶蛔優(yōu)榇蔚匚?,最低位變?yōu)樽罡呶?,次低位變?yōu)榇胃呶?,以此類推。倒置后的?shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些圖像的倒置或者翻轉(zhuǎn)。
[0048]位翻轉(zhuǎn)模塊直接與DMA主接口模塊、位倒置模塊、位平移模塊及內(nèi)部存儲模塊相連,如圖5,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的每個位進(jìn)行0—1或者1—0的翻轉(zhuǎn)。翻轉(zhuǎn)后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些反色對比等。
[0049]位平移模塊直接與DMA主接口模塊、內(nèi)部存儲模塊、位翻轉(zhuǎn)模塊相連,如圖6,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的位進(jìn)行平移??梢钥缭阶止?jié)、字的限制,在頂層看來,就是將整個數(shù)據(jù)的位進(jìn)行了平移。平移后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以協(xié)助LED顯示屏顯示時(shí)做圖像的平移動作。
[0050]內(nèi)部存儲模塊直接與DMA主接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊相連,暫存DMA主接口模塊的數(shù)據(jù)輸入。設(shè)計(jì)該模塊的目的是用于位倒置模塊、位翻轉(zhuǎn)模塊和位平移模塊之間的數(shù)據(jù)交互,這樣就可以在進(jìn)行了位倒置操作后接著進(jìn)行位翻轉(zhuǎn)或者位平移操作,以此類推。
[0051 ]本發(fā)明的實(shí)施例3中LED控制系統(tǒng)包括了一個恒流的LED顯示驅(qū)動模塊、一個系統(tǒng)內(nèi)存模塊、一個系統(tǒng)處理器模塊和一個協(xié)處理電路,如圖1,所述恒壓LED顯示驅(qū)動模塊直接與系統(tǒng)內(nèi)存模塊及系統(tǒng)處理器模塊相連,系統(tǒng)內(nèi)存儲模塊與系統(tǒng)處理器模塊直接相連。[0052 ]如圖2,協(xié)處理電路包括DMA主接口模塊、配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊和內(nèi)部存儲模塊,用來幫助系統(tǒng)處理器處理數(shù)據(jù),從而減小系統(tǒng)主處理器的壓力,當(dāng)主處理器的性能不是很高時(shí)也能完成較高處理器所處理的數(shù)據(jù),從而降低成本。在LED控制系統(tǒng)中增加協(xié)處理電路,相比于現(xiàn)有技術(shù)中由SOC加上FPGA來完成數(shù)據(jù)處理的方法其結(jié)構(gòu)更加簡單,生產(chǎn)成本明顯降低。
[0053]DMA主接口模塊直接與配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊、內(nèi)部存儲模塊相連,配置接口作為系統(tǒng)總線的主設(shè)備,自動的從系統(tǒng)內(nèi)存中讀取需要處理的數(shù)據(jù),將待處理的數(shù)據(jù)寫入到協(xié)處理電路內(nèi)部,等數(shù)據(jù)處理完成后再將處理完的數(shù)據(jù)發(fā)送到系統(tǒng)內(nèi)存模塊中。數(shù)據(jù)可以根據(jù)配置接口模塊的配置值,寫入到對應(yīng)的模塊中。
[0054]配置接口模塊與DMA主接口模塊相連,用于連接協(xié)處理電路和系統(tǒng)處理器模塊,由系統(tǒng)處理器模塊來配置協(xié)處理電路的工作模式,此外系統(tǒng)處理器模塊也可以通過該接口來讀取協(xié)處理電路的工作狀態(tài)。
[0055]位倒置模塊直接與DMA主接口模塊及內(nèi)部存儲模塊相連,如圖4,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)最高位到最低位依次倒置,即最高位變?yōu)樽畹臀?,次高位變?yōu)榇蔚匚唬畹臀蛔優(yōu)樽罡呶?,次低位變?yōu)榇胃呶?,以此類推。倒置后的?shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些圖像的倒置或者翻轉(zhuǎn)。
[0056]位翻轉(zhuǎn)模塊直接與DMA主接口模塊、位倒置模塊、位平移模塊及內(nèi)部存儲模塊相連,如圖5,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的每個位進(jìn)行0—1或者1—0的翻轉(zhuǎn)。翻轉(zhuǎn)后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些反色對比等。
[0057]位平移模塊直接與DMA主接口模塊、內(nèi)部存儲模塊、位翻轉(zhuǎn)模塊相連,如圖6,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的位進(jìn)行平移??梢钥缭阶止?jié)、字的限制,在頂層看來,就是將整個數(shù)據(jù)的位進(jìn)行了平移。平移后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以協(xié)助LED顯示屏顯示時(shí)做圖像的平移動作。
[0058]內(nèi)部存儲模塊直接與DMA主接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊相連,暫存DMA主接口模塊的數(shù)據(jù)輸入。設(shè)計(jì)該模塊的目的是用于位倒置模塊、位翻轉(zhuǎn)模塊和位平移模塊之間的數(shù)據(jù)交互,這樣就可以在進(jìn)行了位倒置操作后接著進(jìn)行位翻轉(zhuǎn)或者位平移操作,以此類推。
[0059]本發(fā)明的實(shí)施例4中LED控制系統(tǒng)包括了一個恒功率的LED顯示驅(qū)動模塊、一個系統(tǒng)內(nèi)存模塊、一個系統(tǒng)處理器模塊和一個協(xié)處理電路,如圖1所述恒壓LED顯示驅(qū)動模塊直接與系統(tǒng)內(nèi)存模塊及系統(tǒng)處理器模塊相連,系統(tǒng)內(nèi)存儲模塊與系統(tǒng)處理器模塊直接相連。
[0060]如圖2協(xié)處理電路包括DMA主接口模塊、配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊和內(nèi)部存儲模塊,用來幫助系統(tǒng)處理器處理數(shù)據(jù),從而減小系統(tǒng)主處理器的壓力,當(dāng)主處理器的性能不是很高時(shí)也能完成較高處理器所處理的數(shù)據(jù),從而降低成本。在LED控制系統(tǒng)中增加協(xié)處理電路,相比于現(xiàn)有技術(shù)中由SOC加上FPGA來完成數(shù)據(jù)處理的方法其結(jié)構(gòu)更加簡單,生產(chǎn)成本明顯降低。
[0061 ] DMA主接口模塊直接與配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊、內(nèi)部存儲模塊相連,配置接口作為系統(tǒng)總線的主設(shè)備,自動的從系統(tǒng)內(nèi)存中讀取需要處理的數(shù)據(jù),將待處理的數(shù)據(jù)寫入到協(xié)處理電路內(nèi)部,等數(shù)據(jù)處理完成后再將處理完的數(shù)據(jù)發(fā)送到系統(tǒng)內(nèi)存模塊中。數(shù)據(jù)可以根據(jù)配置接口模塊的配置值,寫入到對應(yīng)的模塊中。
[0062]配置接口模塊與DMA主接口模塊相連,用于連接協(xié)處理電路和系統(tǒng)處理器模塊,由系統(tǒng)處理器模塊來配置協(xié)處理電路的工作模式,此外系統(tǒng)處理器模塊也可以通過該接口來讀取協(xié)處理電路的工作狀態(tài)。
[0063]位倒置模塊直接與DMA主接口模塊及內(nèi)部存儲模塊相連,如圖4,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)最高位到最低位依次倒置,即最高位變?yōu)樽畹臀唬胃呶蛔優(yōu)榇蔚匚?,最低位變?yōu)樽罡呶?,次低位變?yōu)榇胃呶?,以此類推。倒置后的?shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些圖像的倒置或者翻轉(zhuǎn)。
[0064]位翻轉(zhuǎn)模塊直接與DMA主接口模塊、位倒置模塊、位平移模塊及內(nèi)部存儲模塊相連,如圖5,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的每個位進(jìn)行0—1或者1—0的翻轉(zhuǎn)。翻轉(zhuǎn)后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些反色對比等。
[0065]位平移模塊直接與DMA主接口模塊、內(nèi)部存儲模塊、位翻轉(zhuǎn)模塊相連,如圖6,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的位進(jìn)行平移??梢钥缭阶止?jié)、字的限制,在頂層看來,就是將整個數(shù)據(jù)的位進(jìn)行了平移。平移后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以協(xié)助LED顯示屏顯示時(shí)做圖像的平移動作。
[0066]內(nèi)部存儲模塊直接與DMA主接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊相連,暫存DMA主接口模塊的數(shù)據(jù)輸入。設(shè)計(jì)該模塊的目的是用于位倒置模塊、位翻轉(zhuǎn)模塊和位平移模塊之間的數(shù)據(jù)交互,這樣就可以在進(jìn)行了位倒置操作后接著進(jìn)行位翻轉(zhuǎn)或者位平移操作,以此類推。
[0067]本發(fā)明另外提供了一種適用于LED控制芯片的協(xié)處理電路,如圖3,包括DMA主接口模塊、配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊和內(nèi)部存儲模塊,用來幫助系統(tǒng)處理器處理數(shù)據(jù),從而減小系統(tǒng)主處理器的壓力,當(dāng)主處理器的性能不是很高時(shí)也能完成較高處理器所處理的數(shù)據(jù),從而降低成本。在LED控制系統(tǒng)中增加協(xié)處理電路,相比于現(xiàn)有技術(shù)中由SOC加上FPGA來完成數(shù)據(jù)處理的方法其結(jié)構(gòu)更加簡單,生產(chǎn)成本明顯降低。
[0068]DMA主接口模塊直接與配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊、內(nèi)部存儲模塊相連,配置接口作為系統(tǒng)總線的主設(shè)備,自動的從系統(tǒng)內(nèi)存中讀取需要處理的數(shù)據(jù),將待處理的數(shù)據(jù)寫入到協(xié)處理電路內(nèi)部,等數(shù)據(jù)處理完成后再將處理完的數(shù)據(jù)發(fā)送到系統(tǒng)內(nèi)存模塊中。數(shù)據(jù)可以根據(jù)配置接口模塊的配置值,寫入到對應(yīng)的模塊中。
[0069]配置接口模塊與DMA主接口模塊相連,用于連接協(xié)處理電路和系統(tǒng)處理器模塊,由系統(tǒng)處理器模塊來配置協(xié)處理電路的工作模式,此外系統(tǒng)處理器模塊也可以通過該接口來讀取協(xié)處理電路的工作狀態(tài)。
[0070]位倒置模塊直接與DMA主接口模塊及內(nèi)部存儲模塊相連,如圖4,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)最高位到最低位依次倒置,即最高位變?yōu)樽畹臀?,次高位變?yōu)榇蔚匚唬畹臀蛔優(yōu)樽罡呶?,次低位變?yōu)榇胃呶唬源祟愅?。倒置后的?shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些圖像的倒置或者翻轉(zhuǎn)。
[0071 ]位翻轉(zhuǎn)模塊直接與DMA主接口模塊、位倒置模塊、位平移模塊及內(nèi)部存儲模塊相連,如圖5,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的每個位進(jìn)行0—1或者1—0的翻轉(zhuǎn)。翻轉(zhuǎn)后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以幫助LED顯示屏顯示時(shí)做一些反色對比等。
[0072]位平移模塊直接與DMA主接口模塊、內(nèi)部存儲模塊、位翻轉(zhuǎn)模塊相連,如圖6,暫存DMA主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的位進(jìn)行平移??梢钥缭阶止?jié)、字的限制,在頂層看來,就是將整個數(shù)據(jù)的位進(jìn)行了平移。平移后的數(shù)據(jù)可以存放到內(nèi)部存儲模塊中,或者由DMA主接口模塊讀走。此功能可以協(xié)助LED顯示屏顯示時(shí)做圖像的平移動作。
[0073]內(nèi)部存儲模塊直接與DMA主接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊相連,暫存DMA主接口模塊的數(shù)據(jù)輸入。設(shè)計(jì)該模塊的目的是用于位倒置模塊、位翻轉(zhuǎn)模塊和位平移模塊之間的數(shù)據(jù)交互,這樣就可以在進(jìn)行了位倒置操作后接著進(jìn)行位翻轉(zhuǎn)或者位平移操作,以此類推。
【主權(quán)項(xiàng)】
1.一種LED控制系統(tǒng),所述LED控制系統(tǒng)包括LED顯示驅(qū)動模塊、系統(tǒng)內(nèi)存模塊、系統(tǒng)處理器模塊,所述LED顯示驅(qū)動模塊直接與系統(tǒng)內(nèi)存模塊及系統(tǒng)處理器模塊相連,內(nèi)部存儲模塊與系統(tǒng)處理器模塊直接相連,其特征在于:所述LED控制系統(tǒng)還包括一個用于協(xié)助系統(tǒng)處理器模塊處理數(shù)據(jù)的協(xié)處理電路,所述協(xié)處理電路分別與系統(tǒng)內(nèi)存模塊及系統(tǒng)處理器模塊直接相連。2.根據(jù)權(quán)利要求1所述的LED控制系統(tǒng),其特征在于:所述協(xié)處理電路包括主接口模塊、配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊和內(nèi)部存儲模塊。3.根據(jù)權(quán)利要求2所述的LED控制系統(tǒng),其特征在于:所述主接口模塊直接與配置接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊、內(nèi)部存儲模塊相連,其可自動的從系統(tǒng)內(nèi)存中讀取需要處理的數(shù)據(jù),將待處理的數(shù)據(jù)寫入到協(xié)處理電路,等數(shù)據(jù)處理完成后再將處理完的數(shù)據(jù)發(fā)送到系統(tǒng)內(nèi)存模塊中。4.根據(jù)權(quán)利要求2所述的LED控制系統(tǒng),其特征在于:所述配置接口模塊與主接口模塊相連,用于連接協(xié)處理電路和系統(tǒng)處理器模塊。5.根據(jù)權(quán)利要求2所述的LED控制系統(tǒng),其特征在于:所述位倒置模塊直接與主接口模塊及內(nèi)部存儲模塊相連,用于暫存主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的最高位到最低位依次倒置。6.根據(jù)權(quán)利要求2所述的LED控制系統(tǒng),其特征在于:所述位翻轉(zhuǎn)模塊直接與主接口模塊、位倒置模塊、位平移模塊及內(nèi)部存儲模塊相連,暫存主接口模塊輸入的數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的每個位進(jìn)行翻轉(zhuǎn)。7.根據(jù)權(quán)利要求2所述的LED控制系統(tǒng),其特征在于:所述位平移模塊直接與主接口模塊、內(nèi)部存儲模塊、位翻轉(zhuǎn)模塊相連,從內(nèi)部存儲模塊中獲取數(shù)據(jù),然后按照配置要求將數(shù)據(jù)的位進(jìn)行平移。8.根據(jù)權(quán)利要求2所述的LED控制系統(tǒng),其特征在于:所述內(nèi)部存儲模塊直接與主接口模塊、位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊相連,用于暫存主接口模塊輸入的數(shù)據(jù)及位倒置模塊、位翻轉(zhuǎn)模塊、位平移模塊處理完的數(shù)據(jù)。9.根據(jù)權(quán)利要求1至8中任一所述的LED控制系統(tǒng),其特征在于:主接口模塊為DMA主接口模塊。
【文檔編號】G09G3/32GK105869571SQ201610414258
【公開日】2016年8月17日
【申請日】2016年6月14日
【發(fā)明人】孫進(jìn)軍, 周毅, 賈金輝, 陳冬冬
【申請人】蘇州微控智芯半導(dǎo)體科技有限公司