PCIe PTM(Precision Time Measurement)介绍
Background
对于整个自动驾驶系统的时钟同步来说,因为各个传感器时钟源都有钟漂,而且每个时钟源钟漂不同,所以即使把各个传感器时间戳在初始时刻对齐,运行一段时间之后,之前对齐的结果仍会偏离。因此,为了统一各个传感器或芯片的时钟,需进行时间同步。同步过程需要设置相应的同步时钟源。
高级智能网联系统的时间同步原理解析 (qq.com)
一个时钟同步网络中包括GPS时钟源,grandmaster从时钟源获得时间信息之后给bridge或endpoint进行授时,其中bridge也可以通过PCIe/ETH网络给更多的endpoint进行授时。
PCIe ePTM Protocol
在PCIe拓扑结构中包含4种PTM节点
- PTM Requester:PTM的消费者,通常是EP或USP
- PTM Responder:PTM的生产者,通常是RP或switch中的Port
- Time Source:一个local clock和一个PTM Responder
- PTM Root:某个PTM Hierarchy的Master Time source
某个PCIe Link上的两端通过request和response握手协议完成时间交换。
USP作为PTM Requester发送PTM Request给DSP,DSP作为Responder可以获取PTM Master Time的时间信息并返回Response/ResponseD。
其中64bit的PTM Master Time filed包含本次对话收到PTM Request Msg的时间;32bit Propagation Delay包含上一轮对话中发送Response和收到Request之间的时间间隔。
这样经过至少两轮对话之后,Requester就可以计算出link delay
PTM context=((t4-t1)-(t3-t2))/2
并校正自己的本地时间 t1’=t2’-PTM context
PCIe PTM(Precision Time Measurement)介绍相关推荐
- PCIe ARI (Alternative Routing-ID Interpretation)介绍
✨1. ARI 背景介绍 Alternative Routing-ID Interpretation,顾名思义,可替换的Routing ID,意味着这是一种要把Routing ID的部分或全部替换 ...
- PCIe TPH (TLP Processing Hints) 介绍
✨1. TPH 基本介绍 TLP Processing Hints,直译过来是事务处理提示,英文简写为TPH.TPH最初由PCIe 2.1引入,是请求事务TLP头标中的一个可选配的特性,适用于存储 ...
- PCIe VPD (Vital Product Data) 介绍
- 初学 PCIe System (一) - PCIe介绍及其配置空间
第二部分在:初学 PCIe System (二) - 如何访问PCIe设备的配置空间 PCI Express 介绍 PCI Express (PCIe) 属于第三代的高效能 I/O 汇流排,PCIe ...
- PCIe | 基础知识点扫盲
本文总结 lspci 相关的知识点 1' 2' 3' 4' 5' 6. 本文的内容主要源自互联网技术博客及 SSDfans 网站 7. 持续更新中 - Update: 2023 / 1 / 23 PC ...
- PCIe学习笔记之pcie结构和配置空间
PCIe概述 PCI Express,是计算机总线PCI的一种,它沿用现有的PCI编程概念及通信标准,但建基于更快的串行通信系统. PCIE总线使用的是高速差分总线,并采用端到端的连接方式, 现在的高 ...
- Linux下PCIe驱动开发与学习
PCIe概述 PCI Express,是计算机总线PCI的一种,它沿用现有的PCI编程概念及通信标准,但建基于更快的串行通信系统. PCIE总线使用的是高速差分总线,并采用端到端的连接方式, 现在的高 ...
- ---Pcie基本概念普及(扫盲篇--巨适合新手)
转发:添加链接描述 PCIE由早期得PCI扩展衍生而来并且对兼容PCI,两者得主要区别在于并行到串行得切换,且速率更快.目前主板上越来越多得设备都挂载到PCI总线下面,甚至部分硬盘也会挂载PCI总线下 ...
- HyperLynx(十六)PCI-E的设计与仿真
1.PCI-E简介和设计工具介绍 2.分析传输线路上的损耗 3.分析发射机的性能 4.串扰分析 1.PCI-E简介和设计工具介绍 (1)PCI-E的全名叫PCI Express,简称PCI-E,官方简 ...
最新文章
- 数组-移除元素(交换移除)
- accessid管理_Access班级管理的使用方法
- Java的this和super关键字详解
- 2017级数据结构助教批改方案
- Leetcode290单词规律-map使用
- python处理表格数据教程_用Python的pandas框架操作Excel文件中的数据教程
- Kafka主题中的分区数越多吞吐量就越高?BULLSHIT!!!
- 5G(1)---5G 协议标准下载
- Acey.ExcelX4.2版本发布
- TP5整合的阿里云短信接口
- android 判断服务是否运行
- 不同尺度下耕地土壤Cr含量的空间自相关性分析
- EXCEL 中数据分析常用统计方法介绍(一)
- 新斗罗大陆游戏怎么找回服务器,新斗罗大陆宗门战怎么打 新斗罗大陆手游宗门战打法技巧...
- oracle 币种符号,Oracle用户密码使用特殊符号,例如(AND)、$(Dollar)、#(Pound)、*(Star)等...
- 手机安全卫士------查询号码归属地
- 【- Flutter 桌面篇 -】 FlutterUnit win版闪亮登场
- 最简单DIY基于ESP32CAM的物联网相机系统③(在JSP服务器图传相片给所有客户端欣赏)
- 三种方法解决git拒绝连接问题fatal: unable to access xxxx: Failed to connect to xxxx : Connection refused
- Excel数据透视表经典教程八《创建单页/自定义字段透视表》