! Y6 E8 Z. \1 U* i! k# f2 k本文基于创龙科技TLK7-EVM评估板进行SDI视频输入/输出案例演示。
8 D9 e% V0 ]* L9 A7 d" ?5 N
4 K, ?8 [, m p% g! b
+ s4 N- I& s0 ~; e. z- `1 W |0 i
8 [- v4 a7 D: T# M​
1 d, L5 T$ H; b) T9 S' o1 B6 L
TLK7-EVM评估板 TLK7-EVM是一款基于Xilinx Kintex-7系列FPGA设计的高端评估板,由核心板和评估底板组成。核心板经过专业的PCB layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。
6 x4 m& J; |5 `$ B' T6 R0 J7 ~评估板接口资源丰富,引出FMC、SFP+、PCIe、SATA、HDMI等接口,方便用户快速进行产品方案评估与技术预研。
# S* r' B9 M# Z& c
$ c+ S3 J, m. L' q3 |* F- f. c) K6 }: G3 e" h
开发案例主要包括:% C9 `% W3 ]( I8 D3 b! U' U3 M
Ø CameraLink、HDMI、PAL、SDI视频输入/输出案例& L! D; W: S8 n
Ø 高速AD(AD9613)采集 + 高速DA(AD9706)输出案例
3 [' }- { A/ NØ AD9361软件无线电案例% F/ U7 w& p' n* n1 s
Ø UDP(10G)光口通信案例) `8 [0 q8 u# \8 }, x/ q
Ø UDP(1G)光口通信案例8 P M' o( _% y. R, k k, f; ~2 @
Ø Aurora光口通信案例, W. I" y2 V& B
Ø PCIe通信案例
( ^9 o, F% d8 v- c
/ j8 g' ^$ h( q: Q; W& r. {" `$ Z1 r) u% v! l
l SDI视频输入/输出案例案例功能案例功能:创龙科技TLK7-EVM评估板通过FMC视频模块TL2971A/2972F的SDI IN接口进行1080P60视频采集,并通过TL2971A/2972F模块的SDI OUT接口将采集到的视频进行输出。案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)可点site.tronlong.com/pfdownload获取。
$ T& S* F8 j' J! V' a+ O% {: i: O" R) b u' ?7 ?8 o! o
% ?) s3 A, b+ ?" D
7 Z( |! ?" [/ b: O9 a; j: j/ F
E* W+ e: X+ v( m( s. U! e
3 I& i+ T0 u' x7 T! @' g; R: hl SDI视频输入/输出案例演示请将创龙科技的TL2971A/2972F模块连接至评估板FMC1接口,评估板J1跳线帽选择3.3V档位,以配置FMC IO的BANK电压为3.3V。: l4 x+ I. H* j O5 w
准备一台拥有HDMI OUT接口的PC机(例如笔记本),通过HDMI数据线将PC机HDMI OUT接口连接至HDMI转SDI模块(厂家:玩视,型号:3G HDMI TO SDI Audio)INPUT接口,PC机HDMI OUT接口用作图像输出。通过SDI数据线将TL2971A/2972F模块的SDI IN接口连接至HDMI转SDI模块的OUTPUT接口。
# ^& U7 F! \0 I K: k通过SDI数据线将TL2971A/2972F模块的SDI OUT接口连接至SDI转HDMI模块(厂家:玩视,型号:3G SDI TO HDMI Audio)的INPUT接口,再通过HDMI数据线将一台HDMI显示屏连接至SDI转HDMI模块的OUTPUT接口,HDMI显示屏用作图像显示。
% k% w: K/ x# @) D; ]! t
+ _/ r. i$ v) S7 H; V/ U [& S- j, o2 N/ T" v9 l4 a
​
; T% ]5 i) Q/ k9 t/ O4 R0 T$ Q* p( q3 ]7 M( S/ T6 ~5 `
s0 r6 ?9 h0 y​
0 q& A7 g7 e2 r
0 N; c$ d( w. i5 {/ e1 a2 \8 @, P# X2 m0 q
请运行程序,即可看到串口调试终端打印如下信息,然后在PC机的显卡设置(或图形属性)中,按照下图设置HDMI分辨率为1920x1080、刷新率为60pHz。
" {) d. D; R; m% E' d0 A. U0 E5 }$ b5 p- G/ w* ~7 n- \
L+ C: y2 z9 B. ^% Y9 F6 N. L
​
* d2 _! f8 y8 `# b; {' D
+ Q' R; M7 [1 ]9 a: O1 I2 s
. g6 T% m5 |3 M: h​( N* t8 W" Z4 e# @* v
4 k7 r( ?5 q1 Q1 h1 ^ v9 w
5 C/ T) s- ^) m5 ^% `& Y此时,HDMI显示屏将显示PC机HDMI OUT接口输出的图像。
3 K, k6 | m% u r​0 T3 T% E E9 Z z7 B
2 u3 T( u' \8 U' a' {, b8 q9 I1 F1 ]" a! d# T
​, {# p2 O" h1 T) I0 ~7 `1 d
$ s! Q7 r! o; _
0 r$ z: Q4 p+ b9 B) J: f, [( {1 n% B
4 _5 Q5 j1 z4 D3 q" p O. H4 F& {' h1 a& u" e
l SDI视频输入/输出案例关键代码(MicroBlaze)' m0 o3 x) k) G9 Z% q7 h# m
% E w/ G5 ^; B0 C2 ?MicroBlaze裸机源码为"sw\baremetal_demo\project\sdi_capture_display\src\",关键代码说明如下。
( C3 x" ^0 v5 P! L* e9 `' [
6 `2 d9 E. x3 q: y- [
* v$ p5 l4 f& h2 y8 }(1) 初始化VDMA,将采集到的视频数据缓存至DDR,并将视频数据搬运至AXI4-Stream to Video Out IP核,再进行SDI视频输出。
$ H( N- `0 q7 g% @5 p% Q3 [1 u​, m" ^: ~" }3 }* T( P6 \) y
6 T1 I3 F7 g4 t3 {* ]可向厂家免费申请试用测试一下的,提供完全的案例源码测试。免费的哦。跑一跑……
$ }& P- P) a, H; G- D$ j$ }
6 e& @" A( \2 F
Z8 r2 E v: S9 N. O8 u" g- N H/ G6 B6 h! R. G
+ s: u; @. c2 U1 l9 H
l 更多推荐C6678+K7视频采集处理方案8 }6 B2 Z3 m# a% H
FPGA+DSP的高速AD采集处理开发详解
0 P3 t1 c8 o5 |5 n+ w更多案例详情或建议,欢迎留言与我沟通了解。1 t1 _4 b# i% [% F% s) ?, @; \" h
9 j* Q c, c. H |