[发明专利]一种基于TDC-GP21的精密时间自动测量电路及方法有效
申请号: | 201210345065.0 | 申请日: | 2012-09-17 |
公开(公告)号: | CN102830610A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 刘洪庆;郭同华;李云彬;向前;邵成华 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | G04F10/00 | 分类号: | G04F10/00;G04F10/04 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 266000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 tdc gp21 精密 时间 自动 测量 电路 方法 | ||
1.一种基于TDC-GP21的精密时间自动测量电路,其特征在于,包括:
第一触发器,其置位端耦接到高电平,时钟端耦接到触发信号,输出端输出第一触发信号;
延时器,其输入端耦接到所述触发信号,对所述触发信号进行延时操作,输出端输出延时信号;
第二触发器,其置位端耦接到所述第一触发器的输出端,时钟端耦接到所述延时器的输出端,其输出端输出第二触发信号;
复用器,其输入端耦接到所述第二触发器的输出端,对所述第二触发信号进行一分二输出;
第三触发器,其置位端耦接到所述复用器的第二输出端,时钟端耦接到采样时钟,输出端输出第三触发信号;
第四触发器,其置位端耦接到所述第三触发器的输出端,时钟端耦接到所述采样时钟,输出端输出第四触发信号;
TDC-GP21芯片,其启动端耦接到所述复用器的第一输出端,其停止端耦接到所述第四触发器的输出端;
FPGA芯片,输出4路SPI读写时序信号到TDC-GP21芯片的输入端,用于配置TDC-GP21芯片的寄存器,并输出采集触发信号到所述第一触发器和第二触发器的复位端。
2.如权利要求1所述的电路,其特征在于,所述采样时钟的频率为156.25MHz。
3.如权利要求2所述的电路,其特征在于,所述FPGA芯片为XC5VLX50芯片。
4.如权利要求3所述的电路,其特征在于,所述第一触发器、第二触发器、第三触发器和第四触发器为ON Semiconductor公司的MC100LVEL31DTG芯片。
5.如权利要求3所述的电路,其特征在于,所述延时器为ON Semiconductor公司的MC100LVEL16DTG芯片。
6.如权利要求3所述的电路,其特征在于,所述复用器为ON Semiconductor公司的MC100LVEL11DTG芯片。
7.一种使用如权利要求1至6中任一项所述电路进行精密时间自动测量的方法,其特征在于,包括以下步骤:
通过FPGA芯片对TDC-GP21芯片的寄存器进行配置;
通过FPGA芯片向TDC-GP21芯片发送代码“INIT”以初始化TDC-GP21芯片,TDC-GP21芯片准备好接收启动信号和停止信号;
通过FPGA芯片向TDC-GP21芯片发送Start_TOF命令,触发一次时间测量;
在测量结束时,运算器开始依照HIT1和HIT2的设置处理数据并把结果送入输出寄存器;
通过FPGA芯片向TDC-GP21芯片发送代码“10110ADR”读取数据,TDC-GP21芯片从最高有效位开始输出结果。
8.如权利要求7所述的方法,其特征在于,所述通过FPGA芯片对TDC-GP21芯片的寄存器进行配置的步骤具体包括:
选择测量模式1并选择双精度模式;
每个通道接收的脉冲数设置为停止端STOP通道1接收1个脉冲;
选择4MHz高速时钟;
选择校准测量并设置为自动更新校准数据;
数据计算方式是运算器ALU计算两个信号的时间差,设置为1st Stop Ch1-Start;
中断方式设置为被设置的脉冲个数全部被接收到或者TDC-GP21芯片测量单元溢出产生中断;
寄存器设置为REG0=0x22466000,REG1=0x01410001,REG2=0x60000002,REG3=0x38000003,REG4=0x20000004,REG5=0x05,REG6=0x00001006。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210345065.0/1.html,转载请声明来源钻瓜专利网。