Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020114437 - PROCÉDÉ DE MESURE DE TEMPS DE HAUTE PRÉCISION BASÉ SUR UN FPGA

Numéro de publication WO/2020/114437
Date de publication 11.06.2020
N° de la demande internationale PCT/CN2019/123097
Date du dépôt international 04.12.2019
CIB
G04F 10/00 2006.01
GPHYSIQUE
04HOROMÉTRIE
FMESURE DES INTERVALLES DE TEMPS
10Appareils pour mesurer des intervalles de temps inconnus par des moyens électriques
H04J 3/06 2006.01
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
JCOMMUNICATION MULTIPLEX
3Systèmes multiplex à division de temps
02Détails
06Dispositions de synchronisation
CPC
H04J 3/0638
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
JMULTIPLEX COMMUNICATION
3Time-division multiplex systems
02Details
06Synchronising arrangements
0635Clock or time synchronisation in a network
0638Clock or time synchronisation among nodes; Internode synchronisation
H04J 3/0682
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
JMULTIPLEX COMMUNICATION
3Time-division multiplex systems
02Details
06Synchronising arrangements
0635Clock or time synchronisation in a network
0682by delay compensation, e.g. by compensation of propagation delay or variations thereof, by ranging
Déposants
  • 北京中创为南京量子通信技术有限公司 BEIJING ZHONGCHUANGWEI NANJING QUANTUM COMMUNICATION TECHNOLOGICAL COMPANY, LTD. [CN]/[CN]
Inventeurs
  • 徐修峰 XU, Xiufeng
  • 李镇 LI, Zhen
Données relatives à la priorité
201811477521.005.12.2018CN
Langue de publication chinois (ZH)
Langue de dépôt chinois (ZH)
États désignés
Titre
(EN) FPGA-BASED HIGH-PRECISION TIME MEASUREMENT METHOD
(FR) PROCÉDÉ DE MESURE DE TEMPS DE HAUTE PRÉCISION BASÉ SUR UN FPGA
(ZH) 一种基于FPGA的高精度时间测量方法
Abrégé
(EN)
The present application provides an FPGA-based high-precision time measurement method, comprising: performing summation computation on output values of all carry chains of a start signal to obtain a number S1 of all carry chains through which the start signal has propagated; calculating, according to S1, time T1 = S1 * τ; performing summation computation on output values of all carry chains of a stop signal to obtain a number S2 of carry chains through which the stop signal has propagated; calculating, according to S2, time T2 = S2 * τ; and outputting, according to time T1 and time T2, a measurement result T = T1 + nTp + (Tp - T2). In this way, a sum of output values of all carry chains is computed, such that even if a value of 1 is replaced with 0 due to instability during signal propagation, carry chains in which a value of 1 occurs are included in the calculation by means of the summation computation, and accordingly, the calculated carry chain positions through which the signals propagate are closer to actual propagated carry chain positions, thereby improving accuracy of time measurements.
(FR)
La présente invention concerne un procédé de mesure de temps de haute précision basé sur un FPGA, comprenant : la réalisation d'un calcul de sommation sur des valeurs de sortie de toutes les chaînes de transport d'un signal de démarrage pour obtenir un nombre S1 de toutes les chaînes de transport à travers lesquelles le signal de départ s'est propagé ; le calcul, en fonction de S1, d'un temps T1 = S1 * τ ; la réalisation d'un calcul de sommation sur des valeurs de sortie de toutes les chaînes de transport d'un signal d'arrêt pour obtenir un nombre S2 de chaînes de transport à travers lesquelles le signal d'arrêt s'est propagé ; le calcul, en fonction de S2, du temps T2 = S2 * τ ; et la production, en fonction du temps T1 et du temps T2, d'un résultat de mesure T = T1 + nTp + (Tp - T2). De cette manière, une somme des valeurs de sortie de toutes les chaînes de transport est calculée, de telle sorte que même si une valeur de 1 est remplacée par 0 en raison d'une instabilité pendant la propagation de signal, des chaînes de transport dans lesquelles une valeur de 1 se produit sont incluses dans le calcul au moyen du calcul de sommation, et en conséquence, les positions de chaîne de transport calculées à travers lesquelles les signaux se propagent sont plus proches des positions de chaîne de transport propagées réelles, améliorant ainsi la précision de mesures de temps.
(ZH)
本申请提供一种基于FPGA的高精度时间测量方法,包括:将Start信号的所有进位链的输出值进行求和运算,从而得到Start信号的走过进位链的个数S1;根据S1,计算时间T1=S1*τ;将Stop信号的所有进位链的输出值进行求和运算,从而得到Stop信号的走过进位链的个数S2;根据S2,计算时间T2=S2*τ;根据时间T1以及时间T2,输出测量结果T=T1+nTp+(Tp-T2)。因此,通过将所有进位链的输出值进行求和运算,这样即使信号的传输过程中出现不稳定因素,出现1和0交替出现的情况,经过求和运算后,将其中出现1的进位链计算进去,从而使得计算的信号走过的进位链位置更加贴近实际走过的进位链位置,从而提高测量的时间精度。
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international