论文部分内容阅读
本文介绍CMOS图像传感器芯片测试用评估板的设计,该评估板是针对天津大学ASIC设计中心研制的CMOS图像传感器芯片而设计的。随着CMOS图像传感器像素数的增多,实现对像素数据的快速传输越来越困难。并行接口传输方式不适合完成图像数据采集和成像的任务。用USB接口实现数据采集与成像是一个较好的途径。本课题的任务就是研制基于USB接口的CMOS图像传感器的评估板。目前,做USB接口固件的通用方法是用51系列或者51内核的单片机,用C语言来完成,这种方法做出来的USB接口的传输速度受到了限制。本设计是以FPGA组成USB接口的方式,用Verilog硬件描述语言编写FPGA的下载程序。这样做不仅提高了整个系统的传输速度,而且为以后将USB接口部分和CMOS图像传感器集成到一个芯片提供条件。本文还介绍了在应用程序中用ReadFile方式读取数据时,USB驱动程序对应传输大量数据的方法,这是目前所见资料中少有介绍的。论文的第一章简要介绍整个数据采集与成像评估板的结构;第二章介绍硬件电路的设计方案;第三章介绍USB驱动程序;第四章介绍应用程序;第五章介绍开发环境的选择。