- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
線阵CCD驱动的FPGA时序设计
中国海洋大学
2007级电子信息科学与技术
线阵 CCD 驱动的FPGA时序设计
实验组成员:袁航 周杰 赵宁 杨剑波
摘要:CCD,英文全称:Charge-coupled Device,中文全称:电荷耦合元件。可以称为CCD图像传感器CCD是一种半导体器件,能够把光学影像转化为数字信号。 CCD上植入的微小光敏物质称作像素(Pixel)。一块CCD上包含的像素数越多,其提供的画面分辨率也就越高。CCD的作用就像胶片一样,但它是把图像像素转换成数字信号。CCD上有许多排列整齐的电容,能感应光线,并将影像转变成数字信号。电路里面的模拟信号转换为数字信号的电路简称AD电路FIFO
英文First In First Out 的缩写,是一种先进先出的数据缓存器,他与普通存储器的区别是没有外部读写地址线,这样使用起来非常简单,但缺点就是只能顺序写入数据,顺序的读出数据,其数据地址由内部读写指针自动加1完成,不能像普通存储器那样可以由地址线决定读取或写入某个指定的地址。CCD
CCD是以电荷作为信号,而不同于其他大多数器件是以电流或者电压为信号,其基本功能是信号电荷的产生、存储、传输和检测。当光入射到CCD的光敏面时,CCD首先完成光电转换.即产生与入射光辐射量成线性关系的光电荷。CCD的工作原理是被摄物体反射光线到CCD器件上。CCD根据光的强弱积聚相应的电荷,产生与光电荷量成正比的弱电压信号,经过滤波、放大处理,通过驱动电路输出一个能表示敏感物体光强弱的电信号或标准的视频信号。基于上述将一维光学信息转变为电信息输出的原理,线阵CCD可以实现图像传感和尺寸测量的功能。其显著特点是:1.体积小重量轻;2.功耗小,工作电压低,抗冲击与震动,性能稳定,寿命长;3.灵敏度高,噪声低,动态范围大;4.响应速度快,有自扫描功能,图像畸变小,无残像;5.应用超大规模集成电路工艺技术生产,像素集成度高,尺寸精确,商品化生产成本低。因此,许多采用光学方法测量外径的仪器,把CCD器件作为光电接收器。
clk,产生CCD、AD、FIFO所需要的clk,用以驱动它们。CCD需要两个时钟:rog和clk,AD和FIFO分别需要一个clk。
芯片的选择: IDT公司的CMOS ASYNCHRONOUS FIFO IDT7203,SONY公司的ILX511系列的CCD和AD9224系列的AD采样器,这三个片子所需要的clk分别为:
根据sony公司的ILX511 系列线阵CCD的技术手册可以知道,该类型线阵CCD的最好工作时钟在2MHz条件下,ILX511CCD线阵共有2086个像元,其中只有2048个像源是有效的。前面32个和后面6个像元是哑元。转换时AD不对这部分像元进行采样输出。AD必须在这2048个像源开始采样,否则会存入FIFO中一些无用的信息。
由上图和技术手册可知ILX511系列线阵CCD,ROG选通脉冲信号和clk信号之间要求,t7要持续5000ns;t9要持续3000ns。另外由该CCD的转换时序图可以知道,在时钟信号的下降沿进行转换输出。
由AD9224的技术资料可以知道,该型ADC采用流水线结构转换频率高达20MHz的高速12位ADC。该型ADC是上升沿采样,而且每采样一个数值要延迟3个时钟周期。AD的输出比输入延迟三个周期,怎样用一个clk协调三个片子进行工作成了我们这次实验的关键。它的采样时序如下图示:
用一计数器count对输入的clk的上升沿进行计数,在CCD的2048个有效像源以前让AD和FIFO的clk一直保持在高电平,当到达有效像源时让AD开始工作,在延时3个周期后,FIFO开始工作,当2048个像源采样完后,AD的clk再次定义为高电平,在延时3个周期后,FIFO停止工作,这样就完成了第一个周期,这时我们再让计数器count清0,继续下一周期工作。
IDT7204是高速静态RAM,其转换时序如下图所示。RAM的写信号在信号的上升沿数据写入RAM中。
CCD信号转换前6个时钟周期所有时钟信号均输出高电平,接着ROG输出10个时钟周期的低电平后转换为高电平一直保持到转换结束。ROG跳变为高电平后经过6个时钟周期后CCD的clk启动为时钟信号。前面32个时钟周期AD不进行采样输出。CCD是下降沿输出,AD是上升沿进行采样,可知此时CCD输出最稳定。AD启动后3个时钟周期RAM将AD的采样信号写入RAM中。采样完2048个像元后,AD停止采样,RAM再继续写入3个信号。一次转换结束后所有信号都输出6个时钟周期的高电平。
六、设计代码
输入引脚功能:en=0时,芯片输出均为高电平,芯片不可工作;
en=1 and clr=1 时,复位输出均为低电平
文档评论(0)