! |* K+ S0 f9 e1 _) x, k+ h1 {- e& u
本文基于創(chuàng)龍科技TLK7-EVM評(píng)估板進(jìn)行SDI視頻輸入/輸出案例演示。9 q I' q% j% }' W- `0 R
6 J& |6 ]' R4 I7 ]" y+ x0 w- j1 t& `( z7 T
5 ~0 r* T5 Y% U​ 6 ?7 V; X2 T" e4 m5 ^0 p" J7 D3 X3 N
TLK7-EVM評(píng)估板 TLK7-EVM是一款基于Xilinx Kintex-7系列FPGA設(shè)計(jì)的高端評(píng)估板,由核心板和評(píng)估底板組成。核心板經(jīng)過(guò)專業(yè)的PCB layout和高低溫測(cè)試驗(yàn)證,穩(wěn)定可靠,可滿足各種工業(yè)應(yīng)用環(huán)境。
8 {, L# N- ?) x- f7 r$ f- ^: F; ]3 f評(píng)估板接口資源豐富,引出FMC、SFP+、PCIe、SATA、HDMI等接口,方便用戶快速進(jìn)行產(chǎn)品方案評(píng)估與技術(shù)預(yù)研。' m' c! _4 h+ P$ {* U1 U# m
) A- K* i" ^* i/ p, J
F6 x& i, y9 x0 U開(kāi)發(fā)案例主要包括:
" S4 H( V+ i" oØ CameraLink、HDMI、PAL、SDI視頻輸入/輸出案例
' t5 o# d, U: G* x3 j+ P. v) [Ø 高速AD(AD9613)采集 + 高速DA(AD9706)輸出案例
2 C" z- Q6 v6 S$ jØ AD9361軟件無(wú)線電案例6 y: |3 p* B- a) ]) @# q
Ø UDP(10G)光口通信案例
8 z# I1 y0 m# eØ UDP(1G)光口通信案例( J( M$ p' c' R9 ~
Ø Aurora光口通信案例
5 @7 ]$ t' ?( P& p0 _ `Ø PCIe通信案例* P! K. M8 F5 p0 o1 Z1 J9 n
1 s; k$ i: w E3 M! K% U; f+ I' Y i
; K/ Z4 |/ E9 u8 l h7 bl SDI視頻輸入/輸出案例案例功能案例功能:創(chuàng)龍科技TLK7-EVM評(píng)估板通過(guò)FMC視頻模塊TL2971A/2972F的SDI IN接口進(jìn)行1080P60視頻采集,并通過(guò)TL2971A/2972F模塊的SDI OUT接口將采集到的視頻進(jìn)行輸出。案例源碼、產(chǎn)品資料(用戶手冊(cè)、核心板硬件資料、產(chǎn)品規(guī)格書(shū))可點(diǎn)site.tronlong.com/pfdownload獲取。
- e9 X- R: l/ J i9 X) Z4 e
+ x- J; D3 g8 L- E0 [2 O- W( z, n5 J4 f/ i" u
7 R1 \7 m3 x/ J- |' S9 h
' b6 N* j; L; s3 i
& Q' y! c" s3 p7 p! j, E+ Gl SDI視頻輸入/輸出案例演示請(qǐng)將創(chuàng)龍科技的TL2971A/2972F模塊連接至評(píng)估板FMC1接口,評(píng)估板J1跳線帽選擇3.3V檔位,以配置FMC IO的BANK電壓為3.3V。4 A( z9 n7 ^0 q5 t" {$ f1 i
準(zhǔn)備一臺(tái)擁有HDMI OUT接口的PC機(jī)(例如筆記本),通過(guò)HDMI數(shù)據(jù)線將PC機(jī)HDMI OUT接口連接至HDMI轉(zhuǎn)SDI模塊(廠家:玩視,型號(hào):3G HDMI TO SDI Audio)INPUT接口,PC機(jī)HDMI OUT接口用作圖像輸出。通過(guò)SDI數(shù)據(jù)線將TL2971A/2972F模塊的SDI IN接口連接至HDMI轉(zhuǎn)SDI模塊的OUTPUT接口。* u0 P! |/ w* N6 |1 D) ^' G$ m4 A
通過(guò)SDI數(shù)據(jù)線將TL2971A/2972F模塊的SDI OUT接口連接至SDI轉(zhuǎn)HDMI模塊(廠家:玩視,型號(hào):3G SDI TO HDMI Audio)的INPUT接口,再通過(guò)HDMI數(shù)據(jù)線將一臺(tái)HDMI顯示屏連接至SDI轉(zhuǎn)HDMI模塊的OUTPUT接口,HDMI顯示屏用作圖像顯示。
a9 a% l6 o% }4 u5 s7 d) v: n. `2 r+ X- ^
( s- k/ W2 [: M. P​; Y0 M. i& c% R7 y3 B1 {7 {+ z
1 B' r% a( F7 e1 e/ N
8 f9 K+ c+ @0 \; i+ y+ z) y0 I) f​$ Y8 p$ s1 Z `% j7 d
) y7 K& C: h( Q9 ?& Z+ N6 x4 Q
% P1 \ h2 f( [" l1 m請(qǐng)運(yùn)行程序,即可看到串口調(diào)試終端打印如下信息,然后在PC機(jī)的顯卡設(shè)置(或圖形屬性)中,按照下圖設(shè)置HDMI分辨率為1920x1080、刷新率為60pHz。
: r: w" O4 h* V: Z, y& }" U2 M- J# \' p
, H. c( a |0 m3 G: C+ g
​
: T. N2 \' k7 K& J' [
; Y- K9 j5 [/ R
2 q, N' g$ ]4 L3 J3 K& A​
: C* L. |, W, |( Q" D' G, S& |9 V) W$ Z5 x3 |/ k
, S, E: ^3 F6 @8 ?; c, \
此時(shí),HDMI顯示屏將顯示PC機(jī)HDMI OUT接口輸出的圖像。/ p( `, H4 s/ r6 C
​4 Z. A0 _' ^8 ^9 Z: e1 A' s
0 x7 f9 ^) c$ }* p
* x/ Q4 r/ A* {4 R( k' D​
/ w Z7 g. o- p7 o
( _$ ?# p' P- U- }& o& }# |1 ^! R5 P/ } C6 K7 e
2 g8 C8 i' V" T W
' Q) @4 d, }6 G) M9 q! ]' T9 ^l SDI視頻輸入/輸出案例關(guān)鍵代碼(MicroBlaze)
6 O5 s3 w* J# n1 L4 Q/ A+ K4 X6 { t9 y$ \0 z$ p* }* }3 D G; v
MicroBlaze裸機(jī)源碼為"sw\baremetal_demo\project\sdi_capture_display\src\",關(guān)鍵代碼說(shuō)明如下。
1 N' M7 P4 \' ]5 {$ ?* W% _5 r- K4 I# e- e/ n/ p' A8 \
4 e' {7 i! D+ |7 M(1) 初始化VDMA,將采集到的視頻數(shù)據(jù)緩存至DDR,并將視頻數(shù)據(jù)搬運(yùn)至AXI4-Stream to Video Out IP核,再進(jìn)行SDI視頻輸出。6 ~, I0 p$ U4 i' p/ Z3 j3 l
​
$ B8 n$ e3 B) l! }3 |
1 e; c: d# B$ e7 \1 ]: P5 N* Z7 ?可向廠家免費(fèi)申請(qǐng)?jiān)囉脺y(cè)試一下的,提供完全的案例源碼測(cè)試。免費(fèi)的哦。跑一跑……8 O0 I* |$ A( ~- f
g0 O' H( i. K4 v+ `
9 W3 a r5 k: E) p4 a' |; C( c3 J* w7 ~1 v
8 K" g$ h' t! @. k) Sl 更多推薦C6678+K7視頻采集處理方案
2 l8 A! L3 a# lFPGA+DSP的高速AD采集處理開(kāi)發(fā)詳解
' n8 z. K6 C5 r6 n6 w更多案例詳情或建議,歡迎留言與我溝通了解。
7 v p3 b: F; z. o. |/ I0 j8 J5 V3 R' K- _, q0 R
|