1、板卡概述
该板卡主要包含输入1路数据LVDS信号、1路VGA视频信号、2路1000M网络视频信号;输出1路数据LVDS信号、3路DVI视频信号,1路音频立体声信号。板卡实现网络输入Jpeg、H.264的压缩流,通过FPGA进行Jpeg解码,DSP进行H.264解码,同时进行字符叠加,在DVI输出口上进行显示。
板卡结构如下:
2.设备性能与处理板技术指标
(1)视频处理板部分
a. LVDS总线通信速率为200Mbps。
b. VGA输入视频的分辨率为1024×768,色彩为24bit,彩色,频率为60Hz。
c. DVI输出视频分辨率为1600×1200,色彩为24bit,彩色,频率为60Hz。
d. JPEG 图片输入要求分辨率支持1600X1200,色彩为24bit,彩色,频率17Hz。
e. H.264压缩流支持高清和标清,高清分辨率1920X1080,色彩为24bit,彩色,频率为30Hz;标清分辨率720X576,色彩为24bit,彩色,频率为60Hz。
f. 参数作图能够支持全字库,包括ASCII码、中文、48bit点阵。屏幕为21寸 16:9显示器,字体大小5-7mm。
g. 网络为1000Mbps带宽。
主芯片性能介绍
(1)DSP处理模块
DSP处理模块采用TI公司高性能数字媒体处理器 TMS320DM6467T,.其主要特征如下 :
a.一个729MHz的C64X+的DSP处理器
b.一个364.5MHz的ARM926EJ-S处理器
c.8个32bitC64x+的指令通道
e.4个浮点和定点 ALU
f.8个8X8的定点乘法器
g.外挂32bit宽度,256MB DDR2
h.外部EMIF接口总线独立于内存总线,支持16bit宽度,速度100MHz
i.支持32MB Flash
j.支持一个VPIF视频输入口,双标清或者单高清输入,一个VPIF输出口,双标清或者单高清输出
k.支持高清的H.264 音视频编解码.
(2)FPGA处理模块
FPGA采用 Xilinx新一代V5系列芯片,选择型号为:XC5VSX95T-1136C,XC5VLX110T 具有逻辑模块160 x 46 最大RAM模块1,520Kb,DSP48E 640个,CMT时钟管理6个 RocketIO GTP 16个,总IObank 20个,最大使用IO数680个,能外接DDR2设备,可支持到最大4GB。
FPGA外挂3组DDR2,采用 Micron公司MT47LC64M16BT ,两组各2片,组成乒乓模式或者单组模式,总容量256MBX4。
3.软件部分
程序开发包括DSP部分程序和FPGA部分程序,DSP程序使用C语言编写,运行于Linux操作系统,FPGA部分程序使用Verilog语言,使用ISE开发环境,版本为12.2。
主要包括:
表 底层软件功能及模块说明
模块 |
子项
|
描述
|
备注
|
DSP 驱动
|
H.264解码
|
实现H.264的视频流解码
|
|
DDR2驱动
|
实现数据的读写和误码测试
|
|
FLASH驱动
|
实现擦写,程序烧录,加载
|
|
VLYNQ驱动
|
实现压缩流的输入
|
|
网络接口驱动
|
100M网络的UDP,IP,Ping协议
|
|
VP口驱动
|
实现解码后的视频输出
|
|
Mcasp驱动
|
实现解码后的音频输出
|
|
LED驱动
|
必要的板卡信号指示
|
|
FPGA 驱动
|
DDR2接口程序
|
实现乒乓操作,图像输入输出
|
|
JPEG解码
|
实现JPEG高清流的解码
|
|
VGA输入接口程序
|
实现图像输入
|
|
DVI输出接口程序
|
实现DVI的图像输出
|
|
数据LVDS控制
|
实现数据收发,解析并传送给DSP
|
|
数据流程序:
(1)JPEG图片流解码叠加
(2)H.264视频流解码叠加
4、物理特性
尺寸:标准CPCI 6U结构,233.35×160(mm),板厚1.6mm。
普通商业环境下,支持宽温环境工作。
5、供电要求
不大于13W, 直流供电。
电压:+5V 1.5A +3.3V 2A输入。
纹波:≤5%。
6、应用领域:
智能图像分析高速数据、视频信号检测,分析。
|