|
' Z$ ^; D3 t9 j( F$ V本文基于創(chuàng)龍科技TLK7-EVM評估板進(jìn)行SDI視頻輸入/輸出案例演示。
8 k6 u; t ~0 d" w4 q' m5 v1 K
+ c* j# ^- p) z t9 H$ l
: U1 E3 U7 A0 @% I( a7 {
" q/ B l3 l% x% d. y​ " ~% u% O0 M, v2 B
TLK7-EVM評估板 TLK7-EVM是一款基于Xilinx Kintex-7系列FPGA設(shè)計(jì)的高端評估板,由核心板和評估底板組成。核心板經(jīng)過專業(yè)的PCB layout和高低溫測試驗(yàn)證,穩(wěn)定可靠,可滿足各種工業(yè)應(yīng)用環(huán)境。6 d8 t$ f( ]$ P- i4 N# D
評估板接口資源豐富,引出FMC、SFP+、PCIe、SATA、HDMI等接口,方便用戶快速進(jìn)行產(chǎn)品方案評估與技術(shù)預(yù)研。
, l3 A# H9 f. ^- t0 m- h: k
5 {; Q E( F5 |* ~- L* N' E6 U b5 i7 k n$ j0 O: D
開發(fā)案例主要包括:7 |+ \$ l* |7 K: S; Z0 e* m6 V( U
Ø CameraLink、HDMI、PAL、SDI視頻輸入/輸出案例
9 S) W* v( Q! v; SØ 高速AD(AD9613)采集 + 高速DA(AD9706)輸出案例
& x1 i. |/ ]' c4 ~* |& x' N; j' gØ AD9361軟件無線電案例' \! E* ]0 f7 x( U8 t1 ?- p
Ø UDP(10G)光口通信案例
) e" Y( p/ I* j7 e: m) iØ UDP(1G)光口通信案例
! ?4 q$ m/ c) v/ M7 O0 aØ Aurora光口通信案例. X9 B! h- X3 y" d. g3 N6 W: s
Ø PCIe通信案例
2 B2 r/ H% ~% ~. r' N, \) X
% z$ f1 R a& O
0 U( A$ A& v; T0 z, Z8 d ]$ U# il SDI視頻輸入/輸出案例案例功能案例功能:創(chuàng)龍科技TLK7-EVM評估板通過FMC視頻模塊TL2971A/2972F的SDI IN接口進(jìn)行1080P60視頻采集,并通過TL2971A/2972F模塊的SDI OUT接口將采集到的視頻進(jìn)行輸出。案例源碼、產(chǎn)品資料(用戶手冊、核心板硬件資料、產(chǎn)品規(guī)格書)可點(diǎn)site.tronlong.com/pfdownload獲取。
5 _" @, f/ ~$ W9 K7 q' D E7 M4 Z" n* _
: d G) f/ K( D5 f: W- b2 N: t2 k2 S& G! o# M* u
, r% g% o/ @+ i
, Q8 u- s* y6 I- W
l SDI視頻輸入/輸出案例演示請將創(chuàng)龍科技的TL2971A/2972F模塊連接至評估板FMC1接口,評估板J1跳線帽選擇3.3V檔位,以配置FMC IO的BANK電壓為3.3V。6 ^% _1 ^* E9 u ~( [
準(zhǔn)備一臺擁有HDMI OUT接口的PC機(jī)(例如筆記本),通過HDMI數(shù)據(jù)線將PC機(jī)HDMI OUT接口連接至HDMI轉(zhuǎn)SDI模塊(廠家:玩視,型號:3G HDMI TO SDI Audio)INPUT接口,PC機(jī)HDMI OUT接口用作圖像輸出。通過SDI數(shù)據(jù)線將TL2971A/2972F模塊的SDI IN接口連接至HDMI轉(zhuǎn)SDI模塊的OUTPUT接口。3 u# p2 @- b2 D4 X2 l3 V: Q2 U
通過SDI數(shù)據(jù)線將TL2971A/2972F模塊的SDI OUT接口連接至SDI轉(zhuǎn)HDMI模塊(廠家:玩視,型號:3G SDI TO HDMI Audio)的INPUT接口,再通過HDMI數(shù)據(jù)線將一臺HDMI顯示屏連接至SDI轉(zhuǎn)HDMI模塊的OUTPUT接口,HDMI顯示屏用作圖像顯示。: L( @3 d, M& S( ^$ y8 {
8 W5 L# m" f) F/ ?( _. O* M2 \& p) v
' H% g+ u/ P4 z* o K, p; k​
1 q- }) t; ]( `0 T, r
2 R) f1 M! [" n, |, ]( d; e! X6 t& }
8 \' w' |4 i5 p) ?​: a6 G: V. z3 |3 l/ e1 N: {9 X
. N, a; i7 ^" l9 f, n
8 [% t( U/ Q P7 h
請運(yùn)行程序,即可看到串口調(diào)試終端打印如下信息,然后在PC機(jī)的顯卡設(shè)置(或圖形屬性)中,按照下圖設(shè)置HDMI分辨率為1920x1080、刷新率為60pHz。
; K- F7 s& D# X, ]" @ p: I, U4 y& I1 A! A3 x3 \
* A$ N( h U# f5 Z" ]/ Z
​
1 b6 [5 [1 k) F) m
4 @& s# x$ w1 T0 _
3 {- u# o5 X' L​
0 |$ K# G5 t- E% m7 F$ C' C; v" O0 Q" | I( @, x
2 J5 T6 b. ]7 o0 Q: |' ^4 O此時,HDMI顯示屏將顯示PC機(jī)HDMI OUT接口輸出的圖像。
8 x" }$ Z. e9 R​
2 ]2 l4 \0 S2 Z0 T2 Z b. G, y: \1 x; A
R& \. ?7 `0 I( g! S/ z​
8 M0 l I; z& m) J7 `6 t' v$ N8 i( N
1 F/ W) B" u$ [( O# u6 k
: r; `3 L) H. J# j% f- x1 K
( F O% O7 f o0 U1 n4 X8 }, k* l$ \2 T
l SDI視頻輸入/輸出案例關(guān)鍵代碼(MicroBlaze)
% B2 {) u/ F; H8 ^9 B$ U* o6 x( t5 Y; Z; ]6 M* U) p0 ^" h K
MicroBlaze裸機(jī)源碼為"sw\baremetal_demo\project\sdi_capture_display\src\",關(guān)鍵代碼說明如下。
, y. B& |% D+ G- E: R/ x
9 ^2 r6 m; b. ^0 {3 c: ^# g9 F3 S; k6 ^ \& ^7 d6 N
(1) 初始化VDMA,將采集到的視頻數(shù)據(jù)緩存至DDR,并將視頻數(shù)據(jù)搬運(yùn)至AXI4-Stream to Video Out IP核,再進(jìn)行SDI視頻輸出。5 g- }8 |( N' Q! V1 E( r; D s
​. }. ] O, t0 f8 O. L! J) f4 Q
5 D& f" f; D3 s0 Z! T; b T, {
可向廠家免費(fèi)申請?jiān)囉脺y試一下的,提供完全的案例源碼測試。免費(fèi)的哦。跑一跑……* s: q' H; ?. \' c4 I5 a2 l
( F5 q* l, e; r- q' z# g8 M) g4 r7 O2 t3 i3 o- r
: h* n/ q6 }8 P
% E# U) [& s) d# {l 更多推薦C6678+K7視頻采集處理方案# G7 Q4 V" L5 H5 { g1 x
FPGA+DSP的高速AD采集處理開發(fā)詳解
8 p: i; L; o# B q' H( G& ^, a+ C7 D5 {更多案例詳情或建議,歡迎留言與我溝通了解。/ L( k7 L' s2 e$ p* X- }
1 ~& Y& ~0 q: b/ x' j) e |
|