CPLD在视频采集卡中的应用

发布者:自在自由最新更新时间:2012-01-18 关键字:CPLD  视频采集  EDA工具 手机看文章 扫描二维码
随时随地手机看文章

20世纪90年代以后,可编程逻辑器件的广泛应用EDA技术的发展给电子系统的设计带来了革命性的变化。利用EDA工具,采用可编程器件,通过设计芯片来现系统功能的设计方法能够由设计者定义器件的内部逻辑管脚,视频采集卡将原来由电路板设计完成的太部分工作放在芯片的设计中进行。CPLD是可编程逻辑器件(PLD)中的一种,其内部由输入输出单元、逻辑单元、中央布线池等部组成。

由于CPLD器件逻辑功能模块较大,适合控集型数字系统的设计,并且许多CPLD都具有可在线编功能,这使得基于CPLD数字系统的设计更灵活、系统工作速度更高、功耗更低,因此CPLD成为IC中增长最快的产品。在文章中,视频采集卡采用Ahera公司的CPLD器件中的E.PLD(ErasableProgrammab/etogicDevice)系列产品作为辑控制部分完成对视频采集卡的逻辑控制。

设计思想

1视频检测系统原理概述它主要完成对视频数据的捕捉及压缩处理。由视频解码模块、视频数据缓存模块、初始化模块、逻辑控制模块以及DSP处理模块五部组成。

2设计中注意的问题 通过对CPLD的应用,对可编程逻辑器件的设计应注意的问题谈一些体会:

(1)和其它编程语言一样,可编程逻辑设计中,尽用层次化、模块化设计,这便于调试程序、定位问题。功模块划分,应尽量增强模块内部功能的独立性,减少模块信间的互联。

(2)时钟问题,在PLD/FPGA设计中最好的时钟方是由专用的全局时钟输入引脚驱动的单个主时钟去钟控设计项目中的每一个触发器。只要可能就应尽量在设计项目中采用全局时钟。

(3)设计中,尽量采用同步逻辑.这样可以避免在合、时序验证和仿真中出现的一些问题,而且还能提高系统的稳定性。提高芯片运行速度。如果采用异步逻辑设计,应该注意异步逻辑的容限,设计中应该考虑最坏的情况进行处理.绝对不能利用竞争和冒险来进行逻辑设计。系统设计中,除了全局复位以外,其它部分完全由同步时钟控制。

(4)器件选型问题,在可编程逻辑器件中有很重要地位,它决定了该芯片是否满足设计的需要,是否具有可向后兼容性,本系统采用的可编翟逻辑器件为Aher'的MAX7000S系列中的EPM7128STCl00—6采用了与Ⅱ’M7064s1℃100—5以及EPM7160s的管脚兼容的设计方法,即这几种芯片可以相互代替。器件选型应该注意:系统的设计规模,大致估算控制逻辑中需要的逻辑门数量;设计的类型是属于接口型.还是处理型。接口型的设计我们选用CPLD即可,对于处理型设可能用到大量的存储单元,可以选择现场可编程门阵列FPGA;管脚数目及可供用户使用的管脚效,在视频采集卡设计中考虑管脚的冗余设计,即用户需要的管脚数大概占器件提供给用户管脚数的70%左右,并且在分配管脚时,应当意特殊管脚的配置问题;处理速度.即器件的内部延时等。

另外,必须考虑是否具有在线可编程的功能部分~编译器能根据设计输

3文章只是用CPLD实现简单的逻辑控制功能,仅仅为使用CPLD进行设计的一种参考,电路经过了仿真验证,但在系统实际调试时要根据具体情况作一定改动。随着EDA(电子设计自动化)技术的发展,VHDL语言视频采集卡在系统可编程技术的应用等,可编程逻辑器件在电子设计应用中将更为广泛,它大大缩短设计周期,降低了设计风险,成为电子系统设计的重要手段。

TC2000E高清视频采集卡高清接口可以实现同时采集路双路VGA信号、DVI信号、HDMI信号、(也可以把单独采集单路DVI时提高单路刷新率独有功能)


DVI输入格式:符合DVI 1.0标准,单连接
VGA输入格式:640x400-1920x1080,像素率低于170MHz即可
HDMI输入格式:符合HDMI 1.3标准,支持36bit DeepColor,同时可以音视频同步采集
高清输出图像格式 大小:40x30-1920x1080,帧率: 1-100 fps,色彩:YUY2, UYVY, RGB24, RGB32, I420
标清输出图像格式大小:176x144-768x576,帧率: 1-30 fps,色彩:YUY2, UYVY, RGB24, RGB32, I420

功能全面

这款TC2000E高清视频采集卡板卡带有高性能DMA传输功能,高清输入支持自动输入视频格式侦测,自动视频有效区域侦测,自动VGA采集相位调节,支持手工设定有效画面区域功能,可用于画面的剪裁和对特殊输入信号时序的支持,支持多阶画面缩放功能,具有三种针对画面宽高比的缩放模式,支持垂直滤波和运动自适应去隔行功能,高清输入支持支持色彩调节功能,可调节画面的对比度、亮度、色彩饱和度、色相、Gamma;并可单独调节R,G,B三色的亮度、对比度。

占用CPU率低:耗用CPU时间的缩放和去隔行等图像处理在FPGA内完成,极大的减少了CPU的负担,同时高效率 DMA传输方式进一步解放了CPU的能力,从而让CPU专注与用户指定的工作。
可后续升级板卡带有Firmware/Driver升级功能,FPGA的灵活性极大程度的保护了用户的资产价值,我们可以通过后续升级方式不断给用户提供更多的功能和更好的服务

兼容软件

兼容使用DirectShow接口的各种音视频采集软件和使用DirectSound接口的音频采集软件,如:
Windows Media Encoder
  Adobe Flash Media Live Encoder
  Real Producer Plus
  VideoLAN for Windows

关键字:CPLD  视频采集  EDA工具 引用地址:CPLD在视频采集卡中的应用

上一篇:智能电网中的云计算应用及安全研究
下一篇:用户定制的CMOS成像器

推荐阅读最新更新时间:2024-05-02 21:51

芯思维再接再厉,获TÜV莱茵国内第二张EDA工具功能安全产品认证
中国北京,2023年8月7日—— 上海芯思维信息科技有限公司(简称“芯思维”)宣布于近期获得德国莱茵TÜV大中华区(简称“TÜV莱茵”)针对其EDA逻辑仿真系列产品XSIM,颁发的国内第二张EDA工具功能安全ISO26262 TCL3和IEC61508 T2产品认证证书。 ISO26262是全球公认的汽车功能安全标准,覆盖汽车电子半导体的全生命周期,包括功能安全管理、概念、系统、硬件、软件阶段的开发、支持流程、安全分析、可靠性等所有环节。ISO 26262产品认证是汽车行业公认的车规芯片可以用于量产车安全相关系统应用的必要条件。 继2021年10月芯思维SSIM获得国内首张TÜV颁发的EDA功能安全故障注入仿真产品工具最高安全
[工业控制]
芯思维再接再厉,获TÜV莱茵国内第二张<font color='red'>EDA工具</font>功能安全产品认证
DSP和CPLD的空间瞬态光辐射信号实时探测研究
摘要:探测系统对输入的空间瞬态光辐射信号进行实时识别处理,反演估算出空间瞬态信号能量大小并报告发生时刻。采用DSP+CPLD的数字处理方案,利用DSP的高速数字信号处理特性及COLD的复杂逻辑可编程特性,可实现对瞬态信号的实时识别和处理。其中用CPLD实现A/D变速率采样,解决了嵌入式系统线路板面积有限与实时处理需要大容量存储空间的矛盾。 关键词:DSP CPLD 实时处理 我国现役空间瞬态光辐射信号探测系统中,老型号较多,大部分没有配备自动检测和录取设备。空间瞬态信号的录取、数据的处理和上报大多由人工进行,难以胜任复杂环境下快速、准确录取信号以及气象情报入网的要求。为适应现代化气象分析的要求,采用DSP+CPLD的方式将极大
[应用]
EDA工具收入快速增长 概伦电子2021年营收同比增41%
4月14日,概伦电子发布业绩快报称,2021年,公司实现营业收入为1.94亿元,同比增长41.01%;归属于上市公司股东的净利润为2815.02亿元,同比下降2.97%。 概伦电子表示,报告期内,公司加大研发投入并逐步推进DTCO战略,来自境内和境外的收入均实现了快速增长,设计类 EDA工具、测试仪器和制造类EDA工具均实现了较为快速的增长。报告期内,公司实现营业收入19,386.86万元,同比增长41.01%。 而实现归属于母公司所有者的净利润为2,815.02万元,同比下降2.97%,主要因公司持续加大研发投入及市场拓展力度,且随着规模的不断扩大,管理及运营支持也有所加强,导致各项费用增长;此外,2020年政府补助和理财产
[手机便携]
<font color='red'>EDA工具</font>收入快速增长 概伦电子2021年营收同比增41%
基于CPLD控制的直流固态功率控制器的设计
SSPC(固态功率控制器)是由半导体器件构成的智能开关装置,用于接通/断开电路,实现电路保护和接收上级计算机的控制信号并向上位机实时反馈其状态信息。由于控制逻辑完全由CPLD内部的硬件电路完成,因此与功率器件一起工作时,具有很好的电磁兼容性和抗干扰能力。研制多开关的SSPC组共享大规模控制芯片,具有相当大的工程实用价值,尤其适用于空间有限的场合,如飞机上。 本文充分利用CPLD的特点,设计了具有集成度高、速度快、抗干扰能力强和可靠性高等优点的28V直流SSPC。在一块电路板上集成多个SSPC,各个功率开关问相互独立工作,进一步提高了功率密度。 1 功能定义 28V直流SSPC应该具有以下功能: (1) 接收上位机的控制信号
[应用]
基于DSP和CPLD的软开关电源数字控制器
1 引言   近年来,随着大功率开关电源的发展,对控制器的要求越来越高,开关电源的数字化和智能化也将成为未来的发展方向。   目前,我国的大功率开关电源多采用传统的模拟控制方式,电路复杂,可靠性差。因此,采用集成度高、集成功能强大的数字控制器设计开关电源控制器,来适应不断提高的开关电源输出可编程控制、数据通讯、智能化控制等要求。 2 数字控制器设计            本文设计的数字控制器,采用TI公司24X系列DSP控制器中的TMS320LF2407A芯片作为主控制器,主要功能模块包括:(1)DSP与可编程逻辑器件CPLD相配合实现全桥移相谐振软开关驱动(2)偏磁检测电路;(3)其他功能,如数据采集、保护及外
[电源管理]
CPLD设计的数码管驱动显示电路
CPLD设计的数码管 驱动 显示 电路 1.1 显示原理: 八段数码显示管如图1.1 所示,八段数码管每一段为一发光二极管,共有a~g 以及小数点dp 八个发光二极管。将八段数码管中的每个二极管的阴极并联在一起,组成公共阴极端。这样把共阴极管脚接地,此时哪个管脚输入高电平,对应发光二极管就被点亮。 图 1.1 八段数码显示管 CL5461AS 数码管管脚图如图1.2 所示,它将四个数码显示管的a~g 及小数点dp 管脚并联在一起,作为数码管数据输入端;分别引出各个数码管的阴极A1~A4。 图1.2 CL5461AS 数码管管脚图 只要在A1~A4 管脚上轮流加低电平其频率大于40Hz,可实现四个数码管同时被点亮的视
[模拟电子]
基于SAA6752HS的嵌入式视频监控和传输系统设计
引言 人类接受信息中有70%是视频信息。相对于语音和文字信息来说,视频信息更直观,信息量更大,处理和传输技术也更为复杂。视频监控系统作为视频技术的一个应用领域,在军事安全等领域发挥着重要的作用。目前视频监控系统主要采用模拟和数字两种技术。数字视频技术不仅能减少视频传输引起的失真,还能对视频信息进行分析、识别及有效信息提取。因此随着数字技术的进步,数字视频监控将成为今后的发展方向。 数字视频监控的一项核心技术是视频压缩技术。视频信号包含大量的数据信息,通过压缩手段把信息数据量压下来,以压缩形式存储和传输,既紧缩了存储空间,又提高了通信干线的传输效率,同时也使计算机实时处理音频、视频信息,以保证播放出高质量的视频、音频节目成为可能
[单片机]
基于SAA6752HS的嵌入式视频监控和传输系统设计
基于单片机和CPLD的数字继电保护装置系统设计
0 引言 ATMEL公司的ATMEGAl28,有丰富的片内资源:它带有8路10位的AD转换器,128K的FLAsH程序存储空间,4K的RAM数据存储空间,4K的EEPROM掉电保持数据存储空间,可通过SPI实现系统内编程,高级语言编程采用功能强大且高效率的GCC编译器和GDB调试器,ATMEGAl28单片机是目前为止GCC所支持的唯一一种8位处理器。ATMEGAl28采用了Harvard结构,具有独立的数据和程序总线,从而使得处理器指令和数据并行,大大提高了处理效率。程序存储器的指令通过一级流水线运行。CPU在执行一条指令的同时读取下一条指令(而传统的51系列的单片机一般没有带内置的AD转换器,没有FLASH程序存储空间,只有1
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved