一、功能概述

此芯片对EMCCD输出图像的不均匀性进行校正以及实现EMCCD增益的自适应控制,最后对校正完的图像进行拼接,拼接后的图像大小为4096*4096,拼接后数据以单路形式输出。主要模块包括:非均匀性校正模块、自适应增益控制模块和接缝平滑模块。芯片结构如下图所示:


1、本帧接缝平滑系数为上一帧计算结果,上电初始情况下接缝系数为1。

2、第一帧图像数据到来,内部控制逻辑从输入FIFO中读取数据进行非均匀性校正,接缝平滑的计算,并通过SDRAM控制器将数据写入SDRAM1中,写入时间为192ms。

3、第二帧数据来到时,数据进行非均匀性校正,接缝平滑计算,通过SDRAM控制器写入SDRAM2中,同时SDRAM1开始读出数据,通过输出模块规整为输出时序

4、 第三帧数据通过计算后,写入SDRAM1中,同时SDRAM2读出数据。

5、不断重复以上循环。

6、将每个通道非均匀性校正后的平均值计算后存到8个寄存器中,通过SPI读出。

7、两点校正的系数从外部通过SPI读入,写入寄存器中。

8、芯片满足图像处理的最低工作频率为90MHz,最终流片拟工作在100MHz。

二、接口说明



三、 输入输出时序说明

3.1 SPI总线输入输出时序

通过SPI总线实现对片内寄存器的配置:

1)通过SPI从机模式00(时钟<=4MHz)输出片内寄存器的8个通道的平均值(平均值位宽为16位,16*8=128bit),SPI的读命令参数位A5.

2)通过SPI从机模式00(时钟<=4MHz)配置片内寄存器设置两点校正系数(每个通道两个配置系数,每个寄存器16位,16个寄存器,总共256位),SPI写的命令参数为5A。(说明,未配置时,增益系数为1,偏置系数为0)

3.2图像输入时序

图像输入时序如图3.2所示,其中FrameSync 为场同步信号,LineSync为行同步信号,DATA为16bit的图像信号。数据输入格式为8通道并行输入,每个通道传输2048行 * 1024列* 16bit数据,合计传输的像素数据总量为4096 * 4096 * 16bit。

输入时钟为15MHz。输入数据先输入FIFO中进行缓存,FIFO的输出时钟为100MHz的片内时钟。

  • T0为状态转移时间,大约为35ms
  • T1为EMCCD数据读出时间,场同步信号在此期间为有效高电平时间
  • T2为多余空闲转移时间,通过调节T2时间使帧频不大于3fs
  • T3为行同步周期(高电平期间传输某一行,低电平无效)
  • T4为行有效时间(1024个传输时钟周期),数据在此期间有效

3.3图像输出时序

图像输出时序如图3.4所示,其中VSYNC_OUT为场同步信号,HSYNC_OUT为行同步信号,DATA_OUT为16bit图像信号,单个通道进行数据传输,输出格式为4096行 * 4096列 * 16bit

  • 时钟CLK_OUT为60MHZ
  • HBLANK为512CLK
  • HSIZE为4096CLK
  • VSIZE为(4096+512)*4096+512=18874880CLK
  • VBLANK为14458453CLK
  • DATA_OUT为16位,一次传输4096个数据

EMCCD自适应增益控制芯片相关推荐

  1. 机器人动力学与控制学习笔记(九)————基于模糊自适应增益调整的机器人滑模控制

    九.基于模糊自适应增益调整的机器人滑模控制 采用自适应模糊系统,可实现机器人滑模控制中切换增益的自适应逼近,从而消除滑模控制中的抖振.本文设计一类基于模糊自适应增益调整的机器人滑模控制设计方法. 9. ...

  2. 【AGC+FPGA】基于FPGA的数字AGC自适应增益设计,应用在BPSK调制解调系统中

    AGC测试,这里我们主要通过产生一个信号,输入到AGC中,来分析AGC的工作效果,其仿真结果如下 图所示: 这里,我们使用测试信号的时候,通过输入一个正弦信号,实现AGC的功能. BPSK解调部分,这 ...

  3. 【Paper】2014_基于自适应定位的传感器频率的对比研究

    文章目录 1 引言 2 目标定位算法 假设 1 假设 2 引理 1 证明 3 传感器频率对目标定位影响的理论研究 4 对比仿真及结果分析 4.1 不同频率的传感器对固定目标的定位仿真 1 引言 2 目 ...

  4. MIT自适应律MRAC的理解和MATLAB实现

    文章目录 什么是MIT自适应律? 基于MIT律的可调增益MRAC计算过程 MATLAB仿真 改进的MIT归一化算法和仿真结果 完整MATLAB代码附录 什么是MIT自适应律? 之所以叫MIT自适应律, ...

  5. CVF2020邻域自适应/语义分割:FDA: Fourier Domain Adaptation for Semantic SegmentationFDA:用于语义分割的傅立叶域自适应算法

    邻域自适应/语义分割:FDA: Fourier Domain Adaptation for Semantic Segmentation FDA:用于语义分割的傅立叶域自适应算法 0.摘要 1.概述 1 ...

  6. 自适应控制学习——MIT自适应律

    MIT自适应律 参考书籍 系统辨识与自适应控制 MATLAB仿真(第三版) 仿真环境 Matlab 2016a 参照书上P59的例题搭建 只放代码和结果 单纯的MIT自适应律代码如下: %MIT自适应 ...

  7. 精彩碰撞!神经网络和传统滤波竟有这火花?

    作者 | 凌霄 出品 | AI大本营(ID:rgznai100) 惯性传感器在航空航天系统中主要用于姿态控制和导航.微机电系统的进步促进了微型惯性传感器的发展,该装置进入了许多新的应用领域,从无人驾驶 ...

  8. 现代永磁电机交流伺服系统_【每日文献】2020-002 永磁同步电机模糊自整定自适应积分反步控制...

    每日文献 | 带你坚持阅读,掌握行业最前沿技术 进入公众号[iFTrue未来已来]加入交流群,获取每日最新文献阅读 概要 为提高永磁同步电机伺服系统的动态响应性能,解决内部参数摄动和外部负载扰动对系统 ...

  9. pwm 正弦波_CC6420单相正弦波直流无刷马达驱动应用指南

    前文介绍了CC6420的基本参数特性,  内置可调增益高灵敏度霍尔传感器  效率高,采用控制专利技术实现零电流换相(ZCS)和零磁场换相(ZBS)  噪声低,采用SVPWM 技术实现对电机的正弦 ...

最新文章

  1. 微软浏览器适配问题前端_「图」微软新贡献:修复Chromium浏览器的奇怪触控板手势问题...
  2. mysql密码设置 alert_MySQL用户、权限及密码操作
  3. 微信小程序-学习笔记6-组件
  4. linux7启动某个服务器,如何在单用户模式下启动RHEL 7 CentOS 7服务器
  5. mysql ddl dml 导出_MySQL:DDL和DML语句,弄明白了吗?
  6. 教你玩转CSS 居中
  7. 机器学习均方误差_机器学习:均方误差和回归线简介
  8. mysql 深胡_数据存储之MySQL
  9. [转]动软代码生成器之模板功能介绍
  10. win11中gpedit.msc找不到文件怎么办 windows11gepdit.msc找不到文件的解决方法
  11. JAVA读取Properties文件对象常用方法总结
  12. (必读)工业机器人基础教程——快速入门学习
  13. unity学习笔记-uniwebview3的使用以及一些补充(视频问题已解决)
  14. 联想拯救者Y7000P2020 RTX2060显卡 AX201网卡 安装Ubuntu16.04采坑记录
  15. 监控摄像头网页直播解决方案
  16. 计算机视觉注意力机制-Attention
  17. 【算法杂谈】LJX的迪杰斯特拉算法报告
  18. 腾讯云服务器php设置,Windows 腾讯云服务器的 PHP 配置
  19. 冲突向量求流水线调度策咯
  20. 抖音八大推流机制是怎样的?鹰迪电子商务

热门文章

  1. QT5.5 发送忘记密码邮件
  2. python爬淘宝商品销量信息_Python爬取淘宝商品价格销量信息
  3. 如何正确的给iOS产品发布海外版
  4. windows系统重装(安装)第三篇——利用PE系统下的WinNTSetup工具重装系统
  5. apache 压缩html,Apache网页优化之网页压缩
  6. 第五章课后题答案 软件需求基础
  7. workbench的稳态热分析的步骤
  8. php 获取url扩展名,php 从url中获取文件扩展名
  9. 物联网卡能不能更换设备
  10. 精通MVC3摘译(8)-处理输出(2)