MICROSAR EthTSyn
技术参考
通过以太网进行全球时间同步
版本7.0.1
作者
地位
杰罗恩·拉弗曼、迈克尔·塞登斯平纳
已发布
技术参考 MICROSAR EthTSyn
日期
版本
评论
创建文档
添加新的API
ESCAN00080452
修改“配置”章节
添加了 SW 时间戳配置
ESCAN00083936
ESCAN00085377:FEAT-1529:支持
用于以太网时间同步的以太网交换机
ESCAN00085303
新增章节:
边界时钟
永远有能力
宣布
源端口身份检查
纠正措施
ESCAN00089686
新增章节:
灵活的Pdelay配置
FEATC-248:FEAT-1998:硬件支持
EthTSyn 交换机的时间戳 (SysService_A
srTSynEth)
FEATC-383:FEAT-2279:时间
同步根据用于 EthTSyn 的 AR 4.3
修正了审查结果
故事C-1213,故事128
正式返工
修正了审查结果
STORYC-6413:[AVB] EthTSyn 的 802.1
Qbv 扩展的实现
添加了 STORYC-6413 的 EthIf 限制
文件信息
历史
作者
杰罗恩·拉弗曼
杰罗恩·拉弗曼
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
迈克尔
塞登斯宾纳
© 2019 Vector Informatik 有限公司
版本7.0.1
基于模板版本5.7.1
2 2014-09-23 1.0.0 2014-11-11 1.0.1 2015-01-12 1.0.2 2015-02-26 1.1.0 2015-07-10 1.2.0 2015-10-23 2.0.0 2016-03-15 2.1.0 > > > > > 2016-05-13 2.2.0 > 2016-11-25 3.0.0 2017-03-07 4.0.0 2017-04-12 4.0.1 2017-07-05 5.0.0 2018-02-22 6.0.0 2018-08-14 6.0.1 2018-11-16 7.0.0 2019-01-31 7.0.1
技术参考 MICROSAR EthTSyn
参考文件
不。
来源
[1] AUTOSAR
[2] AUTOSAR
[3] AUTOSAR
[4] AUTOSAR
[7]矢量
[8] 向量
标题
AUTOSAR_SWS_TimeSyncOverEthernet.pdf
AUTOSAR_SWS_DefaultErrorTracer.pdf
AUTOSAR_SWS_DiagnosticEventManager.pdf
AUTOSAR_SWS_SynchronizedTimeBaseManager.pdf
IEEE 802.1AS-2011:时间的定时和同步
桥接本地网络中的敏感应用程序
IEEE 1588-2008:IEEE 精密时钟标准
网络测量和同步协议
控制系统
技术参考_IpBase.pdf
技术参考_EthIf.pdf
版本
查看交货
查看交货
文件范围
本技术参考描述了 EthTSyn 基础软件的一般使用。 EthTSyn 只能与 StbM(参见[4])、EthIf
(参见[8])和 Eth 基础软件模块(也是交付的一部分)结合使用。
警告
我们已根据您在调查问卷中的要求配置了程序。尽管这些程序确实支持您的调查问
卷中指定的配置以外的其他配置,但 Vector 向您的公司发布的程序明确限于您在调
查问卷中指定的配置。
© 2019 Vector Informatik 有限公司
版本7.0.1
基于模板版本5.7.1
3 V4.3.0 V4.3.0 V4.3.0 V4.3.0 [5] IEEE 2011 [6] IEEE 2008
技术参考 MICROSAR EthTSyn
内容
组件历史
介绍
架构概述
功能说明
特征
IEEE 802.1AS-2011 一致性
一般限制
IEEE 802.1AS-2011 偏差
AUTOSAR 4.3.0 偏差
时间感知桥(交换机管理)
交换机时间戳
充当桥梁
同步消息的转发
FollowUp消息转发
修改SourcePortIdentity
对于转发的同步/后续
延迟时间
边界时钟
担任大宗师
时钟主控角色
时钟从角色
宣布
源端口身份检查
路径延迟 (Pdelay) 测量
灵活的Pdelay配置
永远有能力
并行充当时间主人和时间奴隶
以太网交换机时间同步
级联交换机
关于交换机同步更改的通知
状态
与 EthIf 和 StbM BSW 模块交互
初始化
状态
主要功能
错误处理
开发错误报告
© 2019 Vector Informatik 有限公司
版本7.0.1
基于模板版本5.7.1
4 1 ..................................................................................................... 7 2 ................................................................................................................... 8 2.1 ....................................................................................... 9 3 .............................................................................................. 10 3.1 .......................................................................................................... 10 3.1.1 .................................................. 10 3.1.2 ......................................................................... 10 3.1.3 ....................................................... 10 3.1.4 ............................................................ 11 3.1.5 ...................................... 11 3.1.5.1 .................................................... 15 3.1.5.2 ............................................................ 16 3.1.5.2.1 .................. 16 3.1.5.2.2 ........... 16 3.1.5.2.3 ....... 16 3.1.5.2.4 ....................................................... 17 3.1.5.2.5 ......................................... 17 3.1.5.3 ................................................ 17 3.1.6 ........................................................................... 17 3.1.7 ............................................................................. 17 3.1.7.1 ..................................................................... 18 3.1.7.2 ........................................... 18 3.1.8 .................................................. 18 3.1.8.1 ........................................ 19 3.1.9 ........................................................................... 20 3.1.10 ........................... 20 3.1.11 ...................................... 20 3.1.11.1 ....................................................... 21 3.1.11.2 21 3.2 .................................................. 22 3.3 ..................................................................................................... 25 3.4 ............................................................................................................. 25 3.5 ................................................................................................ 25 3.6 ................................................................................................. 26 3.6.1 .......................................................... 26
技术参考 MICROSAR EthTSyn
运行时错误报告
生产代码错误报告
一体化
供货范围
静态文件
动态文件
关键部分
接口说明
类型定义
EthTSyn 提供的服务
EthTSyn_GetVersionInfo
EthTSyn_Init
EthTSyn_InitMemory
EthTSyn_MainFunction
EthTSyn_SetTransmissionMode
EthTSyn 使用的服务
回调函数
EthTSyn_Rx指示
EthTSyn_TxConfirmation
EthTSyn_TrcvLinkStateChg
EthTSyn_SwitchMgmtInfoInspiration 指示
EthTSyn_SwitchEgressTimeStamp指示
EthTSyn_SwitchIngressTimeStamp指示
可配置的接口
通知
同步发送Cbk
跟进已发送Cbk
SwitchSyncStateChangeCbk
配置
配置变体
交换机时间同步配置
术语表和缩略语
词汇表
缩写
接触
© 2019 Vector Informatik 有限公司
版本7.0.1
基于模板版本5.7.1
5 3.6.2 ................................................................. 27 3.6.3 .................................................... 28 4 .................................................................................................................. 29 4.1 ............................................................................................ 29 4.1.1 ...................................................................................... 29 4.1.2 ................................................................................. 30 4.2 .............................................................................................. 30 5 .......................................................................................................... 32 5.1 .............................................................................................. 32 5.2 ........................................................................ 32 5.2.1 ................................................................. 32 5.2.2 ................................................................................... 33 5.2.3 ....................................................................... 33 5.2.4 ................................................................... 34 5.2.5 ..................................................... 34 5.3 .............................................................................. 35 5.4 .......................................................................................... 35 5.4.1 ..................................................................... 35 5.4.2 ................................................................ 36 5.4.3 ............................................................ 37 5.4.4 ................................................ 37 5.4.5 .................................. 38 5.4.6 ................................. 38 5.5 ................................................................................... 39 5.5.1 .................................................................................... 39 5.5.1.1 ................................................................ 39 5.5.1.2 ......................................................... 40 5.5.1.3 ........................................ 40 6 ............................................................................................................. 42 6.1 ..................................................................................... 42 6.2 ................................................... 42 7 ..................................................................................... 44 7.1 .......................................................................................................... 44 7.2 .................................................................................................. 44 8 ....................................................................................................................... 45
技术参考 MICROSAR EthTSyn
插图
图2-1
图2-2
图3-1
图3-2
图3-3
图3-4
图3-5
图3-6
图6-1
图6-2
表格
表1-1
表3-1
表3-2
表3-3
表3-4
表3-5
表3-6
表3-7
表3-8
表3-9
表3-10
表3-11
表3-12
表3-13
表4-1
表4-2
表5-1
表5-2
表5-3
表5-4
表5-5
表5-6
表5-7
表5-8
表5-9
表5-10
表5-11
表5-12
表5-13
表5-14
表5-15
表5-16
表7-1
表7-2
AUTOSAR 4.3 架构概述
与 EthTSyn 相邻模块的接口
桥梁概述
交换机管理接收路径时序图
交换机管理传输路径时序图
路径延迟测量时序图
EthTSyn报文传输时序图
EthTSyn报文接收时序图
交换机时间同步配置
速率调节器的配置
组件历史
功能符合 IEEE 802.1AS-2011
一般限制
与 IEEE 802.1AS-2011 的偏差:时间的定时和同步
桥接本地网络中的敏感应用程序
与 AUTOSAR 4.3.0 的偏差:全球时间规范
通过以太网同步
常规 Pdelay 配置选项
Pdelay 启动器配置选项
报告的交换机同步状态
EthTSyn_MainFunction() 中已处理的状态机列表
服务 ID:开发错误报告
向 DET 报告开发错误
服务 ID:运行时错误报告
向 DET 报告运行时错误
向 DEM 报告的错误
静态文件
生成的文件
类型定义
EthTSyn_GetVersionInfo
EthTSyn_Init
EthTSyn_InitMemory
EthTSyn_MainFunction
EthTSyn_SetTransmissionMode
EthTSyn 使用的服务
EthTSyn_Rx指示
EthTSyn_TxConfirmation
EthTSyn_TrcvLinkStateChg
EthTSyn_SwitchMgmtInfoInspiration 指示
EthTSyn_SwitchEgressTimeStamp指示
EthTSyn_SwitchIngressTimeStamp指示
同步发送Cbk
跟进已发送Cbk
SwitchSyncStateChangeCbk
词汇表
缩写
© 2019 Vector Informatik 有限公司
版本7.0.1
基于模板版本5.7.1
6 ................................................. 9 ................................................. 9 ................. 13 ............ 14 ............ 15 ............ 19 ............................ 23 ............................ 24 ................................. 43 ........................................... 43 ............................................ 7 .......................................... 10 .......................................... 10 11 .................... 11 ...................................................... 19 ...................................................... 20 ................. 22 ................. 25 ................. 26 ................................................ 27 ....................................................... 27 ........................................................ 28 ............................................................... 28 ............................................................................ 30 ........................................................................................ 30 ......................................................................... 32 ......................................................................... 32 ......................................................................... 33 ............................................................................ 33 .............................................................. 34 .............................................................. 34 .............................................................. 35 ................................................................. 36 ..................................................................... 37 ......................................................... 37 .......................................... 38 .......................................... 38 .......................................... 39 .......................................... 40 ................................................................... 40 ................................................................... 41 ................................................................... 44 ........................................................................................... 44
技术参考 MICROSAR EthTSyn
组件历史
组件历史记录概述了不同版本的组件所支持的重要里程碑。
组件版本新功能1.00.xx
1.01.xx
2.00.xx
2.01.xx
2.02.xx
3.00.xx
4.00.xx
5.00.xx
5.01.xx
6.00.xx
6.01.xx
6.02.xx
7.00.xx
表1-1
组件历史
创建了 Beta 版本
SW-时间戳支持
时间感知桥支持
边界时钟支持
灵活的Pdelay配置
切换时间戳支持
AR 4.3 支持
立即时间同步支持
P3发布
主从冲突检测
SafeBSW 的重构
支持时基特定时差计算。 ASR4.3.1
交换机时间同步
© 2019 Vector Informatik 有限公司
版本7.0.1
基于模板版本5.7.1
7 1
技术参考 MICROSAR EthTSyn
介绍
本文档描述了 [1] 中指定的 AUTOSAR BSW 模块 EthTSyn 的功能、API 和配置。
支持的 AUTOSAR 版本*:
支持的配置变体:
供应商 ID:
预编译
EthTSyn_VENDOR_ID
模块ID:
EthTSyn_MODULE_ID
* 有关精确的 AUTOSAR 版本 4.x,请参阅该版本的特定文档。
30 十进制(= Vector
-Informatik,根据 HI
S)
十进制 164(根据参
考文献 [1])
EthTSyn 模块提供 gPTP(通用精确时间协议)IEEE 802.1AS-2011 定义的时间同步功能(参
见 [5])。 gPTP 使用以太网通信来传输带时间戳的以太网帧,以实现与主时钟的时间同步。
警告
当硬件时间戳被激活时,EthTSyn 使用硬件定时器/计数器来确定帧入口和
出口时间戳。该硬件定时器/计数器模块作为某些以太网控制器设备的特殊 PTP(参见[6
])功能提供。 EthTSyn 通过 EthIf 的 API 扩展来访问这些附加的以太网帧定时功能。
EthTSyn 模块提供以下功能:
提供全球网络时间作为主时钟角色
作为从时钟角色,向 StbM 提供全局网络时间以进行同步
使用硬件或软件进行时间戳记
© 2019 Vector Informatik 有限公司
版本7.0.1
基于模板版本5.7.1
8 2 4.3.0 > > >