PCB Layout and Routing Requirements for MIPI-D/C PHY

PCB Layout and Routing Requirements for MIPI-D/C PHY

MIPI (Mobile Industry Processor Interface) is an industry specification designed for mobile devices such as smartphones, tablets, laptops, and hybrid devices. The common physical (PHY) layers are MIPI D-PHY and C-PHY. MIPI D-PHY: It is more commonly used for the cameras and displays of smartphones due to its flexibility, high speed, low power consumption, and … Read more

N:1 MIPI CSI-2 Camera Aggregator Bridge

N:1 MIPI CSI-2 Camera Aggregator Bridge

New Camera Aggregator Bridge Reference Design Connect multiple image sensors to the application processor, minimizing latency Lattice has launched the first series of reference designs for video bridging applications using CrossLink™ FPGA. This MIPI CSI-2 camera aggregator bridge reference design provides customers with a template that integrates all necessary IP and software, making it easy … Read more

Understanding the OriginBot Smart Robot Project: Camera Driver Source Code Analysis

Understanding the OriginBot Smart Robot Project: Camera Driver Source Code Analysis

This blog post mainly records my learning and understanding of the OriginBot camera driver and visualization (http://originbot.org/manual/camera_visualization/#ros) code, and I will annotate it in the code files. The documentation (http://originbot.org/manual/camera_visualization/#_2) provides two methods for driving the camera: one method allows real-time display of images and results of human detection algorithms (https://developer.horizon.ai/documents_tros/boxs/function/mono2d_body_detection) through a webpage after … Read more

Comprehensive Comparison of MIPI D-PHY, C-PHY, and M-PHY: How to Choose the Right One Based on Requirements

Comprehensive Comparison of MIPI D-PHY, C-PHY, and M-PHY: How to Choose the Right One Based on Requirements

MIPI Protocol Overview MIPI (Mobile Industry Processor Interface) is a high-speed data interface protocol widely used in smartphones, automotive, industrial equipment, and other fields. The MIPI protocol defines multiple interface standards, among which the most common are D-PHY, C-PHY, and M-PHY, each used for different communication needs and application scenarios. Below, we will delve into … Read more

Understanding the MIPI_CSI Protocol: Principles and Applications

Understanding the MIPI_CSI Protocol: Principles and Applications

As a hardware engineer, I have an in-depth understanding of the MIPI (Mobile Industry Processor Interface) CSI (Camera Serial Interface) protocol. Below is a detailed explanation of the MIPI_CSI protocol: 1. Overview of the MIPI_CSI Protocol The MIPI_CSI protocol is one of the open standards established by the MIPI Alliance for mobile application processors, specifically … Read more

Understanding the Efficient ‘MIPI Interface’

Understanding the Efficient 'MIPI Interface'

MIPI What is ‘MIPI’ MIPI, short for: Mobile Industry Processor Interface, developed by the MIPI Alliance, is a high-performance, low-power, low-cost serial communication interface designed to standardize internal device interfaces such as camera, display, RF/baseband interfaces, etc., thereby reducing the complexity of device design and increasing design flexibility. The benefit of a unified interface standard … Read more

Innovations in Vision Systems: Embedded AI Cameras

Innovations in Vision Systems: Embedded AI Cameras

The launch of powerful, compact single-board computers has driven the design of several new products, where its utility is particularly evident in applications that optimize cost and efficiency through miniaturization. Additionally, vision systems can leverage comprehensive board-level machine vision cameras to further reduce overall product size and achieve operational flexibility, while also supporting custom or … Read more

Building a MIPI Camera Interface with Spartan-7 FPGA and OV5640 in 15 Minutes Using VITIS

Building a MIPI Camera Interface with Spartan-7 FPGA and OV5640 in 15 Minutes Using VITIS

Project Components Hardware Spartan-7 SP701 FPGA with MIPI interface implemented using resistor network OV5640 MIPI interface Software AMD Vivado version 2020 or above AMD Vitis 2020 Introduction MIPI interface is very popular now, and domestic FPGAs generally come with MIPI interfaces. AMD-Xilinx started supporting MIPI levels from the U+ series. From the usage in China, … Read more

FPGA-Based MIPI Camera Development with XILINX MIPI D-PHY IP Core

FPGA-Based MIPI Camera Development with XILINX MIPI D-PHY IP Core

XILINX’s ULTRASCALE+ series FPGA comes with two MIPI IP cores, namely the MIPI D-PHY IP and MIPI CSI-2 IP. The D-PHY can be considered a low-level IP core that can parse data from each LANE, with data between LANE being relatively independent, requiring the user to compose a complete frame of image data. The CSI-2 … Read more

Disassembly Report: PaMu Slide Mini True Wireless Bluetooth Earphones

Disassembly Report: PaMu Slide Mini True Wireless Bluetooth Earphones

—-I Love Audio Network Disassembly Report No.280th—– PaMu is an emerging brand focused on the audio field, with team members having rich experience in audio and technology. The high-end brand under it, Pamu, has won multiple international design awards. Previously, I Love Audio Network disassembled the PaMu Tempo T5 true wireless stereo Bluetooth earphones, which … Read more