MIPI CSI-2 layer overview

Posted 2009/06/03 21:21 by kdsoo

CSI-2 defines standard data transmission and control interfaces between transmitter and receiver.

  • Data transmission interface (CSI-2)
    • unidirectional differential serial interface with data and clock signals
    • D-PHY for physical layer of CSI-2
  • Control interface (CCI)
    • bi-directional control interface compatible with I2C standard

  • PHY layer (described in MIPI standard for D-PHY)
    • Transmission medium
    • Electrical parameters for signaling
    • Timing relationship between clock and data lanes
  • Protocol layer : The Protocol layer specifies how multiple data streams may be tagged and interleaved so each data stream can be properly reconstructed.
    • Pixel/Byte packing/Unpacking layer : CSI-2 supports image applications with varying pixel formats from six to twenty-four bits per pixels. 8 bits per pixel data is transferred unchanged
      • Transmitter : packs pixels from the Application layer into bytes before sending the data to the Low Level Protocol layer
      • Receiver : unpacks bytes from the Low Level Protocol layer into pixels before sending the data to the Application layer
    • Low level protocol : bit-level and byte-level synchronization for serial data transferred between SoT (Start of Transmission) and EoT (End of Transmission) events and for passing data to the next layer
      • Transmitter : appends header and optional error-checking information on to data to be transmitted
      • Receiver : header is stripped off and interpreted by corresponding logic in the receiver
    • Lane management : CSI-2 is Lane-scalable for increased performance.
  • Application layer : higher-level encoding and interpretation of data contained in the data stream. The CSI-2 specification describes the mapping of pixel values to bytes
크리에이티브 커먼즈 라이선스
Creative Commons License

Tag : , ,

« PREV : 1 : ... 16 : 17 : 18 : 19 : 20 : 21 : 22 : 23 : 24 : ... 692 : NEXT »