一、PSI5外围传感器接口

外围传感器接口是汽车传感器应用的接口。
PSI5模块支持PSI5协议规范V1.3和扩展的V2.0动力传动系统上。
支持125kbit/s和189kbit/s的数据速率。
1.1 主要功能
1.1.1最多有4个独立的并行PSI5通道
允许更大的总线拓扑灵活性;适用于各种用例
1.1.2 曼彻斯特协议解码器
简化了在HW中完成消息恢复时的实现
1.1.3 错误检测和处理
在模块本身会检测到错误时,减少了软件开销
二、PSI5多达4个独立的并行PSI5通道

2.1 每个通道支持6个传感器插槽
2.2 允许从总线拓扑的角度来看具有更大的灵活性
2.3 支持PSI5-A(异步)、PSI5-P(同步并行)、PSI5-U(同步通用)、PSI5-D(同步雏菊链)总线拓扑
2.4 每个通道由两个引脚组成(PSI5TX和PSI5RX)
2.5 PSI5TX用于同步传输模式的同步脉冲,将触发数据帧从传感器采集数据
2.6 PSI5RX将曼彻斯特编码的信息从一个传感器返回到ECU
2.7 每个通道最多可存储32帧,并带有24位的时间戳(分辨率:1µs)
三、PSI5曼彻斯特协议解码器

3.1 允许从传感器中恢复消息,而无需进行任何CPU或软件干预
3.2 简化了AURIX™和PHY之间的设计,而只有一个引脚就足以恢复消息
3.3 Menset-2(convention as per G.E. Thomas)由PSI5模块使用
3.4 曼彻斯特解码器使用一个标称的4MHz/6.048MHz(取决于所选择的PSI5数据速率)→32样本每位
四、PSI5错误检测和处理
4.1 曼彻斯特代码功能中的错误识别:
4.1.1 曼彻斯特编码错误
4.1.2 消息传递位与曼彻斯特编码错误
4.1.3 曼彻斯特的编码错误,但消息传递位还可以
4.2 传感器到ECU消息的错误检测通过两种可能的方式之一实现:
4.2.1 单位奇偶校验(建议10位或10位)
4.2.2 三位CRC(推荐用于长数据字)
CRC的应用生成器多项式为𝑔(𝑥)=𝑥3+𝑥+1,其二进制初始值(种子)为“111”
4.3 关于奇偶校验/CRC的错误检测能力:
4.3.1 校验和错误(错误的奇偶校验/CRC)
4.3.2 串行通信过程中出现CRC错误
五、 PSI5系统集成
PSI5模块已连接到以下几个外部模块:

5.1 作为时钟控制模块的输入时钟源,被使用
5.2 中断路由器:调度来自PSI5模块可用的8个中断源的服务请求
5.3 端口控制:将PSI5TX和PSI5RX引脚连接到外部GPIO引脚
5.4 GTM:启用时间戳生成
六、传感器与ECU的连接

6.1 总结
本应用程序示例展示了PSI5模块在安全气囊或动力系统领域中的典型使用情况
这些传感器仅通过两根电线连接到ECU,使用相同的线路进行电源供应和数据传输
PSI5模块连接到外部PSI5收发器模块(PHY),其作用是满足仅用单片机无法实现的物理层要求
这允许以最低的可能的实现开销和成本进行高可靠性的数据传输