《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計(jì)應(yīng)用 > 基于FPGA與SD卡的圖像產(chǎn)生器設(shè)計(jì)
基于FPGA與SD卡的圖像產(chǎn)生器設(shè)計(jì)
2016年微型機(jī)與應(yīng)用第09期
張麗紅
(冠捷顯示科技(廈門)有限公司,福建 廈門 361101)
摘要: 超高解析度圖像產(chǎn)生器用于檢測超高解析度液晶顯示器的性能和品質(zhì)。為了實(shí)現(xiàn)其便攜性和通用性,提出了一種基于FPGA與SD卡的設(shè)計(jì)方案。在檢測顯示器的質(zhì)量時(shí)需要切換各種圖像輸出,為了縮短圖像輸出的時(shí)間,采用FPGA實(shí)現(xiàn)了SD卡的SD模式。實(shí)際應(yīng)用表明,新型圖像產(chǎn)生器使用方便、數(shù)據(jù)傳輸快速可靠。
Abstract:
Key words :

  張麗紅

  (冠捷顯示科技(廈門)有限公司,福建 廈門 361101)

      摘要:超高解析度圖像產(chǎn)生器用于檢測超高解析度液晶顯示器的性能和品質(zhì)。為了實(shí)現(xiàn)其便攜性和通用性,提出了一種基于FPGASD卡的設(shè)計(jì)方案。在檢測顯示器的質(zhì)量時(shí)需要切換各種圖像輸出,為了縮短圖像輸出的時(shí)間,采用FPGA實(shí)現(xiàn)了SD卡的SD模式。實(shí)際應(yīng)用表明,新型圖像產(chǎn)生器使用方便、數(shù)據(jù)傳輸快速可靠。

  關(guān)鍵詞:FPGA;SD卡;圖像產(chǎn)生器;SD模式;硬件描述語言

0引言

  隨著超高解析度液晶顯示器的發(fā)展,測量顯示屏的質(zhì)量和性能也得到了相應(yīng)的重視和關(guān)注,因此有必要研究和設(shè)計(jì)超高解析度圖像產(chǎn)生器。

  目前主流的超高解析度液晶顯示器的分辨率是4K2K,即3 840×2 160。為了測試和驗(yàn)證此類顯示器的性能和品質(zhì),要求圖像產(chǎn)生器產(chǎn)生相應(yīng)的4K2K測試圖像。此外,為了縮短多張圖像連續(xù)輸出的時(shí)間,就要求提高整個(gè)系統(tǒng)的帶寬,而系統(tǒng)的帶寬被限制在SD卡上,因此為了提高SD卡的數(shù)據(jù)傳輸帶寬,系統(tǒng)采用FPGA實(shí)現(xiàn)了SD卡的SD模式,從而使SD卡的數(shù)據(jù)傳輸帶寬達(dá)到25 MB/s。

  所研制的圖像產(chǎn)生器不僅可以應(yīng)用于電視機(jī)生產(chǎn)企業(yè),還可以應(yīng)用于電視設(shè)備的生產(chǎn)、電視維修業(yè)等領(lǐng)域,用于觀察和評價(jià)整個(gè)電視系統(tǒng)的質(zhì)量情況。

1設(shè)計(jì)方案

  圖像產(chǎn)生器提供Low Voltage Differential Signaling (LVDS)和VbyOne (VBO)輸出端口,可以產(chǎn)生多種不同分辨率的信號源,時(shí)序部分嚴(yán)格遵守CEA861標(biāo)準(zhǔn)[1]。圖像產(chǎn)生器的設(shè)計(jì)方案如圖1所示,其中SD卡作為存儲介質(zhì),Double Data Rate 3 (DDR3)作為SD卡與輸出模塊之間的緩存器,F(xiàn)PGA芯片[2]作為主控制器,采用硬件描述語言[3]實(shí)現(xiàn)了整個(gè)設(shè)計(jì)的功能。

001.jpg

  

  其中主控制器采用ALTERA公司的Arria5系列FPGA芯片5AGXFB3H6F35C6來完成圖像信號的產(chǎn)生及SD卡和DDR3的控制。數(shù)據(jù)存儲采用SD卡,支持SDHC卡的High Speed模式。數(shù)據(jù)緩存則采用8塊Nanya公司的DDR3芯片,型號是NT5CB64M16FPDH,以解決低速SD卡數(shù)據(jù)讀取和高速圖像輸出之間的時(shí)序問題,最后通過LVDS或者VBO發(fā)送模塊將數(shù)據(jù)輸出到超高解析度液晶顯示器上顯示。

2硬件實(shí)現(xiàn)

  圖像產(chǎn)生器的硬件實(shí)現(xiàn)如圖2所示,它包括與SD卡連接的4 bit SD模式控制器,與8塊DDR3連接的DDR3控制器,通過I2C接口或者按鍵板發(fā)送圖像產(chǎn)生器所需參數(shù)的參數(shù)選擇模塊,與顯示器LVDS或VBO接口相連的發(fā)送模塊,及內(nèi)部相關(guān)邏輯控制單元。

  

002.jpg

  2.1SD卡SD模式

  FPGA通過發(fā)送、接收和監(jiān)測SD卡總線上的信號實(shí)現(xiàn)對SD卡的控制。SD卡的接口支持兩種操作模式,分別是SD模式和SPI模式。由于SPI模式是單線雙向模式,而SD模式支持四線雙向模式的高速數(shù)據(jù)傳輸,所以系統(tǒng)設(shè)計(jì)采用了4 bit SD模式,使系統(tǒng)具有較高的速度性能。

  圖5數(shù)據(jù)傳輸模式的仿真結(jié)果SD卡模塊的原理圖如圖3所示,SD卡控制器基于SD4.10技術(shù)規(guī)范[4],用硬件語言進(jìn)行描述。用FPGA實(shí)現(xiàn)SD模式的SD卡控制器[5],首先由命令收發(fā)模塊、數(shù)據(jù)收發(fā)模塊及相應(yīng)的校驗(yàn)?zāi)K和狀態(tài)控制模塊組成SD卡控制器;再使用這些模塊實(shí)現(xiàn)SD卡的卡識別模式和數(shù)據(jù)傳輸模式;最后用Modelsim工具對卡識別模式和數(shù)據(jù)傳輸模式進(jìn)行仿真,仿真結(jié)果如圖4和圖5所示。仿真結(jié)果符合SD卡的SD模式技術(shù)規(guī)范。

003.jpg

  2.2DDR3緩存器

  在基于FPGA的圖像處理系統(tǒng)中,常常需要用到大容量、高速度的存儲器。在主流的各種隨機(jī)存儲器件中,DDR3具有速度快、容量大、帶寬高和功耗低的優(yōu)點(diǎn),而成為高速實(shí)時(shí)數(shù)據(jù)存儲系統(tǒng)設(shè)計(jì)中的首選方案。

004.jpg

  為了縮短開發(fā)周期和簡化系統(tǒng)設(shè)計(jì),本文采用FPGA內(nèi)部自帶的DDR3硬核控制器[6],如圖6所示,即ALTERA公司提供的基于Avalon總線[7]的DDR3 SDRAM控制器,其配置窗口如圖7所示。DDR3控制器的主要功能是完成對DDR3的初始化,將DDR3復(fù)雜的讀寫時(shí)序轉(zhuǎn)化成Avalon總線的讀寫時(shí)序,發(fā)送周期性的刷新命令來維持DDR3中的數(shù)據(jù)等。

  

005.jpg

  2.3發(fā)送模塊

  LVDS是一種低壓差分信號技術(shù)接口,系統(tǒng)所采用的FPGA芯片支持高速LVDS接口,LVDS的時(shí)鐘頻率一般為74.25 MHz。LVDS發(fā)送模塊的輸入信號包含RGB數(shù)據(jù)信號、時(shí)鐘信號和控制信號三大類,LVDS有4種數(shù)據(jù)格式,分別是10 bit VESA格式、10 bit JEIDA格式、8 bit VESA格式及8 bit JEIDA格式。LVDS發(fā)送模塊可以通過調(diào)用ALTERA提供的宏功能模塊ALTLVDS_TX和外部時(shí)鐘模塊Altera PLL實(shí)現(xiàn),如圖8所示。

  

006.jpg

  早期的液晶顯示器采用LVDS標(biāo)準(zhǔn)傳輸圖像信號,之后隨著超高解析度液晶顯示器的發(fā)展,需要傳輸?shù)膱D像信號越來越多,要求傳輸速度高速化,且要解決傳輸線之間信號的時(shí)滯問題,為此日本賽恩電子公司提出了一種新的數(shù)據(jù)傳輸方式即VbyOne HS (VBO)。

  VBO是一種傳輸圖像的數(shù)字接口標(biāo)準(zhǔn),采用一個(gè)或多個(gè)高速串行線路傳輸時(shí)鐘和數(shù)據(jù),且時(shí)鐘是疊加在數(shù)據(jù)信號上,以共模方式傳輸,每路最高速度可達(dá)到3.75 Gb/s。系統(tǒng)所采用的FPGA芯片支持高速VBO接口,VBO發(fā)送模塊主要由打包器、擾碼器、編碼器、串行器及發(fā)送鏈路監(jiān)測模塊組成,其中串行器可以通過調(diào)用ALTERA提供的宏功能模塊Arria V Transceiver Native PHY實(shí)現(xiàn),其配置如圖9所示。

  

007.jpg

3驗(yàn)證與測試

  開發(fā)測試平臺使用的是ALTERA的Arria5系列FPGA板子。板子上有一個(gè)SD接口,用于外接SD卡。測試平臺的實(shí)物如圖10所示。板子通過16組VBO線與超高解析度液晶顯示器連接,利用顯示器對設(shè)計(jì)進(jìn)行驗(yàn)證,驗(yàn)證結(jié)果如圖11所示,從圖中可以看出,該設(shè)計(jì)可以正確輸出顯示器所需規(guī)格的圖像,成功點(diǎn)亮屏幕。

  

008.jpg

  在硬件調(diào)試過程中,采用SignalTap II嵌入式邏輯分析儀觀察內(nèi)部信號的狀態(tài),如在SD卡的卡識別模式過程中獲取16位relative card address (RCA)寄存器值,如圖12所示;又如查看DDR3初始化是否完成,如圖13所示。

009.jpg

4結(jié)束語

  本文提出了一種基于FPGA與SD卡的圖像產(chǎn)生器的設(shè)計(jì)與實(shí)現(xiàn)方案。該設(shè)計(jì)能夠?qū)D卡命令進(jìn)行自動(dòng)解析和響應(yīng),在數(shù)據(jù)傳輸方式上采用了4 bit SD模式,有效地提高了SD卡的傳輸速率,從而提高了整個(gè)系統(tǒng)的傳輸帶寬。 由于設(shè)計(jì)采用了SD卡,因此圖像產(chǎn)生器尺寸小,方便攜帶。經(jīng)實(shí)際驗(yàn)證圖像產(chǎn)生器可以用于檢測各種液晶顯示器,尤其是超高解析度液晶顯示器。

  參考文獻(xiàn)

  [1] CEA. A DTV profile for uncompressed high speed digital interfaces[EB/OL]. (20130625)[20141030].http://www.ce.org/.

  [2] 吳繼華,王誠. ALTERA FPGA/CPLD設(shè)計(jì)(高級篇)[M]. 北京:人民郵電出版社,2010.

  [3] 夏宇聞. Verilog數(shù)字系統(tǒng)設(shè)計(jì)[M]. 北京:北京航空航天大學(xué)出版社,2003. 圖12獲取SD卡的16位RCA寄存器值

  圖13獲取DDR3初始化完成的狀態(tài)信息

  [4] SD Association. Physical layer simplified specification[EB/OL]. (20130122)[20151030].http://www.sdcard.org/.

  [5] 何丹,李樹國. SD存儲卡接口SD模式的FPGA實(shí)現(xiàn)[J]. 微電子學(xué)與計(jì)算機(jī),2014(1):103106.

  [6] ALTERA. External memory interface handbook[EB/OL]. (201206)[20151030].http://www.altera.com.

  [7] ALTERA. Avalon bus specification reference Manual[EB/OL]. (200307)[20151030].http://www.altera.com.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧美一区二区三区久久| 亚洲第一精品在线| 国产真实精品久久二三区| 欧美日本一区二区视频在线观看| 久久黄金**| 欧美一级一区| 午夜视频精品| 午夜精品一区二区三区四区| 亚洲午夜免费视频| 在线午夜精品| 在线亚洲免费视频| 亚洲视频一区| 亚洲一级二级在线| 亚洲综合丁香| 欧美一区二区三区免费看| 亚洲自拍都市欧美小说| 亚洲免费在线播放| 欧美一区二区在线看| 欧美综合国产精品久久丁香| 久久国产精品72免费观看| 久久国产精品亚洲77777| 欧美专区在线观看| 久久久久九九视频| 久久综合九色综合久99| 欧美xxx成人| 欧美乱人伦中文字幕在线| 欧美日本三区| 欧美性色综合| 国产日韩精品综合网站| 国产一区再线| 亚洲高清视频一区二区| 亚洲欧洲一区二区天堂久久| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲永久在线观看| 亚洲欧美日韩在线高清直播| 欧美在线观看日本一区| 亚洲国产精品悠悠久久琪琪| 日韩视频一区| 亚洲欧美一区在线| 另类专区欧美制服同性| 欧美日韩国产另类不卡| 国产精品欧美一区二区三区奶水 | 国产精品xvideos88| 国产精品亚洲综合久久| 国产亚洲精品一区二区| 亚洲国产精品va在线看黑人 | 久久综合九色综合久99| 欧美日韩第一区日日骚| 国产精品国产馆在线真实露脸| 国产精品一区=区| 精品91久久久久| 日韩视频―中文字幕| 欧美亚洲网站| 亚洲精品在线免费| 香蕉久久一区二区不卡无毒影院 | 久久综合狠狠综合久久激情| 欧美精品日韩www.p站| 国产精品永久免费在线| 在线精品视频一区二区三四| 亚洲乱码久久| 久久激情五月丁香伊人| 一本色道88久久加勒比精品| 久久成人免费电影| 欧美理论片在线观看| 国产色视频一区| 亚洲七七久久综合桃花剧情介绍| 亚洲一区二区三区高清不卡| 亚洲电影一级黄| 午夜一区二区三区不卡视频| 美女91精品| 国产精品丝袜白浆摸在线| 亚洲国产日韩一区| 香蕉乱码成人久久天堂爱免费| 亚洲美女av在线播放| 久久成人国产| 欧美午夜精品久久久久久浪潮| 国产一区二区三区免费不卡| 日韩一级精品视频在线观看| 久久精品一区二区三区不卡| 亚洲综合社区| 欧美激情综合色| 韩日精品视频一区| 在线综合亚洲| 日韩一区二区高清| 久久久久久一区二区| 国产精品嫩草影院av蜜臀| 亚洲国产一区二区视频| 久久精品日产第一区二区三区| 亚洲欧美三级在线| 欧美日韩不卡一区| 在线播放日韩欧美| 午夜在线精品偷拍| 亚洲资源av| 欧美日韩国产大片| 亚洲福利精品| 久久福利资源站| 欧美一级一区| 国产精品99一区| 日韩亚洲欧美一区二区三区| 亚洲精品国产精品国产自| 久久婷婷麻豆| 国产欧美日韩免费| 亚洲愉拍自拍另类高清精品| 亚洲视频香蕉人妖| 欧美日韩一区二区三区| 最新成人av网站| 91久久精品国产91性色| 久久网站免费| 国产三区精品| 欧美亚洲专区| 欧美一区影院| 国产精品自拍一区| 亚洲一区在线播放| 亚洲影院免费观看| 欧美日韩在线大尺度| 日韩视频第一页| 一区二区三区四区蜜桃| 欧美日韩色婷婷| 亚洲免费观看高清完整版在线观看熊 | av成人动漫| 夜夜嗨av一区二区三区四季av| 欧美成人免费在线视频| 激情丁香综合| 亚洲福利在线看| 久久综合九色| 在线成人小视频| 亚洲二区视频| 久久一日本道色综合久久| 国产在线观看精品一区二区三区 | 国产亚洲欧美一区在线观看| 欧美一区二区三区免费视频| 久久gogo国模啪啪人体图| 国产区日韩欧美| 欧美专区日韩专区| 可以看av的网站久久看| 亚洲国产成人不卡| 夜夜爽夜夜爽精品视频| 欧美日韩亚洲精品内裤| 一区二区三区日韩欧美| 午夜精品久久久久久久久久久 | 亚洲午夜免费视频| 性久久久久久| 国产一二精品视频| 亚洲国产日韩欧美一区二区三区| 免费成人小视频| 亚洲精品黄色| 亚洲激情视频网站| 欧美激情综合色综合啪啪| 夜夜嗨av一区二区三区免费区| 亚洲综合色视频| 国产女人精品视频| 久久精品国产免费| 欧美国产精品| 亚洲最新视频在线播放| 性色av一区二区怡红| 国内精品久久久久伊人av| 亚洲在线播放电影| 久久久精品国产一区二区三区| 在线成人激情视频| 99热免费精品| 国产精品热久久久久夜色精品三区| 日韩视频三区| 久久高清免费观看| 91久久精品国产91性色 | 亚洲一区二区三区四区在线观看| 国产精品美女久久久| 久久精品动漫| 欧美日韩视频一区二区| 亚洲欧美激情四射在线日 | 日韩写真视频在线观看| 国产精品一级久久久| 91久久精品美女高潮| 国产精品久久久久久久第一福利 | 中文一区在线| 母乳一区在线观看| 亚洲一区精品视频| 欧美成人免费小视频| 亚洲男人的天堂在线| 欧美高清视频一区| 亚洲在线视频一区| 欧美黄色日本| 欧美一级视频| 欧美视频福利| 最新日韩欧美| 国产欧美精品日韩| 一区二区三欧美| 黑人巨大精品欧美一区二区小视频| 一区二区三区精品久久久| 国一区二区在线观看| 亚洲无亚洲人成网站77777| 精品不卡一区二区三区| 午夜欧美理论片| 91久久精品日日躁夜夜躁国产| 久久av一区二区三区| 9色porny自拍视频一区二区| 免费在线欧美黄色| 欧美一区二区三区免费看| 国产精品video| 亚洲精品一区二区三区四区高清| 国产目拍亚洲精品99久久精品|