一种基于FPGA的CCD控制电路的实现方法及其电路技术

技术编号:8132712 阅读:250 留言:0更新日期:2012-12-27 05:52
本发明专利技术涉及一种基于FPGA的CCD相机的控制方法及其电路,该包括由FPGA产生CCD驱动时序并控制CCD曝光和读出的步骤;驱动时序包括将存储区的图像逐行转移到移位寄存器中的行转移时序,行转移时序转移到移位寄存器中的图像行包括有用图像行以及无用图像行,FPGA产生行转移时序将存储区的图像逐行转移到移位寄存器中时,将至少相邻2行无用图像行在移位寄存器中合并,有用图像行不合并。本发明专利技术提出了一种大幅度降低FPGA的工作频率并且结构简单易于操作的FPGA控制CCD的实现方法及其电路。

【技术实现步骤摘要】

本专利技术涉及一种CXD成像的实现方法,尤其涉及一种基于FPGA的CXD相机的控制方法及其电路。
技术介绍
目前,CCD时序控制电路主要采用FPGA实现,这种实现方式具有灵活、集成度高的优点,但是,对于某些如航天、军工等应用领域,能够得到的FPGA的资源和速度都非常有限,应用FPGA必然面临器件速度和面积的约束,这就要求针对FPGA的面积和速度进行优化设计以改善FPGA的性能。常规的针对速度的优化设计是通过对综合工具或布局布线工具施加约束条件来实现的。但是,在实际应用中,这种常规的方法产生的效果并不显著,导致优化后的结果依然不能满足设计要求。·在某个工程项目中,需要采用FPGA实现CCD立体相机的时序控制电路,该相机的焦面结构应用三线阵测量原理进行设计,焦面由一片帧转移CCD构成,CCD分辨率为1024X 1024,在1024行中选择3行形成一个3线阵测量系统,其余行不用。这种焦面结构广泛应用在立体测量中。由于采用推扫工作模式,图像的帧频是固定的,即规定必须在84ms的帧周期内将3行有效像元读出。因为项目可用的FPGA的资源和速度均有限,该电路的时序裕量和速度性能无法达到设计要求,本文档来自技高网...

【技术保护点】
一种基于FPGA的CCD控制电路的实现方法,包括由FPGA产生CCD驱动时序并控制CCD曝光和读出的步骤;所述驱动时序包括将存储区的图像逐行转移到移位寄存器中的行转移时序,所述行转移时序转移到移位寄存器中的图像行包括有用图像行以及无用图像行,其特征在于:所述FPGA产生行转移时序将存储区的图像逐行转移到移位寄存器中时,将至少相邻2行无用图像行在移位寄存器中合并,有用图像行不合并。

【技术特征摘要】
1.一种基于FPGA的CXD控制电路的实现方法,包括由FPGA产生CXD驱动时序并控制CCD曝光和读出的步骤;所述驱动时序包括将存储区的图像逐行转移到移位寄存器中的行转移时序,所述行转移时序转移到移位寄存器中的图像行包括有用图像行以及无用图像行,其特征在于所述FPGA产生行转移时序将存储区的图像逐行转移到移位寄存器中时,将至少相邻2行无用图像行在移位寄存器中合并,有用图像行不合并。2.根据权利要求I所述的基于FPGA的CCD控制电路的实现方法,其特征在于所述驱动时序还包括用于将移位寄存器中的像元依次读出的像元读出时序;所述像元读出时序与行转移时序交替进行。3.根据权利要求2所述的基于FPGA的CCD控制电路的实现方法,其特征在于所述驱动时序还包括用于将感光区的图像逐行转移到存储区中的帧转移时序。4.一种基于权利要求1-3任一权...

【专利技术属性】
技术研发人员:段永强汶德胜高伟赵葆常
申请(专利权)人:中国科学院西安光学精密机械研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1