《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的LED大屏幕控制系統的設計與實現
基于FPGA的LED大屏幕控制系統的設計與實現
來源:電子技術應用2010年第9期
文華武,汪 濤
重慶大學,重慶400044
摘要: 基于FPGA芯片EP2CQ208C設計了一種低成本、高性能的LED大屏幕控制系統。結合現有系統特點,對SDRAM乒乓式數據緩存提出了改進,同時提出了反γ校正與灰度級調節、顏色調節等在FPGA中的實現。
中圖分類號: TN27,TN431.2
文獻標識碼: A
文章編號: 0258-7998(2010)09-0021-03
Design and implementation of FPGA-based LED large-screen control system
WEN Hua Wu,WANG Tao
Chongqing University, Chongqing 400044,China
Abstract: This paper designed a low-cost, high performance LED large screen control system, based on FPGA chip EP2CQ208C. According to the existing systems, the system proposed some improvements on Ping-Pong type SDRAM data cache and the implementation of gamma correction and color adjustment in FPGA.
Key words : LED large screen;FPGA;gamma correction;SDRAM

    相比于液晶顯示、投影顯示等其他大屏幕顯示技術,LED顯示技術有其獨特的優越性:高亮度、寬可視角度、豐富的色彩以及可定制的屏幕形狀。這些特點使得LED顯示屏被廣泛應用于工業、交通、商業廣告、信息發布、體育比賽等各個領域。
    LED大屏幕控制系統是一個融合計算機控制技術、視頻技術、光電子技術、通信技術的綜合系統。當前主流的LED大屏幕控制系統多以FPGA或FPGA結合其他芯片為主控芯片。目前LED大屏幕正朝著顯示面積更大、顯示亮度更高、顏色更鮮艷的方向發展。這些都給LED大屏幕控制系統提出了新的挑戰。
    本文基于Altera公司的低成本Cyclone II系列芯片EP2CQ208C設計了LED大屏幕控制系統,在傳統的SDRAM緩存技術上,提出了優化的SDRAM乒乓式緩存技術并詳細闡述了反γ校正、顏色調節、灰度級調節等在FPGA中的實現。本系統最終實現了最大1 280×1 024分辨率、最低240 Hz刷新率的超大LED屏幕顯示。同時可以通過PC機上軟件對LED屏幕進行亮度、對比度、灰度級等參數的靈活調節,得到更加細膩的顯示畫面。
1 系統結構
    本文所設計的LED大屏幕控制系統結構如圖1所示,整個系統分為發送卡和接收卡兩部分。以Altera公司的EP2CQ208C作為主控芯片,DVI數據解碼選用了TI公司的TFP201A(最高支持SXGA),數據緩存選用了Samsung的K4S643232C,千兆以太網芯片選用了Realtek公司的RTL8212(雙端口千兆物理層芯片)。

    本系統的數據流分為控制數據和顯示數據。控制數據由PC機上的軟件發出,發送卡的FPGA接收控制數據,判定是控制發送卡還是控制接收卡的數據,如果是控制接收卡,則通過千兆網絡將數據發送至接收卡。TFP201A從DVI接口解碼出顯示數據后由FPGA緩存入SDRAM,然后在讀出數據時按照顯示屏要求對數據塊結構作一定調整后再由RTL8212打包發送至接收卡,接收卡接收顯示數據,然后驅動LED顯示屏。
    本文主要討論系統中的FPGA部分,包括以下三點:
    (1)對SDRAM乒乓式緩存的優化;
    (2)基于FPGA內部RAM與PC機軟件的反γ校正與灰度級變換;
    (3)LED顯示屏的亮度、對比度等顏色調節在FPGA中的實現。
2 SDRAM乒乓式緩存的優化
    傳統的基于SDRAM的乒乓式緩存方案[1,2]都存在著數據讀寫操作復雜或者數據結構調整局限性大的缺點。結合現有方案的優點,本文提出了圖2所示的SDRAM數據緩存方案。

    本系統的發送卡設計目標是最大支持1 280×1 024分辨率、60 Hz刷新率的全彩數據發送,此時的像素頻率為:
 
    即本方案滿足系統數據吞吐量的要求。由于兩個SDRAM中存儲相同數據,具有相同格式,所以SDRAM讀寫模塊可以同時向兩個SDRAM中寫入或讀出顯示數據,這樣兩塊SDRAM可以共用地址線,從而節省數十個FPGA IO端口,這是本方案的一大優點。同時每塊SDRAM中劃分了兩個區,用以存放連續的兩幀圖像,可以根據LED顯示屏的具體要求,從SDRAM中讀出顯示數據,滿足系統靈活性的要求。
3 反γ校正與灰度級調節
    特定條件下創建的圖像在不同環境下工作時,往往會出現圖像看起來顯得太亮或者太暗的現象,所以LED大屏幕顯示系統需要進行靈活的反γ值調節。當前反γ校正多采用基于FPGA內部ROM的查找表技術[3]。式(1)為反γ校正公式,式中默認輸入圖像灰度級為256,輸出灰度級為G,x為輸入灰度值,y為輸出灰度值,γ為校正系數。要在FPGA中實現指數運算需要消耗大量邏輯單元,對于低成本要求來說是不現實的。本文提出了如圖3所示的基于FPGA片內RAM、片外EEPROM和PC機軟件的反γ校正技術。

   
    在FPGA中的具體實現為:首先使用Altera自帶的IP核,將3個數據寬度為16 bit、數據深度為256的雙端口RAM實例化作為查找表。系統起動時,初始化模塊首先從外部EEPROM中讀出256個配置數據,初始化RAM查找表。初始化完成后,灰度變換模塊將24 bit RGB數據分離成3個8 bit數據作為RAM地址,讀出數據作為轉換后的灰度值。當需要修改γ值時,通過PC機軟件生成新的γ校正表,然后通過串口發送到發送卡,發送卡將數據發送至接收卡,在灰度變換模塊的控制下將數據寫入RAM。如果需要保存校正數據,初始化模塊從RAM中讀出數據寫入EEPROM中。3個RAM中存放的是相同的校正數據,所以初始化模塊可以同時對3個RAM進行初始化,從RAM中讀出配置數據時也只需要其中一個RAM中的值。本方法結合PC機軟件可以實現1~5的γ值連續調節和1~16的灰度級連續調節。
4 對比度、亮度調節在FPGA中的實現
    (1)對比度調節
    增強對比度實際上是增強原圖各部分的反差,通過增加原圖里某兩個灰度值間的動態范圍來實現[4]。這樣壓縮較亮和較暗區域的灰度級,擴展中間區域的灰度級,從而使細節部分更加清晰。假設輸入灰度級為f(x,y),輸出灰度級為g(x,y),則對比度增強的計算如式(6)所示。由式(6)可以看出,通過這種方法調節對比度后會壓縮圖像的灰度級,使變換后的圖像丟失亮區和暗區的細節,所以此種方法不適合大范圍調節。根據人眼對高亮度區域的灰度級變化不敏感,而對低灰度級區域灰度級變化十分敏感的視覺特點,本系統選擇不壓縮低灰度級區域。式中n為調節系數,最終當0<n<100時比較合適。

    (2)亮度調節
    本文在現有脈寬調制亮度調節技術[5]上提出了改進的亮度調節方案。本系統選用120 MHz的時鐘作為脈寬計數器的驅動時鐘,所以可以產生至少9 ns寬的脈沖。根據LED屏幕的驅動理論,選用9 ns作為最低亮度的最低灰度級的脈沖寬度,選用12灰度級時最高灰度級的脈沖寬度為9&times;211 ns。設豎直串行需要移2 560個數據,本系統選用12 MHz的屏幕數據移位時鐘,則2 560個數據移入屏幕需要213 &mu;s,在灰度級脈沖寬度時間小于213 &mu;s時,就需要等待數據移入屏幕,而在灰度級脈沖寬度時間大于213 &mu;s時,數據移位則需要等待脈沖寬度計數完成。調節亮度是對每一個灰度級的脈沖寬度乘上一個相同的系數。以64級亮度控制為例,最高亮度時最低灰度級的脈沖寬度為9&times;64 ns,最高灰度級的脈沖寬度為9&times;211&times;64 ns。采用脈沖寬度調制方式實現灰度控制,則掃描完一幀圖像所需要時間由式(7)計算得出:
    213 &mu;s&times;9+294.912&mu;s+0.589 824 ms+1.1796 48 ms
    =3.981 384 ms                                                        (7)
    本系統接收的視頻源的刷新率為60 Hz,為了避免幀間圖像撕裂的現象出現,LED顯示屏的刷新率是視頻源刷新率的整數倍。視頻源的換幀時間為16.6 ms,LED顯示可以在這個時間內讀取同一幀數據進行屏幕刷新,根據上面的計算結果有 3.981 384&times;4<16.6 ms,即可得出LED顯示屏的刷新率為60 Hz&times;4=240 Hz。
    本文基于Altera的低成本Cyclone II 系列FPGA EP2CQ208C設計了一種高性能、低成本的LED大屏幕控制系統。通過改進SDRAM乒乓式緩存方案既節省了FPGA的IO口,又提高了系統的靈活性。設計了一種基于FPGA的片內RAM和PC機軟件的反&gamma;校正與灰度級設置方案,同時設計了在FPGA中實現的圖像對比度、亮度調節模塊。本系統最大可驅動1 280&times;1 024分辨率LED屏幕,刷新率不低于240 Hz,且灰度級、反&gamma;校正系數、亮度、對比度等均可通過PC機軟件靈活調節。為了實現屏幕驅動面積、LED屏幕刷新率的靈活設置,今后的工作將深入討論這幾方面之間的關系以及各種設置在FPGA中的實現。
參考文獻
[1] 王臣凱.LED大屏幕同步顯示系統硬件設計及實現[D].大連理工大學碩士學位論文,2008.
[2] 黃家善,張平均,陳建順.基于千兆以太網的LED顯示屏關鍵技術分析與實現[J].福建師范大學學報,2006(3).
[3] 續天翔.LED圖象顯示屏Gamma校正及在FPGA中的實現[J].機械管理開發,2008(12).
[4] 孟麗瑩,成亮,閆國梁,等.基于CPLD的視頻對比度調節硬件實現[J].科技情報開發與經濟,2008.
[5] 王麗莉,董金明.LED全彩屏脈沖打散顯示方案[J].電子測量與技術,2006(8).

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          99国产精品| 蜜臀久久99精品久久久画质超高清| 国产一二精品视频| 亚洲视频网站在线观看| 亚洲韩日在线| 一区二区精品在线观看| 国产午夜亚洲精品不卡| 欧美a级一区| 欧美女激情福利| 狠狠色综合播放一区二区| 亚洲欧美日韩精品一区二区| 久久久人成影片一区二区三区| 久久精品成人| 欧美在线免费一级片| 欧美日韩aaaaa| 国产香蕉97碰碰久久人人| 蜜月aⅴ免费一区二区三区| 欧美成人官网二区| 国产一区二区三区黄视频| 欧美性做爰毛片| 国产一区日韩二区欧美三区| 亚洲影视九九影院在线观看| 亚洲免费在线视频一区 二区| 久久国产直播| 国产一区日韩欧美| 国产精品视频yy9099| 久久国产精品72免费观看| 欧美日韩精品免费观看视频完整| 激情久久一区| 亚洲影院色在线观看免费| 久久久久久欧美| 尤物99国产成人精品视频| 欧美专区在线观看一区| 国产精品乱子久久久久| 日韩一级大片在线| 国产伦精品一区二区三| 国产伦理精品不卡| 欧美激情按摩在线| 国产午夜精品全部视频在线播放| 亚洲经典一区| 国产日韩精品在线观看| 影音先锋亚洲精品| 国产精品美女久久久久久免费| 国产精品成人av性教育| 99视频+国产日韩欧美| 亚洲欧美日韩精品一区二区| 一区视频在线播放| 狼狼综合久久久久综合网| 亚洲精品在线看| 欧美精品在线网站| 欧美激情乱人伦| 欧美色欧美亚洲另类七区| 久久影音先锋| 欧美亚洲成人免费| 国产精品女人网站| 国产精品久久久久久久久久直播| 亚洲久久一区| 一区在线播放视频| 一区二区三区黄色| 国产精品久久网| 99在线精品观看| 亚洲第一精品福利| 久久久久久久激情视频| 国产精品一区二区在线观看| 国产一区二区精品久久91| 国产精品成人一区二区| 欧美成年人在线观看| 亚洲色在线视频| 欧美+亚洲+精品+三区| 亚洲女人天堂成人av在线| 久久综合色播五月| 亚洲人成亚洲人成在线观看图片| 欧美日韩国产大片| 国产精品成人一区二区三区吃奶| 久久综合综合久久综合| 亚洲精品久久久久久久久久久久| 欧美色视频在线| 欧美成人国产va精品日本一级| 亚洲免费在线精品一区| 欧美日韩一二三区| 欧美视频免费看| 欧美中文日韩| 久热成人在线视频| 欧美一区二区三区在线看| 国产精品jizz在线观看美国| 欧美国产先锋| 国产精品一二一区| 国产精品羞羞答答| 免费久久99精品国产自| 亚洲视频在线观看一区| 狠狠色综合网| 亚洲午夜国产一区99re久久| 小嫩嫩精品导航| 欧美成人官网二区| 国产精品国产三级国产aⅴ无密码| 久久人人爽人人爽| 99re6热在线精品视频播放速度| 制服丝袜亚洲播放| 亚洲国产视频一区二区| 亚洲一二三级电影| 欧美在线亚洲在线| 亚洲精品你懂的| 欧美日本视频在线| 精品999在线观看| 国产视频久久网| 在线视频欧美精品| 欧美激情综合色| 国产综合色一区二区三区| 欧美三级网页| 99精品国产高清一区二区| 欧美精品久久天天躁| 亚洲视频精品| 欧美三级日本三级少妇99| 国产一区二区电影在线观看| 欧美视频一区二区三区| 亚洲电影免费观看高清| 国产乱码精品一区二区三区忘忧草| 午夜久久久久久久久久一区二区| 久久综合久久综合这里只有精品| 久久国产精品99久久久久久老狼| 中文精品一区二区三区| 欧美美女喷水视频| 国产精品一区二区久久| 欧美日韩国产色站一区二区三区| 麻豆视频一区二区| 国产精品久久久久久久9999| 久久亚洲精品中文字幕冲田杏梨| 久久久精品国产一区二区三区| 激情综合网激情| 国产日产欧美a一级在线| 欧美黄色aaaa| 国产精品国产亚洲精品看不卡15| 亚洲视频一二区| 欧美一区二粉嫩精品国产一线天| 久久本道综合色狠狠五月| 伊人狠狠色丁香综合尤物| 日韩午夜精品视频| 欧美在线亚洲在线| 欧美日韩一区二区三| 欧美午夜一区二区三区免费大片| 欧美三级电影大全| 久久精品国产视频| 亚洲免费中文| 蜜桃久久av一区| 久久午夜羞羞影院免费观看| 欧美区日韩区| 欧美精品在线一区| 欧美国产一区二区在线观看| 欧美日韩午夜| 正在播放亚洲| 欧美日韩高清在线一区| 欧美日本三级| 正在播放欧美一区| 久久国产精品99精品国产| 中日韩男男gay无套| 亚洲曰本av电影| 国产一区二区三区免费不卡| 久久噜噜噜精品国产亚洲综合| ●精品国产综合乱码久久久久| 欧美日韩中国免费专区在线看| 亚洲视频电影图片偷拍一区| 猛干欧美女孩| 国产精品二区三区四区| 欧美一区二区高清| 久热re这里精品视频在线6| 中文国产成人精品久久一| 亚洲免费人成在线视频观看| 国产性猛交xxxx免费看久久| 久久香蕉精品| 亚洲视频日本| 亚洲精品视频一区| 亚洲高清网站| 欧美激情国产日韩| 国产精品久久久久久av福利软件| 亚洲精品影视在线观看| 欧美一区二区三区在线视频| 亚洲国产精品小视频| 亚洲欧美成aⅴ人在线观看| 欧美一区二区黄色| 久久免费高清视频| 性做久久久久久久免费看| 亚洲国产福利在线| 欧美一区二区视频观看视频| 欧美日在线观看| 毛片一区二区三区| 一区二区三区蜜桃网| 浪潮色综合久久天堂| 亚洲国产日韩美| 亚洲狼人综合| 久久中文久久字幕| 欧美香蕉视频| 国产视频久久久久久久| 一区二区三区四区国产精品| 国产麻豆综合| 男女激情久久| 久热精品视频在线观看一区| 雨宫琴音一区二区在线| 精东粉嫩av免费一区二区三区| 毛片一区二区| 国产精品分类| 国产欧美日韩一区二区三区在线| 久久精视频免费在线久久完整在线看| 99re热这里只有精品免费视频| 国产精品久久久久久久久动漫| 欧美午夜片欧美片在线观看| 日韩视频免费观看| 一区二区冒白浆视频| 国产精品激情| 欧美三日本三级少妇三2023| 国产精品免费小视频| 欧美色另类天堂2015| 国产精品国产一区二区| 欧美精品一区二区三区视频| 国产精品无码永久免费888| 国产乱码精品一区二区三区五月婷| 国产精品三级久久久久久电影| 亚洲精品视频一区| 国产精品扒开腿爽爽爽视频| 国产精品国产三级国产aⅴ入口| 亚洲国产激情| 亚洲第一页在线| 国产精品电影观看| 国产精品久久久91| 国产一区二区三区免费不卡| 久久综合狠狠| 亚洲午夜激情免费视频| 久久在精品线影院精品国产| 国产欧美高清| 亚洲精品之草原avav久久| 一区在线视频观看| 久久久99免费视频| 欧美色另类天堂2015| 欧美精品18videos性欧美| 亚洲第一精品夜夜躁人人爽| 亚洲深夜福利视频| 国产日韩精品视频一区二区三区| 欧美超级免费视 在线| 亚洲人成在线观看一区二区| 伊人久久大香线蕉综合热线| 欧美一区二区视频在线观看2020| 99国产精品自拍| 久久久无码精品亚洲日韩按摩| 亚洲高清免费视频| 欧美激情精品久久久久久| 欧美在线不卡视频| 国产一区二区三区最好精华液| 欧美日韩一区二区在线视频| 亚洲伦理网站| 亚洲激精日韩激精欧美精品| 国产精品视频免费一区| 国产精品色午夜在线观看| 欧美日韩网址| 欧美午夜精品电影| 欧美国产日韩一二三区| 一区二区高清在线观看| 久久色在线观看| 亚洲第一视频网站| 亚洲欧美制服中文字幕| 国产专区欧美专区| 久热精品视频| 亚洲图片在线观看| 亚洲国产日韩美| 亚洲一区二区三区中文字幕| 欧美日韩一区二区在线视频| 在线精品观看| 欧美精选午夜久久久乱码6080| 国产一区二区视频在线观看| 亚洲女女做受ⅹxx高潮| 一本一本久久a久久精品综合妖精| 欧美成人在线免费视频| 在线综合亚洲欧美在线视频| 亚洲网站视频| 国产亚洲人成a一在线v站| 久久精品国产96久久久香蕉| 国产主播喷水一区二区| 国产精品狼人久久影院观看方式| 亚洲国产精品日韩| 亚洲一区二区在线播放| 欧美在线观看网站| 欧美精品麻豆| 亚洲高清一二三区| 亚洲高清影视| 亚洲高清成人| 欧美在线不卡视频| 久久成人免费视频| av72成人在线| 欧美h视频在线| 国产精品一二三视频| 精品动漫av| 国产日韩精品一区二区三区在线| 亚洲国产毛片完整版| 欧美精品久久久久久久久久| 午夜日韩电影| 欧美日韩亚洲91| 久久亚洲综合色一区二区三区| 黄色成人在线观看| 亚洲视频一区二区免费在线观看| 麻豆免费精品视频| 国产精品免费电影| 91久久精品日日躁夜夜躁国产| 国产婷婷色一区二区三区四区| 欧美人成在线视频| 国产日韩av一区二区| 一区二区av在线| 亚洲精品女av网站| 欧美成人一区二区三区在线观看| 午夜久久资源| 亚洲永久精品大片| 国产一区二区欧美日韩| 精品av久久久久电影| 中国成人在线视频| 亚洲美女精品成人在线视频| 午夜精品久久久久久久男人的天堂| 欧美久久精品午夜青青大伊人| 亚洲在线网站| 亚洲高清视频一区二区| 狠狠入ady亚洲精品| 国产曰批免费观看久久久| 欧美午夜视频在线| 国产美女高潮久久白浆| 国产精品久久久久免费a∨大胸| 一本在线高清不卡dvd| 国产精品久久久久一区二区三区共| 午夜在线a亚洲v天堂网2018| 久久久久久电影| 99re6热只有精品免费观看| 国产精品久久久久aaaa九色| 夜夜嗨av一区二区三区|