女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式教程
[導(dǎo)讀]基于FPGA的數(shù)字電視信號發(fā)生器的設(shè)計與實現(xiàn)

電視信號的數(shù)字化使得數(shù)字電視設(shè)備越來越受到廣大電子消費者的青睞,如何選擇自己理想的數(shù)字電視產(chǎn)品,也成了消費者關(guān)心的問題,評價、測試電視系統(tǒng)與設(shè)備運行的質(zhì)量狀況成為廣播電視行業(yè)所關(guān)注的熱點。而數(shù)字電視信號發(fā)生器能提供可視的測試圖像信號,直觀、快捷的測試方法,因此,數(shù)字電視信號發(fā)生器成為目前電子設(shè)計的熱門研究課題,他在數(shù)字電視節(jié)目制作播出、科研、生產(chǎn)以及售后服務(wù)過程中起著不可或缺的作用。本文設(shè)計了一種基于FPGA的數(shù)字電視信號友生器,該信號發(fā)生器以一種單芯片多配置的方案,針對系統(tǒng)各部分功能特性和性能進(jìn)行選片沒計,并利用FPGA內(nèi)部存儲資源來生成各種測試信號的圖像。

1數(shù)字電視信號發(fā)生器的功能與原理

1.1 系統(tǒng)功能

數(shù)字電視信號發(fā)生系統(tǒng)的主要任務(wù)是產(chǎn)生符合SMPTE274M系統(tǒng)標(biāo)準(zhǔn)的18種數(shù)字信號測試圖像,YPbPr,RGB兩種視頻輸出接口符合ITU-R BT.1120-2/GY/T157-2000演播室高清晰度數(shù)字視頻信號接口標(biāo)準(zhǔn)。本系統(tǒng)的核心是圖像信號的編碼發(fā)生單元FPGA,采取單芯片多配置方案可使18種圖像信號方便地進(jìn)行配置與加密。人機(jī)界面由單片機(jī)控制,可快速地進(jìn)行圖像切換和格式轉(zhuǎn)換。在普通電源接入下,系統(tǒng)需生成支持SMPTE274M系統(tǒng)標(biāo)準(zhǔn)中的1080I 60 Hz,1080I 50 Hz,1080P 60 Hz、1080P 50 Hz四種標(biāo)準(zhǔn)格式的18種高清晰度電視通用測試圖像的數(shù)字輸出信號和模擬輸出信號,其標(biāo)準(zhǔn)測試信號的數(shù)碼發(fā)生內(nèi)核基于FPGA平臺實現(xiàn)。在此基礎(chǔ)上,本系統(tǒng)提供了一個人工可控功能,即用戶可根據(jù)按鍵,對以上4種標(biāo)準(zhǔn)的18種測試圖案進(jìn)行切換控制??紤]到輸出信號的實用性,輸出的模擬測試信號和數(shù)字測試信號都必須滿足相應(yīng)的接口標(biāo)準(zhǔn)。為滿足以上約束條件,系統(tǒng)功能設(shè)計如圖1所示。

1.2信號產(chǎn)生的原理

數(shù)字電視也是彩色電視(只是信號的表示形式及信號的處理方法與模擬電視有所不同),因此在考慮數(shù)字電視測試信號發(fā)生器包含哪些(測試信號)內(nèi)容時,本文根據(jù)彩色電視的基本特點,首先應(yīng)考慮包含一般彩色電視廣播測試圖的基本內(nèi)容,例如觀察顯示設(shè)備掃描非線性失真和幾何失真的棋盤信號和圓信號,觀察圖像清晰度和分辨率的多波群或掃頻信號,觀察亮度非線性失真情況以及顯示器白平衡調(diào)整是否正確的灰度級(或階梯波)信號,觀察彩色重現(xiàn)是否正確的彩條信號等;另外還考慮增加了在視頻測量中最常用的2T脈沖信號、彩色多波群信號和彩色階梯波信號,以及更為直觀的斜波信號等,以便全面地觀察和評價彩色電視系統(tǒng)或設(shè)備的基本質(zhì)量。以多波群測試信號為例,他包含了亮度多波群信號和色度多波群信號,信號在任何瞬間的值可用數(shù)字硬件中的數(shù)代表。對于亮度多波群信號,根據(jù)1125/50高清析度電視亮度信號采樣頻率(74.25 MHz),為避免相位跳變,多波群測試信號各組應(yīng)含整個采樣周期,其頻率自左向右各組正弦波的頻率(fs)可分別取4.125 MHz,6.187 5 MHz,7.425 MHz,10.6 MHz,14.85 MHz,18.56 MHz;對于色度多波群信號,根據(jù)數(shù)字電視色差信號采樣頻率(370 125 MHz)的要求,其頻率自左向右各組正弦波的頻率(fs)可分別取2.063 MHz,3.094 MHz,3.713 MHz,5.3 MHz,7.425 MHz,9.28 MHz;每組320個取樣點,其方程為:

2數(shù)字電視信號發(fā)生器的FPGA設(shè)計

2.1 FPGA設(shè)計原理

FPGA是整個數(shù)字電視測試信號發(fā)生器系統(tǒng)的核心,各種測試信號編碼都在這一部分實現(xiàn)。本系統(tǒng)選用的FPGA是XILINX公司Vertex-E系列的XCV300E,開發(fā)工具為XILINX公司的ISE 6.0,所有測試信號編碼均采用Vetilog硬件描述語言編程實現(xiàn)。FPGA設(shè)計原理如圖2所示。所有測試信號的編碼均基于圖像的行/列坐標(biāo)而產(chǎn)生,其行坐標(biāo)和列坐標(biāo)分別為像素計數(shù)器和行計數(shù)器根據(jù)全局時鐘上升沿進(jìn)行計數(shù)所得數(shù)值。行域信號生成模塊對行計數(shù)器輸出的值進(jìn)行閾值劃分,將測試圖像按行劃分為不同的區(qū)域,稱為行域。在不同的行域中,根據(jù)像素計數(shù)器值進(jìn)行不同的像素區(qū)域劃分,將測試圖像進(jìn)一步劃分為相對獨立的信號編碼區(qū)域,每個區(qū)域?qū)?yīng)一個標(biāo)志信號。此時,行/列坐標(biāo)與信號編碼區(qū)域一一對應(yīng),稱當(dāng)前輸出信號所在行/列所對應(yīng)的信號編碼區(qū)域為當(dāng)前域,其標(biāo)志信號為當(dāng)前域標(biāo)志信號。最后,根據(jù)當(dāng)前域標(biāo)志信號對測試信號的定時基準(zhǔn)碼、有效區(qū)域等信號進(jìn)行編碼,由測試圖案編碼模塊輸出全圖像信號數(shù)字視頻分量的碼值。

2.2 FPGA設(shè)計總體結(jié)構(gòu)

2.2.1 圖像信號產(chǎn)生單元

該模塊是系統(tǒng)工作的核心,如圖3所示,他由XILINX公司生產(chǎn)的XCV300E組成,是單芯片多配置方式中的主芯片,可提供支持SMPTE274M 1080I 60 Hz/1080I 50 Hz格式的18種高清電視通用測試圖,如綜合測試卡信號、SMPTE219-2002測試圖、SMPTE 198-1998場檢測圖等。主芯片根據(jù)控制模塊輸出的圖案/格式選擇信號,選擇不同的配置程序,輸出相應(yīng)測試圖的數(shù)字Y、Cb/Cr信號碼值,以及相關(guān)的同步/消隱控制信號。

2.2.2 圖像信號配置與加密單元

該模塊由8片配置芯片XCF02S與1片XC95144XL組成,是成功實現(xiàn)單芯片多配置方案的關(guān)鍵模塊。配置程序選擇連接開關(guān)即根據(jù)控制模塊輸出的5 b配置芯片選擇信號,選擇相應(yīng)測試圖案的配置芯片PROM的系統(tǒng)可編程JTAG連線與主芯片對應(yīng)引腳相連接。

2.2.3 圖像信號輸出單元

數(shù)字輸出部分由驅(qū)動電路與接口芯片組成,模擬輸出部分由TI公司的D/A轉(zhuǎn)換芯片THS8200及其內(nèi)部IFIR數(shù)字濾波器以及外圍運算放大器電路實現(xiàn)數(shù)模轉(zhuǎn)換功能。可根據(jù)控制模塊的圖案/格式以及模擬輸出接口類型選擇信號,將Y、Cb/Cr的并行數(shù)字視頻分量信號轉(zhuǎn)換為模擬輸出,或者轉(zhuǎn)換為RGC模擬輸出。

2.2.4 人機(jī)界面與控制單元

控制模擬信號輸出類型,并通過輸出I2C總線對D/A轉(zhuǎn)換芯片的寄存器進(jìn)行相應(yīng)配置。根據(jù)外部輸入信號,產(chǎn)生相應(yīng)的圖案/格式選擇信號和配置芯片選擇信號,控制主芯片與配置芯片的斷電與上電時序,與選擇連接開關(guān)模塊共同完成測試圖切換功能。這種單片多配置方案,信號轉(zhuǎn)換速度很快,與單片單配置方案一樣,為毫秒級。

2.3 FPGA測試圖像信號產(chǎn)生

綜合測試圖像信號實際上是由多種測試信號合成的,包括圓信號、棋盤信號、多波群信號、彩條信號等。設(shè)計將綜合測試圖分為三個層次實現(xiàn)。第一層設(shè)計采用圓信號作為選通信號,圓信號外的視頻有效區(qū)域輸出棋盤信號,而圓信號內(nèi)的視頻有效區(qū)域輸出多種測試信號;第二層設(shè)計采用行計數(shù)器值作為信號劃分邊界值,不同的行域輸出不同的測試信號,用于測試設(shè)備的各種性能;第三層設(shè)計采用像素計數(shù)器值作為信號內(nèi)部的區(qū)域劃分參數(shù),完成每種測試信號的生成。其代碼設(shè)計基本框圖如圖4所示。


其中圓外的棋盤信號采用灰底白格棋盤,圓內(nèi)信號從上至下依次設(shè)計為白場、信號、2T脈沖信號、黑白場交織信號、100%彩條信號、亮度多波群信號、6電平亮度五階梯信號、2T脈沖信號與色亮?xí)r延差觀察信號。其中黑白場交織信號中黑場與白場交替出現(xiàn),每場寬80個像素點;彩條信號電平符合100/0/100/0,每個彩條信號寬160個像素點;亮度多波群信號每波帶信號寬160個像素點;6電平亮度五階梯信號每階梯寬160個像素點;2T脈沖信號為半幅值寬度為34 ns、幅度為80%視頻幅度的2T正弦平方正脈沖和負(fù)脈沖信號;根據(jù)黃、紅色亮度電平相差較大及便于觀察等因素,色亮?xí)r延差觀察信號采用黃、紅信號,其紅黃交界處與其上面的2T脈沖峰值點在測試圖中的水平方向位置相一致。為有效利用FPGA資源,并縮短開發(fā)周期,綜合測試圖中的多波群信號直接調(diào)用ROM的IP核實現(xiàn)。

3結(jié) 語

基于FPGA的數(shù)字電視信號發(fā)生器體積小,攜帶方便,能生成了綜合測試圖、SMPTE RP 219-2002彩條測試圖等復(fù)雜信號,可全面地評估數(shù)字電視系統(tǒng)或設(shè)備的基本質(zhì)量,特別適合用于電視臺(數(shù)字節(jié)目)播出前對系統(tǒng)或設(shè)備進(jìn)行測試評價及接收、顯示設(shè)備的調(diào)整,同時也適合電視臺其他技術(shù)部門以及數(shù)字電視設(shè)備生產(chǎn)流水線上或維修部門等用于對系統(tǒng)或設(shè)備進(jìn)行調(diào)整和檢測;另外還可以借助選行視頻測試儀對系統(tǒng)或設(shè)備進(jìn)行模擬視頻指標(biāo)的測量,作為低成本的數(shù)字電視信號源具有廣泛的應(yīng)用前景。

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

最近為什么越來越多的研究開始利用FPGA作為CNN加速器?FPGA與CNN的相遇究竟能帶來什么神奇效果呢?原來,F(xiàn)PGA擁有大量的可編程邏輯資源,相對于GPU,它的可重構(gòu)性以及高功耗能效比的優(yōu)點,是GPU無法比擬的;同時...

關(guān)鍵字: FPGA 可編程邏輯資源 GPU

FPGA的應(yīng)用領(lǐng)域包羅萬象,我們今天來看看在音樂科技領(lǐng)域及醫(yī)療照護(hù)的智能巧思。

關(guān)鍵字: FPGA 科技領(lǐng)域 智能

強(qiáng)大的產(chǎn)品可降低信號噪音并提高分辨率與動態(tài)

關(guān)鍵字: Spectrum儀器 數(shù)字化儀 FPGA

最近某項目采用以太網(wǎng)通信,實踐起來有些奇怪,好像設(shè)計成只能應(yīng)答某類計算機(jī)的ICMP(ping)命令, 某類計算機(jī)指的是Windows特定系統(tǒng),其他系統(tǒng)發(fā)送ping都不能正確識別。

關(guān)鍵字: 嵌入式Linux FPGA 協(xié)議

近兩年,國外廠商的FPGA芯片價格飆升,由于價格,貨期,出口管制等多方面因素的影響,很多公司都在尋找FPGA國產(chǎn)化替代方案。我工作中正在使用的幾款芯片也面臨停產(chǎn)的風(fēng)險,用一片少一片,了解到國產(chǎn)FPGA發(fā)展的也不錯,完全自...

關(guān)鍵字: FPGA 芯片 EDA

本篇是FPGA之旅設(shè)計的第十二例,在前面的例程中,完成了DS18B20溫度傳感器數(shù)據(jù)的采集,并且將采集到的數(shù)據(jù)顯示在數(shù)碼管上。由于本例將對溫濕度傳感器DHT11進(jìn)行采集,而且兩者的數(shù)據(jù)采集過程類似,所以可以參考一下前面的...

關(guān)鍵字: FPGA DS18B20溫度傳感器

這是FPGA之旅設(shè)計的第十三例啦,本例是一個綜合性的例程,基于OLED屏幕顯示,和DHT11溫濕度采集,將DHT11采集到的溫濕度顯示到OLED屏幕上。

關(guān)鍵字: FPGA OLED屏幕

第八例啦,本例將介紹如何通過FPGA采集DS18B20傳感器的溫度值。

關(guān)鍵字: FPGA DS18B20傳感器

這是FPGA之旅設(shè)計的第九例啦?。。”纠龑⒔榻B如何使用FPGA驅(qū)動OLED屏幕,并在接下來的幾例中,配合其它模塊,進(jìn)行一些有趣的綜合實驗。由于使用的OLED屏是IIC接口的,對IIC接口不是很清楚的,可以參考第五例的設(shè)計...

關(guān)鍵字: FPGA OLED屏幕

這是FPGA之旅設(shè)計的第十例啦,在上一例中,已經(jīng)成功驅(qū)動了OLED屏幕,本例將結(jié)合上一例,以及第四例多bytes串口通信做一個有趣的例程。

關(guān)鍵字: FPGA OLED屏 串口

嵌入式教程

6897 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉