999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

HDMI信號(hào)轉(zhuǎn)SDI信號(hào)設(shè)計(jì)

2017-04-18 03:38:27北京航天自動(dòng)控制研究所謝振芳
電子世界 2017年1期
關(guān)鍵詞:信號(hào)設(shè)計(jì)

北京航天自動(dòng)控制研究所 謝振芳

HDMI信號(hào)轉(zhuǎn)SDI信號(hào)設(shè)計(jì)

北京航天自動(dòng)控制研究所 謝振芳

本文提出了一種HDMI信號(hào)轉(zhuǎn)SDI信號(hào)的設(shè)計(jì),該設(shè)計(jì)使用GV7611和GS2972芯片實(shí)現(xiàn)HDMI信號(hào)到HD-SDI信號(hào)的轉(zhuǎn)換,接口支持高達(dá)1080p分辨率的全高清數(shù)字節(jié)目,HDMI接口支持高達(dá)8聲道720KHz采樣的高清音頻傳輸,本設(shè)計(jì)HDMI信號(hào)和SDI信號(hào)的轉(zhuǎn)換可以完美的實(shí)現(xiàn)音頻信號(hào)在HD-SDI信號(hào)中的嵌入。

hdmi;sdi;高清sdi;hdmi轉(zhuǎn)sdi

1 引言

目前數(shù)字高清視頻發(fā)展環(huán)境下,以DVI信號(hào)接口、以及由它發(fā)展而來的HDMI信號(hào)接口這一系列的數(shù)字視頻信號(hào)接口成為了普通監(jiān)視器、液晶電視兼容的主要信號(hào)接口。HDMI信號(hào)作為極少數(shù)在傳輸視頻的同時(shí)還兼容高比特率多聲道音頻信號(hào)的標(biāo)準(zhǔn),己經(jīng)廣泛使用在一般消費(fèi)電子市場(chǎng),但是,由于HDMI信號(hào)傳輸距離較短(一般在5-30米左右),而HD-SDI有著較長(zhǎng)的傳輸距離(可達(dá)150米),各種高端圖像設(shè)備都具有HD-SDI接口,HD-SDI接口具有布線方便的特點(diǎn),但往往在施工過程種很多設(shè)備只有HDMI接口,給系統(tǒng)信號(hào)的連接、融合造成一定的困難,此文提供一種HDMI信號(hào)轉(zhuǎn)SDI信號(hào)設(shè)計(jì)。由于sdi是非壓縮傳輸數(shù)字信號(hào),視頻不失真,圖像完整性高,清晰度高,色彩還原度好。并能提供更多的細(xì)節(jié),所以可以作高清視頻源無損轉(zhuǎn)換和傳輸提供了保障。

2 系統(tǒng)硬件設(shè)計(jì)

本設(shè)計(jì)使用支持HD-SDI和HDMI標(biāo)準(zhǔn)的專用芯片對(duì)HDMI信號(hào)進(jìn)行封裝,其優(yōu)勢(shì)在于專用芯片處理速度快,一般不需要考慮處理速度的兼容性,相應(yīng)的軟件設(shè)計(jì)只負(fù)責(zé)整體系統(tǒng)的控制,而不需要負(fù)責(zé)具體的封裝功能的實(shí)現(xiàn)工作。根據(jù)HDMI標(biāo)準(zhǔn),HDMI接口傳輸?shù)男盘?hào)規(guī)格為3對(duì)差分信號(hào)線并行傳輸,另有一對(duì)差分線傳輸數(shù)字視頻的時(shí)鐘。HDMI、SDI轉(zhuǎn)換器硬件結(jié)構(gòu)如圖1所示。

圖1 系統(tǒng)結(jié)構(gòu)圖Fig.1 Architecture of HDMI to SDI system

本設(shè)計(jì)MCU采用宏晶STC12LE5A60S2芯片,該單片機(jī)是宏晶科技生產(chǎn)的單時(shí)鐘/機(jī)器周期(1T)的單片機(jī),是高速、低功耗、超強(qiáng)抗干擾的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍,內(nèi)部集成MAX810專用復(fù)位電路,2路PWM,8路高速10位A/D轉(zhuǎn)換(250K/S ,即25萬次/秒)。原理圖如圖2所示。

圖2 MCU控制原理圖Fig.2 the control principle diagram of MCU

本設(shè)計(jì)的HDMI接收芯片采用美國(guó)AD公司的低功率165 MHz HDMI接收器ADV7611,ADV7611是高質(zhì)量的單個(gè)輸入HDMI接收器。它包含一個(gè)HDMI-capable接收機(jī)支持所有的HDMI 1.4版本規(guī)范中定義的3 d電視、支持8位UXGA 60赫茲格式。ADV7611還有音頻輸出端口,音頻數(shù)據(jù)從HDMI流中提取。ADV7611設(shè)有一個(gè)先進(jìn)的靜音控制器,防止無關(guān)聲音在音頻輸出噪聲。可通過軟件對(duì)寄存器設(shè)置選擇靜音模式。ADV7611原理框圖如圖3所示。

圖3 HDMI 輸入電路框圖Fig.3 the block diagram of HDMI input circuit

本設(shè)計(jì)的SDI發(fā)送器采用Gennum公司3G/HD/SD-SDI 并串轉(zhuǎn)換芯片GS2972,支持SMPTE ST 424,SMPTE ST 292,SMPTE 259 - c或DVB-ASI串行數(shù)字信號(hào)輸出,該芯片用戶可選擇的四種基本模式: SMPTE模式,DVB-ASI模式中,數(shù)據(jù)模式,或待機(jī)模式。在SMPTE模式下,GS2972按照所有SMPTE特性處理。兩個(gè)SMPTE ST 425 A和B級(jí)水平格式支持可選的轉(zhuǎn)換從水平B級(jí)1080 p 50/60 4:2:2 10位。在DVB-ASI模式下,設(shè)備將執(zhí)行8 b / 10 b編碼之前的傳播。在數(shù)據(jù)模式中,所有SMPTE和DVB-ASI處理是禁用的。該設(shè)備可以作為一個(gè)簡(jiǎn)單的平行串行轉(zhuǎn)換器。GS2872原理框圖如圖4所示。

HDMI信號(hào)轉(zhuǎn)SDI信號(hào)的設(shè)計(jì)外部由12V適配器提供能量,內(nèi)部采用兩片美信半導(dǎo)體MAX15041電源管理芯片分別輸出5V和3.3V電壓,1.2V電壓由一片TLV1117LV12產(chǎn)生。電源部分原理圖如圖5所示。

HDMI信號(hào)轉(zhuǎn)SDI信號(hào)的設(shè)計(jì)板層結(jié)構(gòu)為四層,分別是頂層、GND層、電源層和底層,布線時(shí)重點(diǎn)注意GV7611和GS2972相連接的并行數(shù)據(jù)線,SDI輸出接口的BNC連接器盡可能使與器件連接的走線短,走線間距設(shè)置為6mil即可,布局布線如圖6所示。

圖4 SDI輸出原理框圖Fig.4 the principle diagram of SDI input

圖5 電源部分原理圖Fig.5 the schematic diagram of power supply

圖6 PCB布局布線圖Fig.6 layout of the wiring diagram

3 HDMI、SDI轉(zhuǎn)換器工作原理

如圖1所示,HDMI高清圖像信號(hào)通過輸入接口送至低功耗165MHz的HDM接收器芯片ADV7611進(jìn)行串并轉(zhuǎn)換,轉(zhuǎn)換為20bit位寬的并行數(shù)據(jù)輸出EAI-861視頻信號(hào)和IIS音頻信號(hào),ADV7611是一款高質(zhì)量、單輸入HDMI接收器,內(nèi)置HDMI兼容型接收器,支持HDMI 1.4a規(guī)定的所有強(qiáng)制性3D電視格式,和最高UXGA 60 Hz、8位的分辨率。它集成一個(gè)CEC控制器,支持CDC特性。ADV7611具有一個(gè)音頻輸出端口,用于輸出從HDMI流提取的音頻數(shù)據(jù)。HDMI接收器具有高級(jí)靜音控制器,可消除音頻輸出中的外來聲頻噪聲。

經(jīng)過ADV7611處理后的數(shù)字信號(hào)送至GS2972 SDI發(fā)射器芯片,GS2972其功能是將輸入的EIA-CEA-861格式視頻信號(hào),IIS格式音頻信號(hào)轉(zhuǎn)化為一路SDI信號(hào)輸出,輸出信號(hào)規(guī)格為SMPTE425,SMPTE424,SMPTE292M,其控制方式為GSPI接口控制,電平控制,供電I/O電壓3.3V,內(nèi)核電壓1.2V,該芯片是低電平復(fù)位。

4 系統(tǒng)軟件設(shè)計(jì)

HD-SDI輸出驅(qū)動(dòng)芯片GS2972的初始化在HDMI接收并成功配置了合適的視頻和音頻輸出之后才開始的,由于GS2972功能需求相對(duì)簡(jiǎn)單,在初始化過程中僅需要配置相應(yīng)的需要的工作電平即可。視頻方面的配置因?yàn)樵贖DMI接收部分已經(jīng)處理成HD-SDI所需要的視頻輸入,所以不需要進(jìn)行過多更改和處理,使用初始化控制電平中給出的配置即可。音頻方面,需要按照之前HDMI接收芯片接收到的音頻格式和采樣率比特率等參數(shù)進(jìn)行合適的配置輸出。MCU對(duì)GS2972負(fù)有硬件重啟的任務(wù),在HDMI接收并配置完合適的輸出之后,MCU開始對(duì)GS2972硬件重啟,配置合適的初始化電平。之后,MCU需要通過GSPI通信接口對(duì)GS2972進(jìn)行音頻方面配置,配置的結(jié)果需要依照HDMI接口中輸入的音頻狀態(tài)。

HDMI接收芯片ADV7611的初始化在HDMI部分正式工作之前完成,MCU對(duì)ADV7611負(fù)有硬件重啟任務(wù),因此在MCU初始化的時(shí)候?qū)⒃摽刂齐娖骄€設(shè)置為推挽模式,保證輸出效果。在ADV7611初始化一開始就需要進(jìn)行硬件RESET操作],然后才是配置各個(gè)功能部分的寄存器到待用狀態(tài)。為了方便整個(gè)控制程序的設(shè)計(jì),在ADV7611芯片初始化的過程中,對(duì)控制程序需要的全局變量也應(yīng)該進(jìn)行合理的初始化。圖7、圖8、圖9分別是IIC時(shí)序、像素端口和控制SDR輸出時(shí)序和IIS時(shí)序.MCU軟件流程圖如圖10所示。

圖7 IIC時(shí)序Fig.7 IIC sequence

圖8 像素端口和控制SDR輸出時(shí)序Fig.8 output sequence of pixel port and SDR

圖9 IIS時(shí)序Fig.9 IIS sequence

圖10 MCU軟件流程圖Fig.10 flow chart of MCU software

MCU STC12LE5A60S2源程序:

#include "pincfg.h"

#include <stdio.h>

#include "STC_NEW_8051.h"

#include "uart.h"

#include "GS2972.h"

#include "GSPI_2972.h"

#include "ADV7611.h"

#include "CFG_IIC.H"

//全局參數(shù)設(shè)置

// Main program

bit bwait;

unsigned char state;

unsigned char bdata flag;

unsigned char Video_Standard;

unsigned char clk_rate;

unsigned int Reg_temp;

sbit b_menu = flag ^ 0; ///////////////////////////////////////////

//基于定時(shí)器的等待函數(shù)

unsigned char data waitcnt;

unsigned char data runcnt;

#pragma disable

void setdelaycnt(unsigned char nwait)

{

waitcnt = nwait;

bwait = 1;

return;

}

void wait(unsigned char nwait)

{

setdelaycnt(nwait);

while(bwait);

return;

}

//定時(shí)器0初始化

void timer0_init(void)

{

TMOD = (TMOD & 0xF1) | 0x01;

TH0 = ( 65536 - 46080 )/256;

TL0 = ( 65536 - 46080 )%256;

ET0 = 1;//時(shí)鐘中斷0使能

TR0 = 1;//時(shí)鐘中斷開始計(jì)數(shù)

return;

}

//定時(shí)器函數(shù)

//定時(shí)器中斷

void timer0(void) interrupt 1 using 1

{

TH0 = ( 65536 - 46080 )/256;//定時(shí)25毫秒

TL0 = ( 65536 - 46080 )%256;//定時(shí)25毫秒

//延時(shí)-25ms

if(waitcnt > 0)

waitcnt--;

else bwait = 0;

//延時(shí)1S控制LED1閃爍

if(runcnt < 40) runcnt++;

else

{

runcnt = 0;

MCU_LED1 = ~MCU_LED1;//板上led

MCU_LED3 = ~MCU_LED3;//機(jī)箱led

}

}

//系統(tǒng)復(fù)位

void sys_rst(void)

{

RESETn_7611 = 0;

RESETn_2972 = 0;

wait(40);

RESETn_7611 = 1;

RESETn_2972 = 1;

wait(40);//復(fù)位之后等待1S

}

//系統(tǒng)初始化

void init_other(void)

{

//GS2972_init();

ADV7611_init();

}

//中斷初始化

void init_mcu(void)

{

timer0_init();

Serial_Init_Port0();

EA = 1;

}

void main(void)

{

b_menu = 0;

state = 0;

init_mcu(); //初始化單片機(jī)內(nèi)部寄存器

flag = 0x00;

clk_rate = 0x00;

Reg_temp = 0x0000;

MCU_LED2 = 0;//板上LED MCU_LED4 = 0;//機(jī)箱LED ANC_BLANKn = 1;//the Luma and Chroma data pass through the device unaltered.

DETECT_TRS = 1;//從并行數(shù)據(jù)流中提取同步信號(hào),不使用外部的同步信號(hào).

TIM861_2972 = 0;//GS2972接收H,V,F信號(hào)

BIT10n_20_2972 = 1;//數(shù)據(jù)寬度為20

RATE_SEL0_2972 = 0;//

RATE_SEL1_2972 = 0;//

sys_rst();

init_other();

MCU_LED2 = 1;

MCU_LED4 = 1;

while(1)

{

MCU_LED2 = ~LOCK_2972;//GS2972 LOCK則LED亮

MCU_LED4 = ~LOCK_2972;

//讀取ADV7611的0x68主地址下的0x51寄存器(TMDS信號(hào)中的時(shí)鐘信號(hào)的頻率值),

//判斷其值的區(qū)間范圍即可知道輸入的DVI格式

clk_rate = E_read_CFG(0x68,0x51);

if((clk_rate >= 30) && (clk_rate <= 50))//時(shí)鐘頻率=74.25MHz,HD信號(hào)輸入

{

RATE_SEL0_2972 = 0;

RATE_SEL1_2972 = 0;

}

else

{

if(clk_rate >= 60) //時(shí)鐘頻率=148.5MHz,3G信號(hào)輸入

{

RATE_SEL0_2972 = 0;

RATE_SEL1_2972 = 1;

}

else //其他時(shí)鐘頻率,默認(rèn)SD信號(hào)輸入

{

RATE_SEL0_2972 = 1;

RATE_SEL1_2972 = 0;

}

}

}

}

5 結(jié)論

HDMI信號(hào)轉(zhuǎn)SDI信號(hào)的設(shè)計(jì)可將高清HDMI信號(hào)轉(zhuǎn)換成廣播級(jí)SDI信號(hào),可以將標(biāo)準(zhǔn)的帶音頻的高清或者標(biāo)清HDMI數(shù)字信號(hào)轉(zhuǎn)為廣播級(jí)質(zhì)量的高清或標(biāo)清SDI信號(hào),為HDMI發(fā)送設(shè)備與SDI接收設(shè)備之間提供了信號(hào)接口的轉(zhuǎn)換,也可為現(xiàn)有的HDMI輸出設(shè)備增加SDI輸出功能。SDI輸出接口采用先進(jìn)的3G SDI技術(shù),可輸出3G SDI信號(hào),同時(shí)可將聲音嵌入到SDI信號(hào)中保持良好的音質(zhì)。可使用5到12V的直流電源適配器供電,方便了電源適配器的選擇。可廣泛用于使用SDI信號(hào)的各級(jí)電視臺(tái)、播出機(jī)房、和非編制作領(lǐng)域,也廣泛用于各種使用HDMI接口的光端傳輸領(lǐng)域。

[1]董素玲,王真.HDMI到HD-SDI接口轉(zhuǎn)換在高清視頻系統(tǒng)中的應(yīng)用[J].徐州建筑職業(yè)技術(shù)學(xué)院學(xué)報(bào),2011(2).

[2]趙字紅,樂雄志,曾雷.HDMI車站終端顯示系統(tǒng)設(shè)計(jì)[J].電視技術(shù),2013(3).

[3]張勇.SDI-HDMI的技術(shù)實(shí)現(xiàn)[J].有線電視技術(shù),2008(6).

[4]薛永林.數(shù)字視頻接口的技術(shù)發(fā)展與應(yīng)用[J].電視技術(shù),2008(11).

A design of converting HDMI signals to SDI signals

Xie Zhen-fang
(Beijing Aerospace Automatic Control Institute,Beijing 100854 china)

;A design of converting HDMI signals to SDI signals is proposed.GV7611 and GS2972 chips are used to realize conversion from HDMI signals to hd-sdi signal,interface supports up to full HD 1080 p resolution program,HDMI interface supports up to 8 channel 720 KHZ sampling of HD audio transmission.In the design HDMI signal to SDI signal conversion can embed audio signals into the hd-sdi signals.

;hdmi;sdi;hd sdi;hdmi to sdi

猜你喜歡
信號(hào)設(shè)計(jì)
信號(hào)
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長(zhǎng)個(gè)的信號(hào)
瞞天過海——仿生設(shè)計(jì)萌到家
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號(hào)采集與PID控制
一種基于極大似然估計(jì)的信號(hào)盲抽取算法
主站蜘蛛池模板: 国产精品jizz在线观看软件| 最新亚洲人成无码网站欣赏网 | 欧美一区二区自偷自拍视频| 一本大道无码日韩精品影视| 麻豆国产精品一二三在线观看| 亚洲伦理一区二区| 五月激情综合网| 久久夜夜视频| 99re66精品视频在线观看 | 无码内射中文字幕岛国片| 国产乱子伦视频三区| 久久大香香蕉国产免费网站| 2020久久国产综合精品swag| 亚洲va视频| 国产本道久久一区二区三区| 国产噜噜在线视频观看| 日韩精品一区二区三区免费在线观看| 国产亚洲视频中文字幕视频| 久草中文网| 亚洲色图欧美| 日韩精品专区免费无码aⅴ| 91在线丝袜| 2022国产无码在线| 爽爽影院十八禁在线观看| 亚洲福利网址| 999国产精品永久免费视频精品久久| 另类综合视频| 成人噜噜噜视频在线观看| 91在线播放国产| 欧美成人影院亚洲综合图| 中文字幕在线不卡视频| 三区在线视频| 国产99精品久久| 亚洲视频在线观看免费视频| 中文成人在线| 国产不卡在线看| 色香蕉影院| 在线免费a视频| 国产成人高清在线精品| 蜜臀AVWWW国产天堂| 一级不卡毛片| 香蕉99国内自产自拍视频| 69综合网| 亚洲精品国产精品乱码不卞| 欧美第一页在线| 伊人精品视频免费在线| 人妻出轨无码中文一区二区| 毛片久久网站小视频| 国产一级二级在线观看| 色婷婷亚洲十月十月色天| 丰满的少妇人妻无码区| 久久精品国产精品一区二区| 欧美国产三级| 九月婷婷亚洲综合在线| 无码在线激情片| 精品一区国产精品| 国产精品三级av及在线观看| 国产国模一区二区三区四区| 日本日韩欧美| av色爱 天堂网| 一级毛片a女人刺激视频免费| 99色亚洲国产精品11p| 国产一二三区视频| 国产成人综合久久| 毛片一级在线| 一本色道久久88综合日韩精品| 亚洲成人在线网| 一本大道东京热无码av| 97se亚洲综合| 亚洲第一香蕉视频| 久草网视频在线| 国产成人精品视频一区二区电影 | 26uuu国产精品视频| 久久香蕉国产线看观| 国产精品页| 国产视频a| 天堂岛国av无码免费无禁网站 | 久久这里只有精品23| 欧美日韩福利| 国产成人精品18| 国产91高跟丝袜| 人妻免费无码不卡视频|