Difference between revisions of "AURA SOM/AURA Hardware/Peripherals/MIPI"

From DAVE Developer's Wiki
Jump to: navigation, search
(Created page with "{{subst:Peripheral_hardware | nome-som=AURA |nome-peripheral=MIPI}}")
 
 
Line 6: Line 6:
 
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
 
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
 
|-
 
|-
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|{{oldid|nnnn|yyyy/mm/dd}}
+
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|2023/09/13
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|TBD
+
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|First release
|-
 
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000"|yyyy/mm/dd
 
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000"|TBD
 
|-
 
 
|}
 
|}
 
<section end=History/>
 
<section end=History/>
Line 19: Line 15:
 
==Peripheral MIPI ==
 
==Peripheral MIPI ==
  
''TBD: sostituire le sezioni con le informazioni sull'uso della periferica''
+
The AURA SOM based on i.MX93 SoC has two MIPI interfaces:
''Nell'esempio di seguito c'è la descrizione dell'interfaccia HDMI''
+
 
 +
* One 4-lane MIPI-DPHY DSI Tx PHY and MIPI-DSI Controller
 +
* One 2-lane MIPI-DPHY CSI Rx PHY and MIPI-CSI Controller compliant to MIPI-DSI specification v1.2 and MIPI-DPHY specification v1.2
  
 
=== Description  ===
 
=== Description  ===
  
The MIPI interface available on AURA is based on xxxxx ''TBD:SOC name'' SoC.
+
The MIPI-DSI  controller supports the following features:
 +
* Configurable selection of system interfaces:
 +
** AMBA APB for control and optional support for Generic and DCS commands
 +
** Display Pixel Interface (DPI) for Video mode interface (optional)
 +
* Fault recovery mechanisms
 +
* Ultra Low-Power mode with PLL disabled
 +
* DPI features:
 +
** DPI signals programmable polarity
 +
** Extended resolutions beyond the DPI standard
 +
** Maximum resolution limited by available DSI physical link bandwidth, which is determined by the number of physical (up to 2048x1080@60Hz 24bpp with 4 lanes)
 +
lanes and the maximum speed that they can achieve
 +
* Video pattern generator
  
The MIPI port supports the following standards and features:
+
The MIPI CSI-2 controller receives data from a CSI-2 compliant camera sensor and supports the following blocks:
 
+
* PHY-Protocol Interface (PPI) Data Processor and Pattern Generator
* High-Definition Multimedia Interface Specification, Version 1.4a
+
* De-scrambler
* Support for up to 1080p at 60Hz HDTV display resolutions and up to QXGA graphic display resolutions.
+
* PHY Adaptation Layer
* Support for 4k x 2k and 3D video formats
+
* Image Pixel Interface (IPI) Controller (48-bit parallel bus operating at pixel clock rate)
* Support for up to 16-bit Deep Color modes
+
** Two operating modes: Camera Timing and Controller Timing
 +
** Generates pixel stream (48 or 16 bit modes)
 +
** data formats: YUV, RGB, RAW, User defined
  
 
===Pin mapping===
 
===Pin mapping===
  
 
The Pin mapping is described in the [[AURA SOM/AURA Hardware/Pinout_Table | Pinout table section]]
 
The Pin mapping is described in the [[AURA SOM/AURA Hardware/Pinout_Table | Pinout table section]]
 
 
----
 
----
  
 
[[Category:AURA]]
 
[[Category:AURA]]

Latest revision as of 09:09, 13 September 2023

History
Issue Date Notes
2023/09/13 First release



Peripheral MIPI[edit | edit source]

The AURA SOM based on i.MX93 SoC has two MIPI interfaces:

  • One 4-lane MIPI-DPHY DSI Tx PHY and MIPI-DSI Controller
  • One 2-lane MIPI-DPHY CSI Rx PHY and MIPI-CSI Controller compliant to MIPI-DSI specification v1.2 and MIPI-DPHY specification v1.2

Description[edit | edit source]

The MIPI-DSI controller supports the following features:

  • Configurable selection of system interfaces:
    • AMBA APB for control and optional support for Generic and DCS commands
    • Display Pixel Interface (DPI) for Video mode interface (optional)
  • Fault recovery mechanisms
  • Ultra Low-Power mode with PLL disabled
  • DPI features:
    • DPI signals programmable polarity
    • Extended resolutions beyond the DPI standard
    • Maximum resolution limited by available DSI physical link bandwidth, which is determined by the number of physical (up to 2048x1080@60Hz 24bpp with 4 lanes)

lanes and the maximum speed that they can achieve

  • Video pattern generator

The MIPI CSI-2 controller receives data from a CSI-2 compliant camera sensor and supports the following blocks:

  • PHY-Protocol Interface (PPI) Data Processor and Pattern Generator
  • De-scrambler
  • PHY Adaptation Layer
  • Image Pixel Interface (IPI) Controller (48-bit parallel bus operating at pixel clock rate)
    • Two operating modes: Camera Timing and Controller Timing
    • Generates pixel stream (48 or 16 bit modes)
    • data formats: YUV, RGB, RAW, User defined

Pin mapping[edit | edit source]

The Pin mapping is described in the Pinout table section