MIPI D-PHYv2.5笔记(7) -- 工作模式:HS/LP/ALP

这篇具有很好参考价值的文章主要介绍了MIPI D-PHYv2.5笔记(7) -- 工作模式:HS/LP/ALP。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        声明:作者是做嵌入式软件开发的,并非专业的硬件设计人员,笔记内容根据自己的经验和对协议的理解输出,肯定存在有些理解和翻译不到位的地方,有疑问请参考原始规范看

LP和HS工作模式

        在HS和LP模式正常工作时,Data Lane要么处于Control模式,要么处于High-Speed模式。High-Speed数据传输以burst方式进行,其开始和结束的点是Stop状态(LP-11),根据定义来看也就是处于Control模式。Lane只会在Data突发传送(bursts)时处于High-Speed模式。

        进入HS模式的序列是:LP-11,LP-01,LP-00,在LP-00这个点上,Data Lane会保持在HS模式下,直到收到LP-11为止。

        Escape Mode只能通过在Control模式里发送请求来进入。Data Lane总是在检测到了Stop状态之后才退出Escape模式并返回到Control模式。

        如果不处于High-Speed或Escape模式,Data Lane会处于Control模式。对于Data Lanes和Clock Lanes来说,Stop状态作为一般的standby状态存在,持续的时间可以大于或。从Stop状态开始,可能出现的事件有High-Speed Data Transimission请求(LP11,LP01,LP-00)、Escape Mode请求(LP-11,LP-10,LP-00,LP-01,LP-00)或者Turnaround请求(LP-11,LP-10,LP-00,LP-10,LP-00)。

ALP和HS工作模式

        在HS和ALP模式工作时,Data Lane会处于ALP Stop状态(ALP-00)、ALP ULPS状态(ALP-00)、ALP Wake状态(ALP-01)或者High-Speed模式。ALP Stop状态和ALP ULPS状态在PHY层上唯一的不同是接收端从ALP ULPS状态唤醒的时间更长,这是通过发送端所产生更长的脉冲来实现的。

        High-Speed传输过程,从ALP Stop开始,以ALP Stop或ALP ULPS状态结束。Lane只会在数据突发传输(data bursts)以及在ALP控制突发传输(control bursts)过程中处于HS模式。对ALP Control Burst来说,进入HS模式的序列为:ALP-01和HS-0,紧跟一个依赖于频率的前导码(Preamble)和Extended-Sync,以及最后的8-bit的Control-Sync。下图展示了这种过程

MIPI D-PHYv2.5笔记(7) -- 工作模式:HS/LP/ALP,ISP,嵌入式硬件,MIPI,D-PHY,HS,ESCAPE

图1 ALP Mode General Burst Format 

        Control-Sync之后的Control-Code字定义了Control Burst的用途。使用HS功能传输特殊格式的control bursts也适用于LP Control和Escape Mode。Lane总是通过回到ALP Stop或ALP ULPS(在前面发送过ULPS Control Burst,经过一个长时间HS-Trail的周期之后)来退出HS模式。如果不在HS模式,Lane要处于ALP-00(Stop或ULPS)中的一种状态作为standby状态,这种状态可以持续任意超过的时间周期。要从ALP ULPS转换到ALP Stop状态,ALP Exit Detector要检测到ALP Wake脉冲。从ALP Stop状态起,HS data或control bursts才可以开始。

        Clock Lane也在HS和ALP模式中运行,它在ALP Stop(或ALP ULPS)和HS模式(时钟信号在这种模式下发送)之间转换。ALP Stop和ALP ULPS状态的退出是通过一个和Data Lane差不多的、时间足够长的ALP Wake脉冲来触发的。时钟Lane在时钟信号停止的时候转换到ALP Stop状态,在此状态之后,可以使用一个HS-Zero/HS-Trail控制序列来切换到ALP ULPS状态。关于时钟LANE ALP ULPS的进入序列,可参考下图:

MIPI D-PHYv2.5笔记(7) -- 工作模式:HS/LP/ALP,ISP,嵌入式硬件,MIPI,D-PHY,HS,ESCAPE

图2 Clock Lane ALP ULPS Entry Sequence  文章来源地址https://www.toymoban.com/news/detail-673003.html

到了这里,关于MIPI D-PHYv2.5笔记(7) -- 工作模式:HS/LP/ALP的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包