EMCCD自适应增益控制芯片
一、功能概述
此芯片对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自适应增益控制芯片相关推荐
- 机器人动力学与控制学习笔记(九)————基于模糊自适应增益调整的机器人滑模控制
九.基于模糊自适应增益调整的机器人滑模控制 采用自适应模糊系统,可实现机器人滑模控制中切换增益的自适应逼近,从而消除滑模控制中的抖振.本文设计一类基于模糊自适应增益调整的机器人滑模控制设计方法. 9. ...
- 【AGC+FPGA】基于FPGA的数字AGC自适应增益设计,应用在BPSK调制解调系统中
AGC测试,这里我们主要通过产生一个信号,输入到AGC中,来分析AGC的工作效果,其仿真结果如下 图所示: 这里,我们使用测试信号的时候,通过输入一个正弦信号,实现AGC的功能. BPSK解调部分,这 ...
- 【Paper】2014_基于自适应定位的传感器频率的对比研究
文章目录 1 引言 2 目标定位算法 假设 1 假设 2 引理 1 证明 3 传感器频率对目标定位影响的理论研究 4 对比仿真及结果分析 4.1 不同频率的传感器对固定目标的定位仿真 1 引言 2 目 ...
- MIT自适应律MRAC的理解和MATLAB实现
文章目录 什么是MIT自适应律? 基于MIT律的可调增益MRAC计算过程 MATLAB仿真 改进的MIT归一化算法和仿真结果 完整MATLAB代码附录 什么是MIT自适应律? 之所以叫MIT自适应律, ...
- CVF2020邻域自适应/语义分割:FDA: Fourier Domain Adaptation for Semantic SegmentationFDA:用于语义分割的傅立叶域自适应算法
邻域自适应/语义分割:FDA: Fourier Domain Adaptation for Semantic Segmentation FDA:用于语义分割的傅立叶域自适应算法 0.摘要 1.概述 1 ...
- 自适应控制学习——MIT自适应律
MIT自适应律 参考书籍 系统辨识与自适应控制 MATLAB仿真(第三版) 仿真环境 Matlab 2016a 参照书上P59的例题搭建 只放代码和结果 单纯的MIT自适应律代码如下: %MIT自适应 ...
- 精彩碰撞!神经网络和传统滤波竟有这火花?
作者 | 凌霄 出品 | AI大本营(ID:rgznai100) 惯性传感器在航空航天系统中主要用于姿态控制和导航.微机电系统的进步促进了微型惯性传感器的发展,该装置进入了许多新的应用领域,从无人驾驶 ...
- 现代永磁电机交流伺服系统_【每日文献】2020-002 永磁同步电机模糊自整定自适应积分反步控制...
每日文献 | 带你坚持阅读,掌握行业最前沿技术 进入公众号[iFTrue未来已来]加入交流群,获取每日最新文献阅读 概要 为提高永磁同步电机伺服系统的动态响应性能,解决内部参数摄动和外部负载扰动对系统 ...
- pwm 正弦波_CC6420单相正弦波直流无刷马达驱动应用指南
前文介绍了CC6420的基本参数特性, 内置可调增益高灵敏度霍尔传感器 效率高,采用控制专利技术实现零电流换相(ZCS)和零磁场换相(ZBS) 噪声低,采用SVPWM 技术实现对电机的正弦 ...
最新文章
- 微软浏览器适配问题前端_「图」微软新贡献:修复Chromium浏览器的奇怪触控板手势问题...
- mysql密码设置 alert_MySQL用户、权限及密码操作
- 微信小程序-学习笔记6-组件
- linux7启动某个服务器,如何在单用户模式下启动RHEL 7 CentOS 7服务器
- mysql ddl dml 导出_MySQL:DDL和DML语句,弄明白了吗?
- 教你玩转CSS 居中
- 机器学习均方误差_机器学习:均方误差和回归线简介
- mysql 深胡_数据存储之MySQL
- [转]动软代码生成器之模板功能介绍
- win11中gpedit.msc找不到文件怎么办 windows11gepdit.msc找不到文件的解决方法
- JAVA读取Properties文件对象常用方法总结
- (必读)工业机器人基础教程——快速入门学习
- unity学习笔记-uniwebview3的使用以及一些补充(视频问题已解决)
- 联想拯救者Y7000P2020 RTX2060显卡 AX201网卡 安装Ubuntu16.04采坑记录
- 监控摄像头网页直播解决方案
- 计算机视觉注意力机制-Attention
- 【算法杂谈】LJX的迪杰斯特拉算法报告
- 腾讯云服务器php设置,Windows 腾讯云服务器的 PHP 配置
- 冲突向量求流水线调度策咯
- 抖音八大推流机制是怎样的?鹰迪电子商务