基于FPGA的高速视频图像实时存储技术研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:jitlin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高速图像的采集与实时存储技术在很多领域都有着广泛的应用,如航空航天、工业控制、视频监控等。高速图像技术通常应用在对微观世界的观测、飞行器的飞行记录、车辆撞击实验等场景下,通过对采集到的高速图像序列的观测,可以清晰的看到某种物体在高速运动中某个瞬间的状态,从而可以对高速运动的物体进行详细的研究。然而有些特殊环境下人们不能直接观测到图像,因此则需要对高速图像进行存储之后再进行分析研究。  本文针对某种型号的导弹测试需求,提出了一套解决方案,并把这套方案在开发板上实现。系统采用FPGA(现场可编程门阵列)为主控核心芯片、图像采集使用的是安森美NOIP1SN0300A高速图像传感器、NAND FLASH为存储介质、RTL8211E为千兆以太网GPHY芯片。本文着重介绍NAND FLASH存储阵列控制器的设计以及千兆以太网图像传输系统的设计。本课题实现了高速视频图像采集后不经压缩并将其实时存储起来,设计的NAND FLASH控制器工作频率能达到最大(同步100M),极为有效的提高芯片的存储效率,从而实现小体积存储阵列的高速存储。本文主要完成的工作如下:  首先是对NAND FALSH存储芯片进行深入研究,了解它的组成结构、操作方式以及控制时序等,并提出了多片芯片流水线操作方式,从而实现高速存储。对NAND FLASH控制器采用模块化设计思想,把控制器分为初始化模块、页编程模块、读模块、擦除模块、坏块管理模块以及流水线操作模块等,各个子模块通过一个主状态机关联起来,同时对各个子模块的设计流程、状态转移进行了详细介绍。控制器的工作状态是由外部按键进行控制的,每个控制按键都经过消抖处理。考虑到控制器要保证对NAND FLASH存储阵列的高速存储,因此控制器未加入ECC校验模块,同时系统采用的是SLC结构的NAND FLASH芯片发生位翻转现象概率很低,而且这种位翻转对于存储多媒体数据影响甚微。本系统设计的控制器具有通用性,并将其封装成一个通用的NAND FLASH控制器IP核形式。  其次,系统图传采用了千兆以太网技术,把存储到NAND FLASH存储阵列中的视频数据通过以太网传输到PC上并在上位机软件上进行研究分析。本文并对IP协议、UDP协议、CRC校验做了详细介绍,并设计出UDP发送模块的状态机,然后用Verilog HDL硬件描述语言设计出UDP发送模块以及CRC校验模块,从而实现数据的高速传输。  最后,搭建本系统的验证平台,并对本系统各个模块的设计进行上板验证,其中主要对NAND FLASH控制器的各个子模块进行验证、千兆以太网UDP传输模块进行验证。通过测试,最终设计的NAND FLASH控制器能够工作在DDR模式100MHz的时钟频率下,这也是芯片所支持的最高频率。并实际测试NAND FLASH存储阵列的写入速率为197.4MB/s。同时视频图像数据能够从NAND FLASH存储阵列中读取并发送到PC上实现上位机显示。本方案可进一步改进应用于其他领域,有着很好的应用前景。
其他文献
饮用水是人们生活中不可或缺的必需品,饮用水水质关系着人们的生活品质。随着国内经济的蓬勃发展,人们生活水平不断提高,饮用水水质也成为人们越来越关心的问题,同时经济的快速发
随着全球经济的发展和技术的进步,产品的生命周期日益缩短,产品不断推陈出新,造成废旧产品数量猛增,资源浪费和环境污染问题日趋严重。对产品回收利用不仅能保护环境,而且也是企业
【摘要】高职院校共建共享模式图书馆凭借其馆藏资源、服务渠道、服务手段、人力资源等方面的优势,在图书馆传统服务项目的基础上,能更好地拓展各项特色服务。  【关键词】高职 共建共享 图书馆 特色服务  【中图分类号】G718.5 【文献标识码】A 【文章编号】2095-3089(2015)02-0234-02  高职院校共建共享模式图书馆指的是高职院校与地方政府本着资源共享、优势互补的原则,共同投资、
【摘要】如今主题班会活动成为高职院校德育工作者手中一柄有利的杠杆,但现实中,主题班会教育活动却没有能够发挥预期中的功效,因此,本文提出“功能型主题班会”的概念,旨在,解决目前主题班会教育活动中存在的一些问题,班主任老师开展有针对性的主题教育活动,从而实现德育的目标。  【关键词】高职院校 功能型 主题班会  【中图分类号】G640 【文献标识码】A 【文章编号】2095-3089(2015)02-
【中图分类号】G635.1 【文献标识码】A 【文章编号】2095-3089(2015)02-0235-02  新课程标准的实施,突出了培养学生的创新精神和实践能力,而要培养学生创新意识、创新精神和创新能力,关键是要建设一支高素质的、创新型的教师队伍。  什么是创新教育?所谓创新教育就是指在基础教育阶段以培养人的创新精神和创造能力为基础价值趋向的教育实践。广义的创新教育指对人的创造力的影响、开发、
期刊
无线射频识别(RFID)技术具可重复利用,无需接触以及对恶劣环境适应性好等特点,已广泛应用到供应链、物流、仓储等多个领域。电梯在生产车间的制造过程是一个信息不断产生、变
在现实生活中,有很多思维正常但有运动障碍的人(如肌萎缩性侧索硬化、严重脊髓损伤甚至完全瘫痪患者)无法与外界进行交流沟通。科学家们提出了一种新技术,就是脑机接口(Brain
客观世界是非线性的。人类想要更深入地认识大自然,必然要研究复杂的非线性系统。混沌是确定性系统中类随机的运动,广泛存在于客观世界中,是非线性科学中重要的研究课题之一。经