日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 工業(yè)控制 > 電子設(shè)計(jì)自動化

摘 要:針對復(fù)雜數(shù)字視頻處理電路的數(shù)據(jù)處理量大、處理過程復(fù)雜、系統(tǒng)工作頻率高、涉及到復(fù)雜嚴(yán)格的時序邏輯關(guān)系的特點(diǎn),按照場序制彩色FSC原理和VESA標(biāo)準(zhǔn),采用現(xiàn)代EDA技術(shù),設(shè)計(jì)了一個適于FPGA實(shí)現(xiàn)的、應(yīng)用于MD800G6驅(qū)動控制器中的復(fù)雜數(shù)字視頻信號處理器IP核,給出了各個部分的設(shè)計(jì)。仿真結(jié)果表明了設(shè)計(jì)的可行性。該設(shè)計(jì)具有可靠性高、升級容易等特點(diǎn)。
關(guān)鍵詞:數(shù)字視頻處理 場序制彩色FSC FPGA IP核

進(jìn)入21世紀(jì),硅基液晶LCoS(Liquid Crystal on Silicon)顯示技術(shù)取得了長足的發(fā)展,也促進(jìn)了顯示器的微型化。LCoS微型顯示器是一種新型的單色反射式液晶顯示器件,是半導(dǎo)體VLSI技術(shù)和液晶技術(shù)巧妙結(jié)合的高新技術(shù)。由于其自身所具有的體積小、低功耗等獨(dú)特優(yōu)點(diǎn),該顯示器在軍事和民用領(lǐng)域得到了廣泛的應(yīng)用,如蜂窩可視移動電話、袖珍式電子字典、掌上型投影儀、GPS觀測器、虛擬現(xiàn)實(shí)、可穿戴計(jì)算機(jī)、視頻游戲等,具有良好的發(fā)展前景。MD800G6是比較典型的產(chǎn)品,但它需要設(shè)計(jì)專門的驅(qū)動電路,而其驅(qū)動電路中必然存在復(fù)雜的視頻處理電路。
由于復(fù)雜的數(shù)字視頻處理電路不但需要處理極大的數(shù)據(jù)量,處理過程復(fù)雜,而且系統(tǒng)工作頻率高,涉及到復(fù)雜嚴(yán)格的時序邏輯關(guān)系,如果使用普通的集成電路或芯片,則所耗用資源非常驚人,并且有可能造成時序混亂。而EDA技術(shù)在其驅(qū)動控制設(shè)計(jì)上具有很大的優(yōu)越性和靈活性[1,2,3]。為了減少系統(tǒng)的體積,提高系統(tǒng)的抗干擾能力,本文按照場序制彩色FSC(Field Sequential Color)原理和VESA標(biāo)準(zhǔn),采用現(xiàn)代EDA設(shè)計(jì)方法和Verilog HDL及模塊化的設(shè)計(jì)方法,設(shè)計(jì)了一個適于FPGA實(shí)現(xiàn)的、應(yīng)用于MD800G6驅(qū)動控制器中的復(fù)雜數(shù)字視頻信號處理器IP核。


原理分析


場序制彩色FSC原理


FSC是一種利用灰度級顯示器產(chǎn)生彩色圖像的視頻技術(shù)[4,5]。所謂場序制彩色,就是將每一幀視頻數(shù)據(jù)劃分為紅(R)、綠(G)、藍(lán)(B)三個并行分量,每一個分量稱為一場。顯示器分時按場顯示,即首先顯示紅場,其次是綠場,最后顯示藍(lán)場。每一場顯示時用相應(yīng)的LED光源(分別為紅光、綠光、藍(lán)光)照射一段時間,這段時間的長短決定了彩色圖像的色度。由于場刷新頻率(幀頻為60Hz時場頻為180Hz)遠(yuǎn)高于人眼的分辨頻率,從而形成了高質(zhì)量的沒有閃爍的彩色圖像。因此場序制彩色顯示技術(shù)又稱為時間混色法,它在顯示原理上不同于通常的空間混色法顯示技術(shù)[6]。FSC技術(shù)允許的像素可以比空間混色法技術(shù)更大更亮而不影響顯示效果,但對于空間三原色形成的彩色圖像,如果像素太大就會影響圖像質(zhì)量。
利用FSC技術(shù)可以把并行的VGA RGB信號轉(zhuǎn)化為串行的序列RGB信號。其時序關(guān)系如圖1所示。需要注意,利用FSC技術(shù)必須要求VGA格式同時提供每個像素的三個顏色分量。為了將VGA RGB信號轉(zhuǎn)換到序列RGB信號,驅(qū)動控制電路必須能夠緩存每場數(shù)據(jù),例如顯示紅場數(shù)據(jù)時,綠場和藍(lán)場數(shù)據(jù)必須暫存起來,等紅場數(shù)據(jù)結(jié)束時,再把綠場數(shù)據(jù)從存儲器中取出顯示,依次進(jìn)行。因此,必須使用大容量的RAM來暫存一幀VGA RGB信號,這個RAM不僅要求容量大,而且速度要求也很高。


VESA視頻信號標(biāo)準(zhǔn)


在設(shè)計(jì)驅(qū)動控制方案之前,必須先了解來自PC主機(jī)VGA接口的VESA視頻信號的時序標(biāo)準(zhǔn)。PC主機(jī)VGA接口輸出的視頻信號標(biāo)準(zhǔn)為VESA Version1.0,其分辨率為800×600,刷新頻率為60Hz,行頻37.879kHz,幀頻60.317Hz,像素時鐘40.000MHz,逐行掃描。標(biāo)準(zhǔn)時序如圖2所示。


標(biāo)準(zhǔn)VGA接口(標(biāo)準(zhǔn)VESA格式)共有15個信號(DB15連接器),這里只用到RED、GREEN、BLUE三個0.7Vp-p并行模擬視頻輸出信號和Hsync、Vsync兩個同步信號,由于這五個信號不符合MD800G6的要求,所以必須將其進(jìn)行各種變換處理,轉(zhuǎn)化為符合MD800G6的信號格式后,才能送入MD800G6中。因此驅(qū)動控制器的主要任務(wù)就是將來自計(jì)算機(jī)VGA口的RGB模擬視頻信號數(shù)據(jù)轉(zhuǎn)換成符合MD800G6要求的視頻信號,將同步信號Hsync和Vsync轉(zhuǎn)換成MD800G6的時序標(biāo)準(zhǔn),換句話說,就是將標(biāo)準(zhǔn)VESA信號經(jīng)過一系列變化,最終轉(zhuǎn)換為MD800G6要求的視頻數(shù)據(jù)格式和控制信號時序,從而使該顯示器能正常工作。
由于VESA標(biāo)準(zhǔn)的像素總數(shù)為480 000,每個像素為8位數(shù)據(jù),采用場序制時每幀劃分為三場,所以每幀的數(shù)據(jù)量為:480 000×3×8位;為了節(jié)省存儲器空間,選用32位字長的SRAM,SRAM的存儲深度至少為:480 000×3×8/32=360 000字,約為360 000/1 024=352K字;VESA標(biāo)準(zhǔn)的像素時鐘頻率是40MHz,所以系統(tǒng)工作頻率應(yīng)最小為40MHz,從而存儲器的存取時間不能高于25ns。選擇兩片相同的SRAM,每一片存儲相鄰的一幀數(shù)據(jù)。將每片存儲器的空間分為三個部分,分別用來存放紅場、綠場和藍(lán)場數(shù)據(jù);存儲器內(nèi)的數(shù)據(jù)每隔一幀更新一次。


數(shù)字硬件電路總體設(shè)計(jì)方案


根據(jù)原理分析,整個電路由數(shù)據(jù)處理模塊和時序控制模塊兩大部分組成,而這兩大模塊又分別由三個子模塊和兩個子模塊組成,如圖3所示。


(1)數(shù)據(jù)打包模塊:該模塊的功能是在前端有效視頻期間,將來自ADC的三路并行8位數(shù)字視頻數(shù)據(jù)進(jìn)行組合,并按R、G、B的順序依次存入72位字長SRAM的三個區(qū)域中。因此,打包器把每9個8位單色像素?cái)?shù)據(jù)打包成一個72位的字。為了優(yōu)化存儲器性能,這些72位的字首先經(jīng)過一個存儲深度為240個72位字的先進(jìn)先出存儲器(FIFO)緩存一下,然后用促發(fā)方式(burst out)送給SRAM(這240個字包括紅綠藍(lán)分量各80個字)。該模塊主要由一個打包計(jì)數(shù)器和一些組合電路構(gòu)成的。
(2)數(shù)據(jù)解包模塊:該模塊的功能是在后端有效視頻期間,將從SRAM取出的72位數(shù)據(jù)進(jìn)行分解并重新組合,形成四路8位并行視頻輸出,如圖4所示。圖中的粗黑線表示不同的72位字的邊界。從圖中可以看出,每9個解包時鐘周期就有4個72位字被解包,每個解包時鐘周期有四組8位數(shù)據(jù)并行輸出,這四組信號被送到場反相器。由于每個時鐘周期送出的四組數(shù)據(jù)不一定是從同一個72位字中解包而來的,所以中間需要緩沖器來寄存前一個72位字的部分?jǐn)?shù)據(jù)。解包器的數(shù)據(jù)不是直接來自SRAM,而是先經(jīng)過一個桶形寄存器(BUCKET)緩存4個72位字,每9個時鐘周期更新一次。該模塊主要由一個解包計(jì)數(shù)器和一些組合電路構(gòu)成。


(3)前端時序變換模塊:該模塊的主要功能是把VESA標(biāo)準(zhǔn)的兩個同步信號Hsync(行同步)和Vsync(幀同步)進(jìn)行處理,譯碼為前端有效視頻控制信號及其他控制信號,并和打包器同步工作。它主要由水平像素計(jì)數(shù)器、垂直行計(jì)數(shù)器、偏移量計(jì)數(shù)器、鉗位計(jì)數(shù)器及一些組合電路構(gòu)成。水平像素計(jì)數(shù)器在像素時鐘的上升沿加1,在行同步信號的上升沿被復(fù)位;垂直行計(jì)數(shù)器在行同步信號的上升沿加1,在幀同步信號的上升沿被復(fù)位。偏移量計(jì)數(shù)器用來確定所顯示圖像的位置;鉗位計(jì)數(shù)器產(chǎn)生ADC的鉗位信號。
(4)后端時序變換模塊:該模塊的基本功能是根據(jù)前端時序變換器送來的幀同步控制信號,生成后端有效視頻控制信號及符合微顯示器時序的各個控制信號。它主要由水平像素計(jì)數(shù)器、垂直行計(jì)數(shù)器、場計(jì)數(shù)器及一些組合電路構(gòu)成,這些計(jì)數(shù)器分別跟蹤水平像素位置、垂直行位置和當(dāng)前場的位置,并與解包器同步工作,以使視頻數(shù)據(jù)與各控制信號有正確的時序關(guān)系。水平像素計(jì)數(shù)器在每一個像素時鐘的上升沿加1,在每一行結(jié)束時被復(fù)位;垂直行計(jì)數(shù)器在每一行結(jié)束時加1,在每一場結(jié)束時被復(fù)位;場計(jì)數(shù)器在每一場結(jié)束時加1,在每一幀結(jié)束時被復(fù)位。
(5)SRAM控制模塊:該模塊的主要功能是對打包器寫SRAM請求和解包器讀SRAM請求進(jìn)行仲裁,并生成相應(yīng)的地址信號。它包括兩個部分,即存儲器寫控制和存儲器讀控制。解包器的讀請求優(yōu)先于打包器的寫請求,因此當(dāng)有存儲器的讀請求時,數(shù)據(jù)的猝發(fā)寫SRAM應(yīng)當(dāng)暫停,直到讀請求信號消失;這期間為了避免丟失信息,需要保存猝發(fā)數(shù)據(jù)。除了上述功能外,控制器還應(yīng)該在沒有讀寫請求時讓SRAM處于休眠狀態(tài),以節(jié)省能量。
由于每個場包括600行,每行需要92個72位字(每個字包含了9個像素點(diǎn)數(shù)據(jù)),所以每一場需要的存儲空間為:92×600=55 200字。故SRAM的地址分配如下:
紅場區(qū)域:0~55 199;
綠場區(qū)域:55 200~110 399;
藍(lán)場區(qū)域:110 400~165 599。
①存儲器寫控制:由FIFO控制、場計(jì)數(shù)器、行計(jì)數(shù)器、地址計(jì)數(shù)器、加法器及一些組合電路構(gòu)成。
②存儲器讀控制:主要由地址計(jì)數(shù)器及一些組合電路構(gòu)成。
仿真結(jié)果
整個系統(tǒng)的工作過程必須依靠嚴(yán)格的邏輯時序關(guān)系來協(xié)調(diào),否則顯示器不能正常工作。本設(shè)計(jì)經(jīng)過功能和時序仿真分析,完全符合要求。限于篇幅和系統(tǒng)的復(fù)雜性,本文只給出數(shù)據(jù)處理模塊的簡化時序仿真波形,如圖5所示。仿真波形顯示了設(shè)計(jì)的正確性和可行性。


本文提出了適合在FPGA上實(shí)現(xiàn)的復(fù)雜數(shù)字視頻信號處理器IP核,給出了各模塊較詳細(xì)的設(shè)計(jì),并給出了數(shù)據(jù)處理模塊的仿真結(jié)果。
本設(shè)計(jì)克服了使用普通集成電路耗用資源量大和可靠性差的缺點(diǎn),大大減小了體積并提高了性能,而且修改方便,升級容易,可擴(kuò)展性強(qiáng),稍作修改就可以應(yīng)用于不同的系統(tǒng)。本設(shè)計(jì)已經(jīng)成功應(yīng)用于可穿戴式計(jì)算機(jī)的微型顯示驅(qū)動控制電路中。
參考文獻(xiàn)
[1] 耿衛(wèi)東,代永平,任立儒等.LCos序彩色顯示控制器的設(shè)計(jì)[J].液晶與顯示,2003,18(3):188-192.
[2] 代永平,龔衛(wèi)東,孫鐘林.硅基液晶顯示器(LCoS)核心—顯示系統(tǒng)芯片的設(shè)計(jì)分析[J].光電子技術(shù),2001,21(2):79-88.
[3] DAI Y,GEN W,SUN Zhonglin,et al.Optimizing the design for microdisplay on silicon,creating IP modules
for a new type of SOC[J].Proceedings 4th International Conference onASIC,2001:785-788.
[4] CHUNG Y,LEE J,CHAE G.ASICdesign of color sequential driver for LCOS(liquid crystal on silicon) microdisplay devices[C].ICCE,International Conference on ConsumerElectronics,2001:6-7.
[5] 代永平,孫鐘林.LCoS微型顯示器的時序彩色化設(shè)計(jì)[J].現(xiàn)代顯示,2001,(3):18-23.
[6] 王明臣.彩色電視接收機(jī)原理[M].北京:人民郵電出版社,1983:10-100.

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月10日消息,在最近的高盛Communacopia +科技大會上,Intel副總裁John Pitzer透露了Intel在x86和IFS計(jì)劃方面的一些新細(xì)節(jié)。

關(guān)鍵字: Intel 處理器

在當(dāng)今的高性能計(jì)算領(lǐng)域,確保處理器、存儲和加速器之間快速可靠的通信對系統(tǒng)性能和可擴(kuò)展性至關(guān)重要。因此,就誕生了Compute Express Link?(CXL?)標(biāo)準(zhǔn):其目標(biāo)是實(shí)現(xiàn)一致的內(nèi)存訪問、低延遲的數(shù)據(jù)傳輸,以及...

關(guān)鍵字: 芯片設(shè)計(jì) 處理器 加速器

9月9日消息,Intel宣布了一系列重大人事調(diào)整,涉及數(shù)據(jù)中心事業(yè)部(DCG)、客戶端計(jì)算事業(yè)部(CCG)以及新成立的中央工程事業(yè)部(CEG)。

關(guān)鍵字: Intel 處理器

在半導(dǎo)體行業(yè)的風(fēng)云變幻中,英特爾公司近來可謂麻煩不斷。

關(guān)鍵字: 英特爾 半導(dǎo)體 處理器

9月2日消息,Intel近日坦承,自家高端桌面CPU競爭力不如AMD的銳龍9000系列,但強(qiáng)調(diào)Panther Lake系列將按計(jì)劃在今年內(nèi)上市,同時下一代Nova Lake將全力反擊。

關(guān)鍵字: Intel 處理器

8月26日消息,據(jù)報道,美國政府不僅通過股權(quán)投資Intel,還積極協(xié)助其在美國本土生產(chǎn)先進(jìn)芯片,包括主動聯(lián)系潛在主要客戶,以提振其晶圓代工業(yè)務(wù)。

關(guān)鍵字: Intel 處理器

8月21日消息,據(jù)報道,Intel正在開發(fā)的新一代AI芯片Jaguar Shores近日首次得到曝光。

關(guān)鍵字: Intel 處理器

8月21日消息,據(jù)報道,Intel近期因資金困境等問題,導(dǎo)致多個關(guān)鍵項(xiàng)目被取消,大量核心人才流失。

關(guān)鍵字: Intel 處理器

在下述的內(nèi)容中,小編將會對接收機(jī)的相關(guān)消息予以報道,如果接收機(jī)是您想要了解的焦點(diǎn)之一,不妨和小編共同閱讀這篇文章哦。

關(guān)鍵字: 接收機(jī) 放大器 處理器
關(guān)閉