在电力等众多对时间精度要求极高的领域,精准授时至关重要。今天,分享一个基于复旦微FMQL20S400M四核ARM Cortex-A7(PS端) + FPGA可编程逻辑资源(PL端)异构多核SoC处理器的B码对时案例,开发环境如下:
Windows开发环境:Windows 7 64bit、Windows 10 64bit
PL端开发环境:Procise 2023.1
IAR:IAR Embedded Workbench ARM 8.11.2
硬件平台:创龙科技TLFM20S-EVM评估板
(基于FMQL20S400M国产平台)
IRIG-B码对时原理
IRIG-B(inter-range instrumentationgroup-B)码是一种时间同步标准,通常用于精确的时间测量和数据同步,广泛应用于电力、通信、航空等领域。

图 1

图 2
IRIG-B码对时典型应用

图 3
基于FMQL20S400M的IRIG-B码对时方案



