MIPI DPHY HS传输模式SoT和EoT的传输值

目录

1. 高速传输模式的传输序列

2. SoT传输序列

3. EoT传输序列


1. 高速传输模式的传输序列

        Mipi DPHY的高速数据传输(HST:High Speed Transmission)以突发(Burst)方式发生。 

        为了帮助接收机同步:

        (1) 每个burst前面有个leading sequence,叫做SoT(Start-Of-Transmission),接收机检测到SoT序列就表示接下来就是要接收的data burst;

        (2) 每个busrt后面有个trailing sequence,叫做EoT(End-Of-Transmission),接收机接收完EoT就知道当前data burst接收完毕,回到STOP状态;

        SoT序列和EoT序列可以在串行传输线上观测到。

        因此一个完整的高速传输包构成如下:

                SoT --> Burst (HST) --> EoT

        SoT和EoT分别传输的是什么数据呢?

2. SoT传输序列

        SoT序列在标准中明确定义为0xB8,在串行线上可以观测到如下波形:

        注意,由于数据是“LSB first,MSB last”的方式传输的,所以按先后顺序观测到的是“00011101”,转换成十六进制时要先顺序反转再转换。

3. EoT传输序列

        与SoT不同,EoT的序列内容不是完全确定的。

        根据标准中的描述,最后一个payload bit传输接收后,差分线上状态翻转,然后保持一段时间。这段时间内传输的数据就是EoT序列。所以说,EoT传输的其实就是最后一个payload比特的翻转,要么是全0,要么全1。

 

相关推荐

  1. 传递引用传递

    2024-05-12 12:16:07       35 阅读
  2. HTTP传输文件FTP传输文件相关简介

    2024-05-12 12:16:07       51 阅读
  3. C++ 中传递引用传递区别?

    2024-05-12 12:16:07       23 阅读
  4. FTP传输两种模式技术原理应用

    2024-05-12 12:16:07       23 阅读
  5. UDP传输文件FTP传输文件

    2024-05-12 12:16:07       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-12 12:16:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-12 12:16:07       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-12 12:16:07       82 阅读
  4. Python语言-面向对象

    2024-05-12 12:16:07       91 阅读

热门阅读

  1. 【入门】最短路径

    2024-05-12 12:16:07       32 阅读
  2. 【Python】items()方法的介绍和使用方式

    2024-05-12 12:16:07       28 阅读
  3. Sass详解

    2024-05-12 12:16:07       30 阅读
  4. React 学习-9-数据,绑定+refs

    2024-05-12 12:16:07       28 阅读
  5. Vue11 Vue3完结撒花

    2024-05-12 12:16:07       25 阅读