2 Terminology 术语

2.1 Use of Special Terms

The MIPI Alliance has adopted Section 13.1 of the IEEE Standards Style Manual, which dictates use of the words “shall”, “should”, “may”, and “can” in the development of documentation, as follows:

  • The word shall is used to indicate mandatory requirements strictly to be followed in order to conform to the Specification and from which no deviation is permitted (shall equals is required to).
  • The use of the word must is deprecated and shall not be used when stating mandatory requirements; must is used only to describe unavoidable situations.
  • The use of the word will is deprecated and shall not be used when stating mandatory requirements; will is only used in statements of fact.
  • The word should is used to indicate that among several possibilities one is recommended as particularly suitable, without mentioning or excluding others; or that a certain course of action is preferred but not necessarily required; or that (in the negative form) a certain course of action is deprecated but not prohibited (should equals is recommended that).
  • The word may is used to indicate a course of action permissible within the limits of the Specification (may equals is permitted to).
  • The word can is used for statements of possibility and capability, whether material, physical, or causal (can equals is able to).

All sections are normative, unless they are explicitly indicated to be informative.

MIPI联盟采纳了IEEE标准文体手册第13.1节,其中规定了在文档开发中使用“shall”、“should”、“may”和“can”,如下所示:

  • shall”一词用于表示为了符合规范而严格遵守的强制性要求,并且不允许偏离(应等于要求)。
  • must ”一词已被弃用,不得在陈述强制性要求时使用; Must只用于描述不可避免的情况。
  • 已弃用will一词,在陈述强制性要求时不得使用;Will只用于陈述事实。
  • should这个词用来表示在几种可能性中,某一种被推荐为特别合适的,而不提及或排除其他可能性;或者某种行动方案是首选的,但不一定是必需的;或者(在否定形式)某一行动过程是不赞成的,但不被禁止的(应该等于建议)。
  • may”一词用来表示在本规范范围内允许的行为过程(may等于允许)。
  • can这个词用于陈述可能性和能力,无论是物质的,物理的,还是因果的(can等于能够)。

所有章节都是规范的,除非它们明确表明是有意义的。

2.2 Definitions

  • CCI (I2C): CCI supporting I2C.

  • CCI (I3C): CCI supporting I3C.

  • CCI (I3C SDR) means CCI supporting I3C SDR.

  • CCI (I3C DDR) means CCI supporting I3C DDR.

  • Lane: A unidirectional, point-to-point, 2- or 3-wire interface used for high-speed serial clock or data transmission; the number of wires is determined by the PHY specification in use (i.e. either D-PHY or C-PHY, respectively). A CSI-2 camera interface using the D-PHY physical layer consists of one clock Lane and one or more data Lanes. A CSI-2 camera interface using the C-PHY physical layer consists of one or more Lanes, each of which transmits both clock and data information. Note that when describing features or behavior applying to both D-PHY and C-PHY, this specification sometimes uses the term data Lane to refer to both a D-PHY data Lane and a C-PHY Lane.

  • Message: In CCI (I2C) or CCI (I3C SDR), a Message begins with a START or Repeated START condition, followed by the address of the targeted slave(s), R/W bit, other data, and ends with either a STOP or Repeated START condition. In the case of CCI (I3C SDR), a START or Repeated START condition followed by 7’h7E may be added to the beginning. In CCI (I3C DDR), a Message begins with either the I3C ENTHDR0 CCC or the I3C HDR Restart Pattern, followed by an HDR-DDR Command, HDR-DDR Data, and ends with either the I3C HDR Exit Pattern or the I3C HDR Restart Pattern.

  • Operation: An Operation is composed of one or more Messages in order to read or write.

  • Packet: A group of bytes organized in a specified way to transfer data across the interface. All packets have a minimum specified set of components. The byte is the fundamental unit of data from which packets are made.

  • Payload: Application data only – with all sync, header, ECC and checksum and other protocol-related information removed. This is the “core” of transmissions between application processor and peripheral.

  • Sleep Mode: Sleep mode (SLM) is a leakage level only power consumption mode.

  • Transmission: The time during which high-speed serial data is actively traversing the bus. A transmission is bounded by SoT (Start of Transmission) and EoT (End of Transmission) at beginning and end, respectively.

  • Virtual Channel: Multiple independent data streams for up to 32 peripherals are supported by this Specification. The data stream for each peripheral may be a Virtual Channel. These data streams may be interleaved and sent as sequential packets, with each packet dedicated to a particular peripheral or channel. Packet protocol includes information that links each packet to its intended peripheral.

  • CCI (I2C): CCI支持I2C。

  • CCI (I3C): CCI支持I3C。

  • CCI (I3C SDR): 表示支持I3C SDR的CCI。

  • CCI (I3C DDR): 表示支持I3C DDR的CCI。

  • Lane: 单向、点对点、2线或3线接口,用于高速串行时钟或数据传输; 电线的数目由所使用的PHY规格决定(即分别为D-PHY或C-PHY)。使用D-PHY物理层的CSI-2摄像机接口由一个时钟Lane和一个或多个数据Lane组成。CSI-2摄像机接口采用C-PHY物理层,由一个或多个lane组成,每个lane传输时钟和数据信息。注意,当描述同时适用于D-PHY和C-PHY的特征或行为时,本规范有时使用术语数据通道来指代D-PHY数据通道和C-PHY通道。

  • Message: 在CCI (I2C)或CCI (I3C SDR)中,消息以START或Repeated START条件开始,然后是目标slave(s)的地址、R/W位和其他数据,以STOP或Repeated START条件结束。在CCI (I3C SDR)的情况下,可以在开头加上START或repeat START条件,然后加上7’h7E。在CCI (I3C DDR)中,消息以I3C ENTHDR0 CCC或I3C HDR重启模式开始,然后是HDR-DDR命令、HDR-DDR Data,最后以I3C HDR退出模式或I3C HDR重启模式结束。

  • Operation: 一个操作由一个或多个Messages组成,用于读取或写入。

  • Packet: 按指定方式组织的一组bytes,用于在接口上传输数据。所有数据包都有一个最小的指定组件集。byte是构成packets的基本数据单位。

  • Payload: 仅仅指Application data - 所有同步,header,ECC和校验和和其他被移除的协议相关信息。这是应用程序处理器和外围设备之间传输的“core”。

  • Sleep Mode: Sleep Mode (SLM)是一种漏电级单功耗模式。

  • Transmission: 高速串行数据主动通过总线的时间。一个传输在开始和结束时分别受SoT (Start of transmission)和EoT (End of transmission)的约束。

  • Virtual Channel: 本规范支持多达32个外设的多个独立数据流。每个外设的数据流可以是一个虚拟通道。这些数据流可以作为连续包交叉发送每个包专用于一个特定的外围设备或通道。包协议包括将每个包连接到其预期的外围设备的信息。

3 References

[NXP01] UM10204, I2C bus specification and user manual, Revision 6, NXP Semiconductors 129 N.V., 4 April 2014. 130
[MIPI01] MIPI Alliance Specification for D-PHY, version 2.1, MIPI Alliance, Inc., 28 March 2017. 131
[MIPI02] MIPI Alliance Specification for C-PHY, version 1.2, MIPI Alliance, Inc., 28 March 2017. 132
[MIPI03] MIPI Alliance Specification for I3C (Improved Inter-Integrated Circuit), version 1.0, 133 MIPI Alliance, Inc., 31 December 2016. 134
[MIPI04] MIPI Alliance Specification for Camera Command Set (CCS), version 1.0, MIPI 135 Alliance, Inc., 24 October 2017. 136
[MIPI05] MIPI Alliance Specification for D-PHY, version 2.0, MIPI Alliance, Inc., 8 March 2016.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值