电子产业一站式赋能平台

PCB联盟网

搜索
查看: 3232|回复: 0
收起左侧

Xilinx FPGA工业评估板测试|SDI视频测试案例

[复制链接]

678

主题

902

帖子

8293

积分

高级会员

Rank: 5Rank: 5

积分
8293
发表于 2021-2-1 16:39:48 | 显示全部楼层 |阅读模式

# R4 Q3 G1 q! E4 T- d0 D0 F7 ^
本文基于创龙科技TLK7-EVM评估板进行SDI视频输入/输出案例演示。" Z/ Z& K8 R+ m8 f& |/ S# i( q
4 {2 Q; L! W7 f* b" ], z

/ T: n. ~% e5 |* C6 B1 a2 S

& z, X! v  O% ]/ e! C9 M​

" z5 c! v. v7 I  H1 i' f
TLK7-EVM评估板
TLK7-EVM是一款基于Xilinx Kintex-7系列FPGA设计的高端评估板,由核心板和评估底板组成。核心板经过专业的PCB layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。3 ^+ c# L; M) r( U& R5 p- _: X& h* f  J
评估板接口资源丰富,引出FMC、SFP+、PCIe、SATA、HDMI等接口,方便用户快速进行产品方案评估与技术预研。
, Z! @  R3 e) d5 I) p. d+ ~) C' w# u
0 @( _4 c8 V8 |' a- u
开发案例主要包括:: D0 u" |0 E2 d6 c9 Z4 v% h! @
Ø CameraLink、HDMI、PAL、SDI视频输入/输出案例
: R' A& }  O9 D- A! u3 _' ?Ø 高速AD(AD9613)采集 + 高速DA(AD9706)输出案例
: `( L1 V+ \+ K0 o; FØ AD9361软件无线电案例
$ V, f" G4 E* C5 W9 |7 T& v; }" GØ UDP(10G)光口通信案例
$ n' J" Z) i* P% w6 XØ UDP(1G)光口通信案例
' z# U8 t. C- V& z7 oØ Aurora光口通信案例
' N8 S! U. s  ]$ ^: R8 n8 I5 wØ PCIe通信案例' n. K1 u  \3 ]3 D( p
) M( r, I8 }! _6 p, d
' I' Y& e0 g9 y& ^! U% h+ b6 r  \5 `
l SDI视频输入/输出案例案例功能案例功能:创龙科技TLK7-EVM评估板通过FMC视频模块TL2971A/2972F的SDI IN接口进行1080P60视频采集,并通过TL2971A/2972F模块的SDI OUT接口将采集到的视频进行输出。案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)可点site.tronlong.com/pfdownload获取。
* d+ s# h  n; X" W, u1 G9 j. {% E$ k

& i* d: m5 }& R! V- ?$ g. h+ G& A* r5 J) B5 C- j- l  \; B- J3 o" }
' P1 T3 s) P1 J$ i, X% J" F; [

8 u2 I# A+ A$ y; s" }3 Zl SDI视频输入/输出案例演示请将创龙科技的TL2971A/2972F模块连接至评估板FMC1接口,评估板J1跳线帽选择3.3V档位,以配置FMC IO的BANK电压为3.3V。
% k2 s& g. r* `: R准备一台拥有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接口。! ^6 A5 y* B5 |
通过SDI数据线将TL2971A/2972F模块的SDI OUT接口连接至SDI转HDMI模块(厂家:玩视,型号:3G SDI TO HDMI Audio)的INPUT接口,再通过HDMI数据线将一台HDMI显示屏连接至SDI转HDMI模块的OUTPUT接口,HDMI显示屏用作图像显示。
- k/ T0 }% B* @8 M6 f  ]9 ~3 Y: H
. Q! Y) _4 [4 B& X
) H/ b2 ]4 o; p+ L
​& x8 U( c- F) U1 o

9 r. I: z6 [4 D! y1 g9 ^
2 H* j6 Z" v4 F9 f+ {' _6 `+ S3 f) e
​6 [% r& F/ C7 r5 U

$ o3 t8 y( ]0 ?& S" ~4 C( l7 u. b

' @% k7 w& s' H& [1 E5 T) r请运行程序,即可看到串口调试终端打印如下信息,然后在PC机的显卡设置(或图形属性)中,按照下图设置HDMI分辨率为1920x1080、刷新率为60pHz。
1 T6 h: _% N3 X% N3 M, d
. W5 H& L3 T4 J7 t- i" P/ B

3 R4 J9 d( j' n3 y​, b: E- C0 M5 M# f/ A6 u

. S# }2 s' V9 n6 S

9 b; }6 O# K, i- }8 u​
8 V* P; U& C& ~: u) b, N# S. D- J
* b# ~1 K# z7 Y/ N' ?+ L  b

: F& u- j( W3 V  U- h2 w( _6 _' f此时,HDMI显示屏将显示PC机HDMI OUT接口输出的图像。2 W* U9 I' e! r: l8 [8 W
​5 g" o9 p) I3 p4 t. v

4 L( I% U" }/ _+ i; C2 E. T

4 f  z: T) \& G/ j2 \! S​
; ~; y( q- ?5 i$ D  p  k% z1 T+ u% S# m2 O  ?! Y
) o: @+ N* W1 L, {5 z6 w6 \# [
; o( K4 _3 a- `" A
7 ?: X% h! a' H) h( ?+ O) F) |
l SDI视频输入/输出案例关键代码(MicroBlaze)& Q/ w$ \) K9 W5 L

1 I) X. w2 u& T2 R1 L" ~; `, KMicroBlaze裸机源码为"sw\baremetal_demo\project\sdi_capture_display\src\",关键代码说明如下。
8 H; k0 A& {7 W, ?5 Y! V; d; d
; b4 d# l' ?7 ?2 M# U7 O, C
8 e5 `9 j* ]% r5 y, S
(1) 初始化VDMA,将采集到的视频数据缓存至DDR,并将视频数据搬运至AXI4-Stream to Video Out IP核,再进行SDI视频输出。- f" ^% i3 |- {7 S( C
​8 |4 O" @2 z  k9 d0 f

4 a+ ], A& F( Z4 ~+ `可向厂家免费申请试用测试一下的,提供完全的案例源码测试。免费的哦。跑一跑……' U& b8 p: {% @' |& q
) T# H3 D  t0 N1 ?5 P* B/ I
% C/ I2 I9 h9 E5 \. Q/ G
$ C- P( T/ B6 q0 z0 m
+ T2 T% G6 M' ?
l 更多推荐C6678+K7视频采集处理方案
# O/ H. T) A, P. bFPGA+DSP的高速AD采集处理开发详解5 |7 H: k( m0 T
更多案例详情或建议,欢迎留言与我沟通了解。! C. H+ D3 r8 e! n+ A( s/ [! s

% P& w3 R- Q) k0 `- H
嵌入式DSP、ARM、FPGA多核技术开发,学习资料下载:http://site.tronlong.com/pfdownload
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表