当前位置:首页 > 嵌入式 > 嵌入式动态
[导读]关键词: PCIe Switch PCIe 交换芯片 视频采集卡 目前嵌入式系统中元器件互连有许多方法,但高速总线主要还是RapidIO,以太网和PCIE。其中PCIE总线以其高带宽,高可靠性以及

关键词: PCIe Switch PCIe 交换芯片 视频采集卡 

目前嵌入式系统中元器件互连有许多方法,但高速总线主要还是RapidIO,以太网和PCIE。其中PCIE总线以其高带宽,高可靠性以及高稳定性而得到广泛应用,如存储器,服务器,HBA和网络设备 等。这里主要讨论PCIE总线在视频采集卡上的应用,其实视频采集卡也是HBA的一种,也是实现主机和外设之间的协议转换。

视频采集卡是将模拟摄像机,录像机,电视机等输出的视频数据输入电脑,转换成电脑可以识别的数字数据,存储以及编辑处理。按照用途可以分为广播级,专业级和民用级视频采集卡。按物理通道可以分为单通道,双通道,4通道以及八通道视频采集卡。视频采集卡硬件框图如下图。

 

 

图一:视频采集卡硬件架构

四通道HDMI视频采集卡如图二:

 

 

图二:HDMI视频采集卡

图一是目前视频采集卡非常主流的硬件架构,Vedio Engine包括视频编解码器和FPGA,协议以及算法都由FPGA来实现,后面通过FPGA的Serdes接口送出到电脑,采用X4 PCIE2.0总线协议。世强市场经理表示:PCIE总线发展到现在经历了3代,分别是GEN1 2.5GT/S, GEN2 5GT/S, GEN3 8GT/S,如果设置成X4,GEN2就可以满足20GT/S的带宽,基本可以满足目前主流高清带宽需求,所以主流的视频采集卡都采用PCIE2.0。

如果是四通道视频采集卡,视频编解码器当然是四路,但FPGA将会有多种方案,如1个FPGA,2个FGPA或4个FPGA方案,2个FGPA方案使用率 很低,性价比无任何优势。采用1个FPGA方案,FPGA就需要4条Serdes,目前FPGA在集成多个Serdes核方案的器件价格昂贵,不光是 Serdes核的增加,IO资源也会相应增加,但视频采集卡由于成本压力,不可能采用这么高端的FPGA,所以采用另一种方案比较多,也是目前主流方案, 具体如图三:

 

 

图三:四通道视频采集卡硬件架构

图三方案中加上了PLX PCIE Switch,有哪些优势:

• PLX高兼容性可以满足所有客户需求,客户如果使用FPGA开发,会存在一个风险就是不同处理器的兼容性问题,使用PLX Switch方案后,完全不用考虑这样的风险。

• 使用PLX Switch,同样可以实现FPGA之间数据交互,而不需要经过CPU,减少延迟,提高整体性能。

• 可以大大减少成本。

• PLX Switch在视频采集卡上工作在透明桥模式,不需要任何驱动。

• 加入PCIE Switch后,可以解决FPGA的逻辑代码移植问题。2通道,4通道以及8通道,如果采用图二方案,这个时候逻辑代码会有大的改动,工作量增大,如果采 用图三方案,将不存在该问题,不管是高端还低端采集卡,FPGA每一路的逻辑代码都完全一致,增加一路只需要在Switch选择上有差异,而软件无任何差 异,可移植性高,减少开发难度,加速板卡上市时间。

针对图三中主流的四通道架构,PLX Switch可以选择PEX8608,客户如果有更多通道需求,如八通道,建议选择PEX8618,但具体要根据客户数据量来决定,系统架构完全一致,对 项目来说,只需要更换PCIE Switch就可以满足不同应用需求,软件方面无需改动,加速上市时间,抢占市场。

获取更多产品及应用信息,可联系世强。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

‌CAN总线(Controller Area Network)设计‌涉及多个关键方面,包括硬件设计、软件实现、通信协议以及实际应用中的挑战和解决方案。

关键字: ‌CAN总线 硬件设计

随着硬件设计复杂性的不断增加,高层次综合(HLS)技术已成为加速设计流程、提高设计效率的关键手段。HLS允许设计师使用高级编程语言(如C、C++)来描述硬件行为,然后通过综合工具将这些描述转化为底层的硬件描述语言(HDL...

关键字: HLS HDL 硬件设计

在复杂的硬件设计过程中,Verilog作为一种广泛使用的硬件描述语言(HDL),其模块化的设计思想极大地提高了设计效率和可维护性。模块实例化作为Verilog设计中的关键环节,其正确性和高效性直接影响到整个项目的成败。本...

关键字: Verilog 硬件设计 HDL

嵌入式开发是当今信息技术领域不可或缺的一部分,它融合了硬件设计、软件开发和系统集成等多个学科,专门用于创建那些被嵌入到特定设备或系统中的专用计算机系统。嵌入式开发的主要过程包括利用分立元件或集成器件进行电路设计、结构设计...

关键字: 嵌入式开发 硬件设计 软件开发

嵌入式开发是一项综合了硬件设计、软件编程以及系统整合的技术活动,其目的是为了创造出能够在特定环境中高效、稳定运行的嵌入式系统。这一流程涵盖了多个紧密关联且不可或缺的阶段,从最初的客户需求分析到最终的产品测试和交付,每个环...

关键字: 嵌入式开发 硬件设计

可视化直觉式平台,适用TN- LCD 设计、模拟﹑测试,能加快开发速度

关键字: 微控制器 LCD 布局 硬件设计

EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪60年代中期从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概...

关键字: eda工具 硬件设计

单片机(MCU)系统的发展结合了相关的软硬件技术。要完成单片机系统的开发,用户不仅要掌握编程技术,还要根据实际应用选择合理的单片机芯片和外围器件,以此为基础设计硬件电路。MCU(微控制器)硬件设计是一个复杂的过程,涉及多...

关键字: MCU 硬件设计

单片机是嵌入式系统的核心元件,使用单片机的电路要复杂得多,但在更改和添加新功能时,带有单片机的电路更加容易实现,这也正是电器设备使用单片机的原因。那么在单片机电路的设计中需要注意的难点有哪些?

关键字: 单片机 电路 硬件设计

一种带自动断电功能的烟雾报警器,属于烟雾报警器技术领域。本设计包括主控芯片、AD转换芯片、电源模块、烟雾模块、温度模块、液晶显示模块、按键模块、报警模块、LED模块、驱动模块和继电器模块,电源模块与主控芯片、AD...

关键字: 烟雾报警器 智能家居 硬件设计
关闭