Case 1: Program Timing Values Set and Enable the Core - 2.3 English

MIPI DSI Transmitter Subsystem LogiCORE IP Product Guide (PG238)

Document ID
PG238
Release Date
2023-10-18
Version
2.3 English
  1. Read core_config register to ensure that the control ready bit is set to '1' before enabling the core at any time (for example, after reset or after disabling the core).
  2. Select the required settings for Video Mode, EoTp, and so on. in the Protocol configuration register.
  3. Based on peripheral resolution and timing requirements, arrive the word count values for all the different packets to be sent in the video frame (HBP, HFP, HSA, HACT, etc.).
  4. Enable the core and send a video stream on the input interface.
  5. The core starts adding the required markers and then consumes the input video stream when the internal timing reaches the active portion of the video.
  6. All along this sequence, either continuously poll or wait for external interrupt (if enabled) and read the Interrupt status register for any errors/status reported.
Figure 1. Core Programming Sequence - 1