- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EMCCD相机数字控制系统VHDL设计
摘要:近年来EMCCD被越来越多地用于天文观 测,国内EMCCD相机的研制和观测也在加速。介绍了基于 TI的EMCCD TC253相机的数字控制系统及其设计方法。首先 对TC253以及模拟信号处理器AD9845B的工作原理及控制要 求进行了分析。重点介绍了在Quartus II的开发环境下,使 用VHDL语言与FPGA对该图像采集系统的数字控制部分进行 分析与设计过程,并给出系统仿真波形图。最后在所设计的 硬件电路上进行了测试,给出了关键控制信号的实测波形。 通过实测时钟波形与EMCCD器件要求波形的时序比较分析, 得出了该实际系统对VHDL程序中信号时序的修正量,从而 获得了满意的EMCCD驱动时钟。
关键字:CCD;成像系统;时序发生器;FPGA; VHDL 语言
中图分类号:TN710734文献标识码:A文章编号: 1004?373X (2013) 12?0113?05
0引言
电荷耦合器件(CCD)现在广泛应用于天文图像。传统 的CCD读出较慢且在高帧率的情况下有很高的读出噪音,这 限制了它在高时间分辨率天文学的应用[1]。21世纪初,英 国的E2V公司和美国TI公司各自独立地研发了一种具有新 型读出结构的CCD器件,即电子倍增CCD (Electron Multiplying Charge Coupled Device),简记为 EMCCDo 这 是新一代高质量微光成像器件。与传统的CCD相比,它采用 了片上电子增益技术,利用片上增益寄存器使图像信息在电 子转移过程中得到放大,这使得它在很高的读出速率下仍具 有相对很低的读出噪声,能在微光源下高分辨率成像[2]。
EMCCD的这些特性,使得它能对微弱光信号进行快速的 成像。近年来EMCCD被越来越多地运用到了天文观测,国外 研究人员采用E2V公司的EMCCD器件L3 VISION CCD设计的 相机取得了极好的观测效果,并进行了光子技术成像实验 [3?4] o而国内对天文用EMCCD相机的研制与应用还处于起 步阶段[5]。目前,实验室正在研制一套基于EMCCD的二维 天文光子计数实验成像系统,该成像系统可使用TI公司的 EMCCD器件TC253和TC285作为图像传感器。
本文针对使用TC253器件构成的图像采集系统[6],主 要介绍EMCCD的数字控制方案和设计方法。由于硬件系统使 用Altera公司EP3C16Q240C8N FPGA芯片,所以该数字系统 是在Altera Quartus II 8. 0开发环境下采用VHDL语言来 进行设计并实现整个系统的数字控制部分。本文阐述了该数 字控制系统的设计思想以及VHDL的实现过程,给出了关键 信号的仿真与实测波形,并对结果进行了分析。
1 EMCCD图像传感器与模拟信号处理器的
控制要求
模拟信号处理器AD9845B是一款针对CCD应用的处理器 AD9845A的升级版,亦称为模拟前端处理器(AFE)。它具有 30 MHz单通道结构,用于面阵CCD隔行扫描和逐行扫描信号 的调理和采样[8]。根据其与CCD对应的时序关系,共需要 设置6个时钟驱动信号,分别是相关双釆样釆集参考电平的 时钟SHP、相关双采样采集数据信号电平的时钟SHD、读出 数据时钟DATACLK.黑电平箝位时钟CLPOB、输入箝位时钟 CLPDM以及消隐数据时钟PBLK[9]。6个驱动信号按照图2所 示的时序进行设置,这与AD9845B数据手册所提供的时序稍 有不同。
2数字系统总体设计思想
由EMCCD和ADC的数据手册并结合该项目的要求可知, 该数字控制系统就是要实现EMCCD图像传感器在帧转移读出 模式和ODB清零模式下的驱动时钟信号,以及在帧转移读出 模式下,驱动ADC正常工作的时钟信号。帧转移读出模式有 4种水平读出频率,分别为12. 5 MHz, 6. 25 MHz, 3. 125 MHz, 1. 562 5 MHz,标准读出频率为12.5 MHz,另外三种读出频 率,为了对比测试图像采集的效果而设置的。同时要求可以 控制曝光积分时间,选择是否超越读出(Overscan)。根据 VHDL语言的特点,采用顶层模块控制底层模块的方式,即以 顶层逻辑控制各个底层逻辑的方式来实现该数字控制系统 的功能。这种设计思想在实验室设计的RDCCD相机[10]、 KAISS相机[11]中都使用过,控制效果良好,程序结构清晰。
在顶层模块中,定义了一些与底层模块连接的端口,以 及数字控制系统与外部硬件连接的端口,设置了顶层模块与 各底层模块端口匹配的方式。生成了各个模块需要的各种时 钟信号。以及协调了帧转移读出模式与0DB清零模式的切换。
在底层模块中主要是两个子模块:0DB清零和帧转移读 出。每个子模块都有其独立的输入
文档评论(0)