电子产业一站式赋能平台

PCB联盟网

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

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

[复制链接]

678

主题

902

帖子

8293

积分

高级会员

Rank: 5Rank: 5

积分
8293
发表于 2021-2-1 16:39:48 | 显示全部楼层 |阅读模式
/ n& f* y* d! O9 u' _: ]
本文基于创龙科技TLK7-EVM评估板进行SDI视频输入/输出案例演示。
( R0 @( _+ c/ I2 d' ^5 W( v3 C2 `" C) r0 O4 x
( Q! R" Z& r9 T+ u  m

1 G& w2 `- ]) E+ Q: t​

& M7 n0 F2 s3 S% W" D2 A& }2 U5 F, Y
TLK7-EVM评估板
TLK7-EVM是一款基于Xilinx Kintex-7系列FPGA设计的高端评估板,由核心板和评估底板组成。核心板经过专业的PCB layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。1 I; p. {. x! R% g
评估板接口资源丰富,引出FMC、SFP+、PCIe、SATA、HDMI等接口,方便用户快速进行产品方案评估与技术预研。
! U$ \2 x; x; Q
" R5 S3 c: r5 {! L
/ ]/ \% t% v" [
开发案例主要包括:
( M- e) O+ N- |& T$ ZØ CameraLink、HDMI、PAL、SDI视频输入/输出案例! s5 O" f3 P" V( ^( }6 b% U) n
Ø 高速AD(AD9613)采集 + 高速DA(AD9706)输出案例5 z0 k& y4 }$ b4 d
Ø AD9361软件无线电案例/ c( S+ z- ~: j5 C( j
Ø UDP(10G)光口通信案例% }5 m- I* j! o/ p* \
Ø UDP(1G)光口通信案例
. X& H5 D- a2 A" u) f" tØ Aurora光口通信案例" g+ z' w6 I% o" G: T' p: l; l
Ø PCIe通信案例2 d$ S% G+ `/ f5 b+ z
% N/ i* v" x1 {2 t) B. j9 b- V: E

& a1 B, @8 @* O6 t3 ll SDI视频输入/输出案例案例功能案例功能:创龙科技TLK7-EVM评估板通过FMC视频模块TL2971A/2972F的SDI IN接口进行1080P60视频采集,并通过TL2971A/2972F模块的SDI OUT接口将采集到的视频进行输出。案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)可点site.tronlong.com/pfdownload获取。
( O( e6 M# ~6 Z1 N4 Q9 c) z3 Q$ v: g/ ^, D+ V3 I7 \
8 Q  ]" b/ K6 {& E4 f- R7 n7 C
, p5 R) h1 P4 y2 K
; Y. r+ i* v0 `
8 k# f# [/ M. C% ~
l SDI视频输入/输出案例演示请将创龙科技的TL2971A/2972F模块连接至评估板FMC1接口,评估板J1跳线帽选择3.3V档位,以配置FMC IO的BANK电压为3.3V。; L  n+ ]6 k% `* n5 ]7 T& K6 q
准备一台拥有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接口。
  c  C: [; n+ s9 q! p通过SDI数据线将TL2971A/2972F模块的SDI OUT接口连接至SDI转HDMI模块(厂家:玩视,型号:3G SDI TO HDMI Audio)的INPUT接口,再通过HDMI数据线将一台HDMI显示屏连接至SDI转HDMI模块的OUTPUT接口,HDMI显示屏用作图像显示。
; d5 p: T* z0 l4 E4 Q. j* ?' X
7 @- x; D0 ]! J/ a- }
# \) {4 q: u3 x! u, z, s% C
​
4 a) N' n/ E, x; z
( M2 F6 s8 s* c# \

6 }" t# Q3 p0 n3 B6 K" V, K​' X" w; R( k$ |5 t3 v! Y# d

3 A/ T2 x% C" z& W6 C3 K" v/ g: r* h5 i
# U1 I% V! T) c5 E
请运行程序,即可看到串口调试终端打印如下信息,然后在PC机的显卡设置(或图形属性)中,按照下图设置HDMI分辨率为1920x1080、刷新率为60pHz。
9 c- p8 b' M% d4 D7 m1 I. D  g! o" S! k
2 p0 t. w5 ^- B! b# v
​
7 H* W" D% s! i5 p( d/ y5 w% E
! k9 H: M3 |, S+ E( G, j/ W
. P) n+ g( H+ z& l  p8 X
​
8 b8 ~8 Z( O2 l. D# Z) w" w! \# ~. \3 y4 G- P; c- k0 A  u
  N. n0 L- {7 j$ p
此时,HDMI显示屏将显示PC机HDMI OUT接口输出的图像。7 a# H, E8 J) ]7 h7 x
​
# {# I7 i' a) J- v2 V9 H4 e8 @9 _2 P9 M+ ~4 Y3 w+ G8 ]7 H2 n# q

6 y' W- x$ z" w( ]: O8 ^+ l​! n! ]- c, a6 F, w" h# i
$ |# H# f' Y8 `2 t4 }% L- z6 T; m
  Z0 E2 p# F6 r  @

2 F  A) ]: u' O- ?4 i( ~- l6 C& c9 i
0 L8 v. J- I  ~/ D
l SDI视频输入/输出案例关键代码(MicroBlaze)
* y2 O6 N3 G9 j1 M

# p- c6 w2 V* K5 n7 vMicroBlaze裸机源码为"sw\baremetal_demo\project\sdi_capture_display\src\",关键代码说明如下。! H6 l  M6 z  {( @$ t9 y
8 a' @3 q) V  }# w
0 Q5 F6 w9 e8 v  n
(1) 初始化VDMA,将采集到的视频数据缓存至DDR,并将视频数据搬运至AXI4-Stream to Video Out IP核,再进行SDI视频输出。
* u( p7 x% f- }​
9 f7 m% T9 N6 j! N  p7 g  V% o) O6 \" }4 Z
可向厂家免费申请试用测试一下的,提供完全的案例源码测试。免费的哦。跑一跑……! j7 f; b. \2 v, q# `" S( T

: a$ n# N* y# \* Z

8 U( p6 E9 c7 ?) \9 D: r
# p* t- H7 @4 ]! C) Z

7 h4 K/ M: o# ^; B8 S- i- cl 更多推荐C6678+K7视频采集处理方案
6 n! H& `  ?: b) LFPGA+DSP的高速AD采集处理开发详解. e* l; M3 \9 e. r; h4 f3 c
更多案例详情或建议,欢迎留言与我沟通了解。/ [5 [9 C" o8 p( F/ s8 r( v  P
% Z1 `& F2 U3 D
嵌入式DSP、ARM、FPGA多核技术开发,学习资料下载:http://site.tronlong.com/pfdownload
回复

使用道具 举报

发表回复

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

本版积分规则

关闭

站长推荐上一条 /1 下一条


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