SONY ICX618AL/AQ 电路升级改造----第四章:CVBS功能实现开窗显示

本文介绍了一种使用SAA7121H芯片实现CVBS视频输出的设计方案,重点介绍了如何将ICX618 CCD逐行扫描输出与SAA7121隔行扫描输入相结合,以及通过FPGA实现跨时钟域数据传送的技术细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 ICX618AL/AQ V5.0电路上的CVBS功能采用PHILIPS公司生产的SAA7121H型视频编码芯片来实现。国产替代产品为成都国腾电子的GM7121N。

      SAA7121支持NTSC/PAL编码输出,本设计主要实现了NTSC视频显示功能。

      NTSC即我们通常所说的美规彩色电视标准,由美国国家电视标准委员会制定。NTSC规定全屏图像的每一帧有525条扫描线,60场。标准分辨率为720*480。

      设计中SAA7121采用BT656标准视频数据流,采用27M的速度向SAA7121中推送视频信息和同步信息。

      由于SAA7121芯片工作原理是将隔行输入的BT656格式的视频图像数据,转换为CVBS复合视频输出,即AV输出。而ICX618 型ccd输出方式为逐行扫描输出。二者在扫描方式上不兼容。考虑到符合视频CVBS本身分辨率较低,不具有太大的实用价值,只是作为一种辅助的视频显示方式。所以设计中将CCD输出的当前帧逐行数据,直接赋给SAA7121的奇偶场,也就是说,SAA7121的奇数场图像数据=偶数场数据=CCD的逐行数据。这样的设计在程序的操作上会简便很多,不必考虑对逐行数据的奇偶场数据的拆分,但是缺点就是分辨率降低。

       而又因为CCD工作在25MHz的读出速度,而CVBS芯片的数据输入时钟是27M,为了实现跨时钟域的数据传送,就必须要有存储器,存储一帧逐行数据。但是我的板子没有预留外部大容量存储器,只好考虑采用FPGA自身内部的内存。算来算去,也只能缓存128*128大小的图像数据。而原始数据时640*480的,CVBS需要720*480,需要将CCD输出图像进行开窗128*128的大小,然后显示在CVBS上。

     

       经过调试,设计分辨实现了CVBS显示彩条,CVBS显示灰度条,CVBS显示128*128窗口图像。

       下面是采用USB口,预先采集到的目标影像,随后的CVBS将抽取目标区域中心128*128的数据进行显示输出。



下面是相机连接视频电缆到监视器实时显示图像的系统连接



CVBS实时显示效果

优势特点 • 支持全球NTSC/PAL/SECAM色彩解调 • 一个10位模数转换器(ADC),每通道4倍过采样适用于CVBS、Y/CYPrPb模式 • 模拟视频输入通道,片内集成抗混叠滤波器 ADV7280: 最多4路输入通道 ADV7280-M: 最多8路输入通道 • 视频输入支持CVBS(复合)、Y/C(S视频)YPrPb(分量) • NTSC/PAL/SECAM自动检测 • 高达1.47 V的共模输入范围解决方案 • 出色的共模噪声抑制能力 • 5线式自适应2D梳状滤波器CTI/DNR视频增强特性 • 自适应数字线路长度跟踪(ADLLT)、信号处理增强FIFO管理可提供Mini时基校正(TBC)功能 产品详情 ADV7280/ADV7280-M是功能丰富的单芯片、多格式视频解码器。ADV7280/ADV7280-M可自动检测标准模拟基带视频信号,兼容复合、S视频分量视频形式的NTSC、PALSECAM全球标准信号。 ADV7280可将模拟视频信号转换为4:2:2分量视频数据流,其与8位ITU-R BT.656接口标准兼容。ADV7280-M可将模拟视频信号转换为兼容移动工业处理器接口(MIPI®) CSI-2(8位YUV)的输出视频流。 ADV7280/ADV7280-M的模拟视频输入端支持单端信号。ADV7280提供4个模拟输入,而ADV7280-M提供8个模拟输入。ADV7280ADV7280-M支持I2P转换。 ADV7280/ADV7280-M通过双线式串行双向端口(I2C兼容型)进行编程,并且采用1.8 V CMOS工艺制造。该解码器提供LFCSP封装选项,非常适合空间受限的便携式应用。 应用 • 智能电话/多媒体手机 • • 汽车信息娱乐 • 支持视频安全监控的DVR • 媒体播放器 QQ:794843349
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值