基于PEX8311芯片和FPGA器件实现高速图像数据系统的设计.docx
《基于PEX8311芯片和FPGA器件实现高速图像数据系统的设计.docx》由会员分享,可在线阅读,更多相关《基于PEX8311芯片和FPGA器件实现高速图像数据系统的设计.docx(5页珍藏版)》请在第一文库网上搜索。
1、基于PEX8311芯片和FPGA器件实现高速图像数据系统的设计图像采集和处理技术在机凝视觉和图像分析等诸多领域应用十分广泛。随着高速的PC1Express(PCIE)总线的出现,基于PC1E接旦的高速数据采集卡将在数据传输和处理量很大的场合发挥越来越重要的作用。Cam1ink相机是指带有Camera1ink接口的相机。Camera1ink是由数家工业摄影机及影像卡大厂共同制定出来满足各种视频传输要求的标准接口。这个标准不仅可以满足各种高速视频传输的要求,规范了数字摄像机和图像采集卡之间的接口,而且使视频设备提供商在设备开发和维护上的时间和成本大大减少。Camera1ink提供了超高的图像传送速
2、度,并且由于它的高性能、低成本以及其连接的便利性,迅速得到大多摄像头及图像采集卡生产商的支持。在一些高端领域,尤其是机器视觉领域,对计算机的数据传输和处理能力提出了严重的考验,当前图像采集卡的发展逐步向高速稳定传输和高速处理方向发展。PCIEXPreSS采用了目前业内流行的点对点串行连接方式,比起PC1以及更早期的计算机总线的共享并行架构,每个设备都有自己的专用连接,不需要向整个总线请求带宽,而且可以把数据传输率提高到一个很高的频率,达到PCI所不能提供的高带宽。PCI-Express规格从1条通道连接到32条通道连接,有非常强的伸缩性,以满足不同系统设备对数据传输带宽不同需求。例如,PCIE
3、xpressX1规格支持双向数据传输,每向数据传输带宽250MB/s,而33位33MHz的PCI总线传输带宽仅为133MB/soPCIExpressX16模式每向数据传输带宽可高达4GB/s,双向数据传输带宽有8GB/s之多。所以对于高帧频的CaIn1ink接口相机来说,传统的总线(例如PCI总线接口)已经不能满足实时图像传输的要求。本系统使用P1X公司的PEX8311作为PC1ExpressX1接口基左,系统中采用EEGA芯片实现对整个系统的控制,利用FPGA内部提供的FIFoIP核和外接的两片独立的SDRAM实现了高速图像数据的缓存处理。1、系统构成及原理基于PEX8311的Cam1ink
4、图像采集系统的硬住结构分为4个模块:Cam1ink接口模块、FPGA控制模块、SDRAM存储模块、PCI-Express接口模块。图1为系统的原理框图:身饮输Rx3;RxC1KtRxC1KrCAM1INKftaO:herSigna1s288D(JO.7.288DB0.71288DAO.74FPGA数据埃冲和流向挖布EP2C20F484CNSDI.AIO.1111.SD=DQU.31】;.OhcrSign:sSD2HO.H1.SD2.XHO3IIOihcrSIgiUIIs,二二0,:SDRAM1MT481C4M32B2SD1uM2MT481C4M32B2PEX8311一PCIE接口图I系统原理框
5、图系统的工作原理:系统上电后,上位机软件通过驱动程序控制FPGA对Cam1ink相机进行内部参数配置。配置完成后,Cam1ink相机输出帧频信号、行频信号、像索时钟信号和视频信号。由于Cam1ink接口输出的是差分信号,所以通过DS90CR288A芯片将差分转换成单端信号,输入给FPGA。在FPGA内部,通过F1FO对数据进行缓冲,在同步和时钟信号的控制下,F1FO输出的数据存放到SDRAM中。由于在同一时刻只能对SDRAM进行读或写操作,所以为了防止数据丢失,FPGA外接两片SDRAM,在奇帧的时候,向SDRAM1写一帧图像,而从SDRAM2读已保存的偶帧图像,完成图像传输的乒乓操作。使用P
6、EX8311芯片完成PC1E接口,PEX8311由FPGA的逻辑程序对其控制。在上位机编写基于PC1E总线的驱动程序,将图像从SDRAM使用幽方式读到计算机的内存中,上位机软件实现图像的显示和处理。2、PC1-EXPreSS接口模块PCI-Express的接口实现方法很多,在本设计中使用P1X公司的PEX8311芯片通过桥接方式实现。PEX8311作为一种桥接芯片,在PC1EXP1eSS总线和1oCa1总线之间传递信息,它可以作为2个总线的主控设备去控制总线,也可以作为两个总线的目标设备去响应总线。芯片通过内部的控制逻辑模块、内部总线状态机和局部总线状态机模块来共同控制芯片的数据传输。PEX8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PEX8311 芯片 FPGA 器件 实现 高速 图像 数据 系统 设计