|
. l' _7 d9 G: v6 A$ B7 v% W本文基于創(chuàng)龍科技TLK7-EVM評估板進行SDI視頻輸入/輸出案例演示。9 ~ p. W; w8 I& B; Z
9 d9 y; o' @* _* J; z6 I
/ D/ g3 Q7 V6 p0 S5 Q
/ H+ x: W/ g4 I6 t$ m+ i
​
: \$ {- x n; o! H3 g
TLK7-EVM評估板 TLK7-EVM是一款基于Xilinx Kintex-7系列FPGA設計的高端評估板,由核心板和評估底板組成。核心板經(jīng)過專業(yè)的PCB layout和高低溫測試驗證,穩(wěn)定可靠,可滿足各種工業(yè)應用環(huán)境。
( v: M1 [1 w8 i" I( t評估板接口資源豐富,引出FMC、SFP+、PCIe、SATA、HDMI等接口,方便用戶快速進行產(chǎn)品方案評估與技術預研。7 G: O. u8 K! @2 Y9 i3 P0 V
. g6 y! v; v( R7 y1 `
7 g0 a: ]# a( i/ _開發(fā)案例主要包括:
5 }7 z9 s" e8 O# H( z$ G1 v5 v* wØ CameraLink、HDMI、PAL、SDI視頻輸入/輸出案例
" P$ b* ` ]$ A# UØ 高速AD(AD9613)采集 + 高速DA(AD9706)輸出案例/ A" F& Y e4 {% Q- u
Ø AD9361軟件無線電案例6 [# F+ |( J: ~4 S0 o$ o( S
Ø UDP(10G)光口通信案例1 g* V. [* {0 o1 k6 i1 f _: H
Ø UDP(1G)光口通信案例
" _* q3 m4 H' g" RØ Aurora光口通信案例
& i' `% L C1 T! }2 P8 n1 V; KØ PCIe通信案例* u; R% h, F1 W
/ V7 Z7 k5 O8 b$ w% j8 f& A& y; C+ U
1 [4 ]2 p- d: g' b1 d- q2 kl SDI視頻輸入/輸出案例案例功能案例功能:創(chuàng)龍科技TLK7-EVM評估板通過FMC視頻模塊TL2971A/2972F的SDI IN接口進行1080P60視頻采集,并通過TL2971A/2972F模塊的SDI OUT接口將采集到的視頻進行輸出。案例源碼、產(chǎn)品資料(用戶手冊、核心板硬件資料、產(chǎn)品規(guī)格書)可點site.tronlong.com/pfdownload獲取。
% T* {# t1 M$ U3 y) ^9 x+ _! K0 W6 u2 T. T# S' q3 C" y
* Y* U; G) l& y
( w4 ~1 U) y' b; A5 L( J0 w
. {" _" t* p# J% ^
* w7 {5 A- ~1 z: _: N8 h$ Ol SDI視頻輸入/輸出案例演示請將創(chuàng)龍科技的TL2971A/2972F模塊連接至評估板FMC1接口,評估板J1跳線帽選擇3.3V檔位,以配置FMC IO的BANK電壓為3.3V。
1 P' S- ~3 D: ~準備一臺擁有HDMI OUT接口的PC機(例如筆記本),通過HDMI數(shù)據(jù)線將PC機HDMI OUT接口連接至HDMI轉SDI模塊(廠家:玩視,型號:3G HDMI TO SDI Audio)INPUT接口,PC機HDMI OUT接口用作圖像輸出。通過SDI數(shù)據(jù)線將TL2971A/2972F模塊的SDI IN接口連接至HDMI轉SDI模塊的OUTPUT接口。" V1 e0 M! C$ T% [& r8 w, U1 U) [
通過SDI數(shù)據(jù)線將TL2971A/2972F模塊的SDI OUT接口連接至SDI轉HDMI模塊(廠家:玩視,型號:3G SDI TO HDMI Audio)的INPUT接口,再通過HDMI數(shù)據(jù)線將一臺HDMI顯示屏連接至SDI轉HDMI模塊的OUTPUT接口,HDMI顯示屏用作圖像顯示。4 G# _ t7 R* d: ~
6 o7 O9 n) b7 o% w1 z5 o _* y3 J0 O$ A! D
​$ \* \7 D* I" v% a8 Q
w ?! J+ h0 A$ j v' w
1 @, e1 A* a5 j' J0 p% |​* h/ B( p( A3 D
5 y* ?* ~% H! |; n. G5 k. a
4 [' L: n6 g( t# o6 n' P# x# Q4 u' _請運行程序,即可看到串口調試終端打印如下信息,然后在PC機的顯卡設置(或圖形屬性)中,按照下圖設置HDMI分辨率為1920x1080、刷新率為60pHz。: j( j3 }. C" _
& R( f& Z/ |# R0 E3 a& M) ], o; u0 s% S
​
_$ ?5 t4 f9 Q/ S) j. I3 `' @ j- L
9 t& n% h* Q" S6 N) A3 g8 ^7 b2 J
​
6 N. t0 d3 v* V7 P
. ^6 F* w! }) Q6 M8 `4 Y8 V
" u* c% ^ k, H. z: S' X! u此時,HDMI顯示屏將顯示PC機HDMI OUT接口輸出的圖像。' n6 V( p9 z3 E$ k
​
% Y# R3 w" e& r* G
4 F- X6 B' T, {1 Y$ ~1 D& u" S+ W: ?
. K; E: v/ R: `9 B% l​
7 F+ t. P* A9 ~6 i8 `9 _. U K+ h
, i4 z) q& t f! ]2 n
" H: O% ~! }# d9 S. V- b( @8 V$ ~. }. t# y
: F5 x& h, u' w& Y5 s
l SDI視頻輸入/輸出案例關鍵代碼(MicroBlaze)4 ], K$ u+ j) {: A. S/ F* ^
1 q( f: J+ v0 c: O; u0 U0 lMicroBlaze裸機源碼為"sw\baremetal_demo\project\sdi_capture_display\src\",關鍵代碼說明如下。* n1 T& J; [2 x$ b) \, O: w$ m4 a
* g4 K( v( a# r e% W4 r
4 H5 H% M. P) c9 X' s(1) 初始化VDMA,將采集到的視頻數(shù)據(jù)緩存至DDR,并將視頻數(shù)據(jù)搬運至AXI4-Stream to Video Out IP核,再進行SDI視頻輸出。4 s* ^0 `5 d6 }2 h! Q C4 |8 k
​
* L ?! [4 {" B( q/ o8 N, p) `
. m+ h* \1 L, A% [可向廠家免費申請試用測試一下的,提供完全的案例源碼測試。免費的哦。跑一跑……
4 f" k* q1 r+ y1 e/ S1 F' t% M, W5 c+ U ~( _6 T/ C( n' _
' X8 A$ f: o2 a5 e/ X# U2 U
8 n; g+ ~1 G% @( g9 D' Y( o8 k
# w3 E+ g3 |# Y$ _; U6 H% a& C' rl 更多推薦C6678+K7視頻采集處理方案
( T6 B& A3 \6 D( h, UFPGA+DSP的高速AD采集處理開發(fā)詳解$ r0 c+ X4 ?3 t) R
更多案例詳情或建議,歡迎留言與我溝通了解。
. |* t5 W: R# F% ~( W+ K( o t4 g# B
|
|