电子产业一站式赋能平台

PCB联盟网

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

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

[复制链接]

678

主题

902

帖子

8293

积分

高级会员

Rank: 5Rank: 5

积分
8293
发表于 2021-2-1 16:39:48 | 显示全部楼层 |阅读模式
1 ~/ R8 A9 r. o5 Q/ |3 X+ ?4 J
本文基于创龙科技TLK7-EVM评估板进行SDI视频输入/输出案例演示。$ }% F& d( ^" E
. A+ ?) r3 k* T/ _
% Z2 ?( x$ X8 c( z& l, q/ V" j7 h
! D) k# B6 V( B' K  d5 I! B+ d
​

$ b! Y( Q7 \0 }7 L0 l; Q
TLK7-EVM评估板
TLK7-EVM是一款基于Xilinx Kintex-7系列FPGA设计的高端评估板,由核心板和评估底板组成。核心板经过专业的PCB layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。) Q  X4 L9 s+ C8 q- Q9 F* q
评估板接口资源丰富,引出FMC、SFP+、PCIe、SATA、HDMI等接口,方便用户快速进行产品方案评估与技术预研。2 H* ^9 S: _* k9 e

( A) o( I# i' b/ Z& G. `
' w, ~2 l6 R1 O$ N' r7 ?7 B+ U
开发案例主要包括:
+ W" d6 `9 L' T7 p0 P/ @$ M7 k$ cØ CameraLink、HDMI、PAL、SDI视频输入/输出案例
) c5 t- q) ]1 u' g5 fØ 高速AD(AD9613)采集 + 高速DA(AD9706)输出案例
1 x' L% t$ n2 S( }+ }8 {" A- mØ AD9361软件无线电案例& ~8 S$ I  Z( f0 C, ]* ~! h; q2 C# h: x% R
Ø UDP(10G)光口通信案例
! i; _2 f" h/ V: oØ UDP(1G)光口通信案例) ]" {4 }0 z8 R: p4 }
Ø Aurora光口通信案例
1 a/ Z- a% g/ y8 R+ c0 d* ZØ PCIe通信案例
, |) r/ j/ M# t+ R1 }) s: C! m: ~- b7 m/ h8 B2 |1 a
" J+ y5 V  ^- |5 W+ z
l SDI视频输入/输出案例案例功能案例功能:创龙科技TLK7-EVM评估板通过FMC视频模块TL2971A/2972F的SDI IN接口进行1080P60视频采集,并通过TL2971A/2972F模块的SDI OUT接口将采集到的视频进行输出。案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)可点site.tronlong.com/pfdownload获取。8 p5 y& O& o$ O1 B( ?+ h9 C/ _
9 G5 R+ G3 |0 b2 `; U

6 m" t2 [7 w# I7 h. K9 v# z  w1 W: ?

: `/ R, K# Z2 o- H9 ?: F3 \

' P+ i! k, h; F: _6 j5 ^l SDI视频输入/输出案例演示请将创龙科技的TL2971A/2972F模块连接至评估板FMC1接口,评估板J1跳线帽选择3.3V档位,以配置FMC IO的BANK电压为3.3V。  I9 p8 G/ `, o! G
准备一台拥有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接口。
4 U& D6 N6 \$ y9 Y6 y. s; E通过SDI数据线将TL2971A/2972F模块的SDI OUT接口连接至SDI转HDMI模块(厂家:玩视,型号:3G SDI TO HDMI Audio)的INPUT接口,再通过HDMI数据线将一台HDMI显示屏连接至SDI转HDMI模块的OUTPUT接口,HDMI显示屏用作图像显示。
+ h; V) L2 a" N$ ?0 g/ m8 n* }5 T* x8 h

! J! g" ~! G: v* r​2 k4 B% {% G1 h" c: }+ a
* Z9 r6 [% {: f: P0 n2 x1 p  L

) D" ?0 C9 P4 m) a! u0 K​
! v2 E' _- `. ~  i
- g9 Q, u/ Q5 j5 X4 y( n2 ]. b

( B5 [; `& n9 l: X0 z# K请运行程序,即可看到串口调试终端打印如下信息,然后在PC机的显卡设置(或图形属性)中,按照下图设置HDMI分辨率为1920x1080、刷新率为60pHz。
5 r! F& Y" z0 |' l& O( S7 R
! _- V5 M* T) o( G& k! r4 V3 N
8 Y2 P# g0 n% V* \- N; F- G$ P7 l
​7 {% f( \" g* W% Y) d4 H5 W
( O+ N% E" M% O5 ?0 x- A
, v' t, E2 Y  z
​: H8 h% w2 h% r+ K! {0 G7 i/ H

8 H8 d2 Q; k# G( _: T0 S! ^
. n- }* G' y" V0 s# ]' A
此时,HDMI显示屏将显示PC机HDMI OUT接口输出的图像。0 W, f- b) j$ M/ [% A
​
% m/ f, p+ o6 h: C, e( V# @# g7 F
9 L8 i5 i* c# f
​7 _8 ]: }9 u: F, P
; k9 c4 X) m" J5 a3 H3 v- Y
4 L  q0 U( j! N5 C* l8 T6 e0 k  V

  ~& s7 l! O# a; c# [

8 {# G$ F% e: p, g0 Hl SDI视频输入/输出案例关键代码(MicroBlaze)8 F$ L4 y! d0 p% f3 e' F

8 D9 F! B/ B5 n0 p. m7 H4 h& jMicroBlaze裸机源码为"sw\baremetal_demo\project\sdi_capture_display\src\",关键代码说明如下。
0 q8 H. C1 {: {# h3 S( e1 G+ i$ m5 T. B4 W: m( p6 H) A1 q

  q' |2 a6 x+ a/ C5 Z% b(1) 初始化VDMA,将采集到的视频数据缓存至DDR,并将视频数据搬运至AXI4-Stream to Video Out IP核,再进行SDI视频输出。
. u5 u' Z# G9 w& J​, ^- c4 j- R8 D. d6 N
" d+ ~  ^2 {( I- I& g
可向厂家免费申请试用测试一下的,提供完全的案例源码测试。免费的哦。跑一跑……3 N5 v7 o9 D  u% A/ B  ^
) Y% V) n' X5 y3 S1 K' a

' o% d- Y& [8 n. F: J, K8 [" q" o4 f0 e0 q9 {" d) o

3 M# `. l! }. W$ x; k) X8 W0 Pl 更多推荐C6678+K7视频采集处理方案# t* T' |' a: m; K
FPGA+DSP的高速AD采集处理开发详解
+ j6 }8 ?1 a3 i0 H) ]更多案例详情或建议,欢迎留言与我沟通了解。
7 `' @8 p( M+ X; E. X& A# a& }6 M* j/ o) Y
嵌入式DSP、ARM、FPGA多核技术开发,学习资料下载:http://site.tronlong.com/pfdownload
回复

使用道具 举报

发表回复

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

本版积分规则


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