基于FPGA和PCI接口的图像采集压缩卡设计

来源 :长春工业大学 | 被引量 : 0次 | 上传用户:zhqs1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字图像处理的应用领域不断扩大,实时处理技术成为研究的热点。VLSI技术的迅猛发展为数字图像实时处理技术提供了硬件基础。其中FPGA(现场可编程门阵列)的特点使其在图像采集和处理方面的应用显得更加经济、灵活、方便。 本文设计了一种以FPGA为工作核心,并实现了PCI接口的图像采集压缩系统。整个系统采用了自顶向下的设计方案,先把系统分成了三大块,即图像采集、PCI接口和图像压缩,然后分别设计各个大模块中的子模块。 首先,利用FPGA对专用视频转换器SAA7111A进行控制,因为SAA7111A是采用I<2>C总线控制的,本系统利用VHDL语言的描述在FPGA芯片中模拟了I<2>C总线模块,从而完成了对SAA7111A的控制,并通过设计图像采集模块、读/写数据模块、总线管理模块等,实现把标准的模拟视频信号转换成数字视频信号并采集的功能。 其次,在了解PCI规范的前提下,深入地分析了PCI时序和地址配置空间等,设计了简化逻辑的状态机,并用VHDL硬件描述语言设计了程序,完成了简化逻辑的PCI接口设计在FPGA芯片内部的实现,达到了一33MHz、32位数据宽度、支持猝发传输的PCI从设备模块的接口功能,与传统的使用PCI专用接口芯片来实现的PCI接口比较来看,更加节约了系统的逻辑资源,降低了成本,增加了设计的灵活性。 再次,设计了WINDOWS下对PCI接口的驱动程序。驱动程序可以选择不同的方法来完成,当然每个方法都有自己的特点,对几种主要设计驱动程序的方法作以比较之后,本文选择了使用DRIVER WORKS工具来完成。通过对配置空间的设计、系统端口和内存映射的设计、中断服务的设计等,用VC++语言编写了驱动程序。 最后,考虑到增加系统的实用性和完备性,还填加设计了图像的压缩部分。这部分需要完成的工作是在上述系统完成后,再额外地把采集来的视频数据通过另一路数据通道按照一定的格式压缩后存储到硬盘中。本系统中,这部分设计是利用Altera公司提供的IP核来完成压缩的,同时还用VHDL语言在FPGA上设计了IDE硬盘接口,使压缩后的数据存储到硬盘中。
其他文献
人手检测和跟踪是基于视觉手势识别技术中的关键问题。本文针对单目静态摄像头场景下的人手检测和跟踪进行研究,提出了一种人手检测算法和两种人手跟踪算法,并且在大量测试视
本文所研制的三相能馈式电力电子负载装置,主要应用于航空发电机性能测试,是一种能够模拟阻性、容性及感性等各种负载特性的电力电子装置。本文首次将三相能馈式拓扑方案应用于
本文以“空情自动化标图系统”的研制开发为背景。针对在军事通信中使用的手工拍发的莫尔斯码,设计了标图系统的下位机自动译码分系统。其功能是实现对原始莫尔斯码音频信号的
家庭智能终端装置是家居智能化的基本设备,是小区智能化系统的重要组成部分,通过它实现系统信息的采集、信息输入、信息输出、集中控制、远程控制等功能。增加产品的功能,增强产
随着我国近十余年来城市化的发展和建筑物的大量增加,建筑能耗在社会总能耗中的比重越来越大,空调系统高能耗问题日益突出。然而我国在建筑空调系统能耗方面的基础研究并没有全
县级电能质量监测系统作为电能质量监测体系的重要基础,监测节点众多,采集数据量大。随着监测节点和数据的不断增加,电能质量数据呈现海量化趋势,使得县级电能质量监测系统面临着很大的性能压力,系统的扩展成本和人力成本也会急剧攀升。县供电公司由于自身条件的限制,能够投入的资源有限,因此,充分利用已有资源,构建一套高效存储与快速处理海量数据的电能质量监测系统,对于县级供电企业来说具有重要的实际意义。本文重点研
无线传感器网络是综合了传感器、嵌入式计算、网络及无线通信等技术的一种全新信息获取和处理技术。无线传感器网络的大量应用都依赖于节点的位置信息,如战场侦察、生态环境监
时间域反射测试技术(Time Domain Reflectomentry)简称TDR,是一种电子测量技术。许多年以来,时间域反射测试技术一直用于各种物体形态特征的检测和空间定位。二十世纪八十年代
城市供水是城市发展的命脉产业,是保障人民生活、发展生产建设必不可少的物质基础,它与城市道路一样,是城市中物质流与信息流的脉络。由于水的不可替代性,供水问题往往成为一个城
三维物体形貌测量是获取物体形态特征的一种重要手段,其中结构光三维测量由于其具有量程大、视场大、精度较高、光学条纹或结构光特征图像信息提取简单、实时性强及主动受控等