【技术实现步骤摘要】
本专利技术涉及获取散射光强信号相关函数的装置,具体是基于复杂可编程逻辑器件 (简称CPLD,下同)和现场可编程门阵列(简称FPGA,下同)的自适应光子相关器。
技术介绍
目前,光子相关光谱技术中获取散射光强信号自相关函数和互相关函数的装置, 主要有 Brookhaven Instruments Corporation 的 TurboCorr,德国 ALV 公司 ALV-6000、 ALV-7000系列数字相关器和美国w冊.correlator, com网站上提供的FLEX02等系列相关器。上述相关器装置大多是基于专门定制的芯片,或基于DSP芯片,价格昂贵。
技术实现思路
本专利技术的目的在于针对现有技术存在的缺陷,提供一种基于复杂可编程逻辑器件 (简称CPLD,下同)和现场可编程门阵列(简称FPGA,下同)的自适应光子相关器,用于光子相关光谱技术中光强信号相关函数的硬件实现,其根据获取到的默认配置的相关函数, 自适应地调整采样时间、相关运算时间、延迟通道分配方案,最终获得最优化的相关函数。CPLD是基于EEPROM工艺的,在芯片的内部写入程序后,系统上电后即可可靠 ...
【技术保护点】
1.一种基于复杂可编程逻辑器件(简称CPLD,下同)和现场可编程门阵列(简称FPGA,下同)的自适应光子相关器,其特征在于主要包括:——FPGA芯片电路,实现多个相互独立的数字相关器;——FPGA时钟、复位、重配置电路,实现FPGA内各电路模块的驱动,同步复位,重新配置的驱动;——串口与USB电路,实现FPGA、CPLD与计算机通信;——加密电路,用于加密配置到FPGA芯片上的程序;CPLD与多片FPGA配置芯片电路,利用CPLD将存储在多片配置芯片上的多种配置方案选择性地动态配置到FPGA芯片上; SHAPE \* MERGEFORMAT ——CPLD时钟、复位电路,实 ...
【技术特征摘要】
1.一种基于复杂可编程逻辑器件(简称CPLD,下同)和现场可编程门阵列(简称FPGA, 下同)的自适应光子相关器,其特征在于主要包括——FPGA芯片电路,实现多个相互独立的数字相关器;—FPGA时钟、复位、重配置电路,实现FPGA内各电路模块的驱动,同步复位,重新配置的驱动;——串口与USB电路,实现FPGA、CPLD与计算机通信;——加密电路,用于加密配置到FPGA芯片上的程序;CPLD与多片FPGA配置芯片电路,利用CPLD将存储在多片配置芯片上的多种配置方案选择性地动态配置到FPGA芯片上;SHAPE MERGEFORMAT——CPLD时钟、复位电路,实现CPLD各电路模块的驱动,复位;——SHAPE MERGEFORMAT同步复位模块,固化在FPGA内,完成在硬件上电后或 FPGA复位按键按下后FPGA芯片内各模块的同步复位与默认初始值的加载;——SHAPE MERGEFORMAT光子计数模块,固化在FPGA内,用于统计一定时间间隔内光子的数目,并锁存输出,送入相关运算模块;——相关运算模块,固化在FPGA内,将光子计数模块输出的数据进行自相关运算或互相关运算,得到自相关曲线或互相关曲线,并锁存输出,通过计算机接口模块,与计算机通信,实现数据的输出;——计算机接口模块,固化在FPGA内,通过串口与USB电路接口与计算机通信,实现相关器参数设置与自相关运算或互相关运算结果数据输出;——加密模块,固化在FPGA内,完成对配置到FPGA中程序的加密;—CPLD复位模块,固化在CPLD内,完成在硬件上电后或CPLD复位按键按下后CPLD 芯片内各模块的复位与默认初始值的加载;SHAPE \* MERGEFORMAT——指令监控模块,固化在CPLD内,用于监控通过串口与 USB电路接口,由计算机软件发送来的配置方案选择指令;——动态配置模块,固化在CPLD内,用于将存储着指令选中配置方案的配置芯片引脚和FPG...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。