Analysis of MIPI C-PHY/D-PHY Combination Technology

Analysis of MIPI C-PHY/D-PHY Combination Technology

Analysis of MIPI C-PHY/D-PHY Combination Technology 🚀 MIPI C-PHY and D-PHY are two PHY physical layer interface technologies used for high-speed serial data transmission, widely applied in cameras (CSI-2) and display interfaces (DSI). The C-PHY/D-PHY combination (CPHY-DPHY) can simultaneously support both standards, providing higher bandwidth, lower power consumption, and reduced system overhead. 🌟 Main Differences … Read more

Fundamentals of Camera Driver Development – MIPI and V4L2

Fundamentals of Camera Driver Development - MIPI and V4L2

If you want to engage in camera driver software development, what basic information do you need to prepare? This article summarizes it. From an independent component perspective, it includes two parts: the sensor module and the core board; thus, the core of the driver software is to ensure the connection between the two. The common … Read more

Working Principle of OVM6211 Eye-Tracking Camera (From CMOS to MIPI)

Working Principle of OVM6211 Eye-Tracking Camera (From CMOS to MIPI)

OVM6211 – Eye-Tracking Camera Features Recently, I noticed that the VGA timing feels quite similar to modern MIPI. This timing or data transmission is really interesting. We see a large CMOS, with various types of optoelectronic PN junctions that I have discussed before. Transimpedance amplifier design reference. Photodiode parameters like this. Since we are reading … Read more

In-Depth Analysis and Application Guide for MIPI and DVP Interface Cameras

In-Depth Analysis and Application Guide for MIPI and DVP Interface Cameras

1. MIPI 1.1 Introduction to MIPI What is MIPI?MIPI: Mobile Industry Processor Interface.It is an open standard and specification initiated by companies such as Intel, Motorola, Nokia, NXP, Samsung, STMicroelectronics, and Texas Instruments, aimed at addressing the high bandwidth requirements for HD image transmission in mobile application processors while resolving the conflict with the low … Read more

Working Principle of OVM6211 Eye-Tracking Camera (MIPI Timing)

Working Principle of OVM6211 Eye-Tracking Camera (MIPI Timing)

The camera is so small, yet the data is so abundant, it must be using the MIPI interface. In the previous article, we learned about VGA timing, and now understanding MIPI is much easier. MIPI is a digital protocol, so the focus is on how the DATA is encapsulated! It can be seen that it … Read more

In-Depth Explanation of MIPI CSI-2 Protocol (Part 1)

In-Depth Explanation of MIPI CSI-2 Protocol (Part 1)

1. What is CSI-2?CSI (Camera Serial Interface) is a camera interface standard established by the MIPI Alliance, primarily used to connect cameras and processors.CSI-2 is the second generation of CSI, which has been comprehensively optimized based on the original:(1) Layered Architecture:CSI-2 clearly divides the protocol into application layer, protocol layer, and physical layer, and adds … Read more

Introduction to the Journey 6E MIPI TX Series Solutions

Introduction to the Journey 6E MIPI TX Series Solutions

01 IDE Introduction1.1 Journey 6 IDE Architecture DiagramThe IDE (Image Display Engine) includes the Image Display Unit (IDU) and the image data output module (MIPI CSI2 Device and MIPI DSI). It reads image data from memory for processing through the IDU, supporting pixel format conversion and pixel structure conversion internally, allowing the output data from … Read more

Detailed Explanation of MIPI CSI-2 Protocol (Part 2)

Detailed Explanation of MIPI CSI-2 Protocol (Part 2)

1. ECC MIPI CSI-2 uses a 24-bit ECC scheme. Inputting 24bit data, ECC encoding is performed to obtain an 8bit ECC result. Note: The 7th and 6th bits of the ECC byte must be 0. Data mapping relationship: Data identifier in the packet header DI[7:0] → corresponds to ECC input D[7:0] Low byte of word … Read more

Usage Record of MIPI CSI-2 TX Subsystem (2.2)

Usage Record of MIPI CSI-2 TX Subsystem (2.2)

Recently, while debugging an FPGA for video capture and playback, I utilized the MIPI CSI-2 TX Subsystem (2.2) IP. Debugging this board was quite challenging, and I encountered numerous pitfalls, especially since it was my first time working with video interfaces and I was unable to identify the issues. I will document the problems encountered … Read more

Exploring Dual Camera Technology in iPhone 7

Exploring Dual Camera Technology in iPhone 7

Introduction Recently, the news of the iPhone 7’s release has taken social media by storm! As usual, before the iPhone 7 is officially launched, various speculations and rumors about the phone are spreading rapidly online, overwhelming everyone. Among many rumors, it has been confirmed that the iPhone 7 will feature a dual-camera system. So, what … Read more