I3C Master Max Transfer Length Control for HDR Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Camera Control Interface (CCI) using the I2C standard for physical layer communication has a low transmission speed of up to 1 Mbps, leading to demands for higher speeds, and the adoption of the I3C standard for a next-generation interface poses compatibility issues with HDR mode frame structures, potentially causing communication failures.

Innovation Solution

A communication apparatus and method that acquires the maximum transfer length from secondary communication apparatuses and controls data transfer to ensure data lengths equal to or shorter than the maximum transfer length, transmitting transfer length information prior to data transfer, to prevent communication failures and ensure reliable communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the I3C standard is adopted for high-speed communication, then transmission speed is improved, but compatibility with HDR mode frame structures may cause communication failures

Engineering Contradiction:
Improvetransmission speedVSAvoidcommunication reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary acquisition of max transfer length information from the second communication apparatus before actual data transfer. This advance preparation allows the first communication apparatus to plan and control the data transfer process to ensure compatibility with HDR mode frame structures, preventing communication failures while maintaining high-speed I3C transmission

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts data transfer parameters (data length, transfer timing) based on the acquired max transfer length information. By changing these parameters to match the capabilities of the second communication apparatus and HDR mode requirements, the system achieves both high-speed transmission and communication reliability

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If data transfer length exceeds maximum transferable length, then data transfer completeness is improved, but communication failure risk increases

Engineering Contradiction:
Improvedata transfer volumeVSAvoidcommunication success rate
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system controls data transfer to use exactly the maximum transferable length (or less) as determined by the acquired max transfer length information, avoiding both underutilization and excessive transfer that would cause failures. This precise control optimizes data transfer volume while ensuring communication success

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses feedback from the acquired max transfer length information to control subsequent data transfer operations. This feedback mechanism ensures that each transfer operation stays within safe limits, preventing communication failures while maximizing data transfer efficiency

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11714778B2Communication apparatus, communication method, program, and communication system
Publication Date: 2023.08.01 SONY SEMICON SOLUTIONS CORP
  • US11714778B2 patent drawing
  • US11714778B2 patent drawing
  • US11714778B2 patent drawing

AI summary

The present disclosure relates to a communication apparatus, a communication method, a program, and a communication system that enable more reliable communication.An I3C master receives a max read length and a max write length from an I3C slave. Then, when transmitting/receiving data to/from the I3C slave, the I3C master controls transmission/reception of the data so that the data to be transferred in one data transfer has a data length equal to or shorter than the max read length and the max write length, and transmits transfer length information indicating the data length of the data to be transferred, prior to data transfer of the data. The present technology is applicable to a bus IF, for example.