Master Control Chip Controller Configuration for Peripheral Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing master control chips have undiversified external interfaces that cannot flexibly support peripherals of different types, limiting compatibility and increasing complexity and cost when connecting multiple sound recording devices, especially when trying to connect TDM devices with PCM interfaces.

Innovation Solution

A method and device for configuring a controller in a master control chip to support multiple peripherals by adjusting the sampling rate, bit width, and number of peripherals, allowing for compatibility between PCM and TDM transmission protocols, enabling the connection of TDM devices through PCM interfaces without additional pins, thus extending the types of peripherals supported.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If external interfaces are designed for specific peripheral types, then connection stability is improved, but adaptability to different peripheral types deteriorates

Engineering Contradiction:
Improveconnection stabilityVSAvoidperipheral compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The PCM interface is designed to universally support both PCM and TDM peripheral types through a unified configuration mechanism. By dynamically adjusting sampling rate, bit width, and channel number based on peripheral type detection, the same physical interface can adaptively connect to different peripheral types without requiring dedicated interfaces for each type, thus achieving multi-functionality while maintaining connection stability

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The interface parameters (sampling rate, bit width, channel number) are dynamically changed according to the detected peripheral type. When a TDM peripheral is detected, the system adjusts these parameters to TDM-specific values, and when a PCM peripheral is detected, it uses PCM-specific values. This parameter adaptation allows the same interface to reliably support multiple peripheral types

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple dedicated interfaces are provided for different peripheral types, then peripheral compatibility is improved, but device complexity increases

Engineering Contradiction:
Improveperipheral compatibilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of providing separate dedicated interfaces for PCM and TDM peripherals, the patent implements a single PCM interface that can universally support both types. The interface includes a configuration module that detects peripheral type and automatically adjusts parameters, eliminating the need for multiple dedicated interfaces and thereby reducing device complexity while maintaining peripheral compatibility

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The interface configuration is made dynamic rather than static. The configuration module continuously monitors the connected peripheral type and adjusts interface parameters in real-time. This dynamic adaptation allows one interface to replace multiple static interfaces, reducing overall device complexity

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If multiple dedicated interfaces are provided for different peripheral types, then peripheral compatibility is improved, but manufacturing cost increases

Engineering Contradiction:
Improveperipheral compatibilityVSAvoidmanufacturing cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent designs a universal PCM interface that can support both PCM and TDM peripherals through software/configuration control rather than requiring separate hardware interfaces. This reduces the number of physical interfaces needed, simplifying manufacturing processes and reducing component costs while maintaining the ability to support multiple peripheral types

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

By using configurable parameters (sampling rate, bit width, channel number) that can be changed through software, the patent eliminates the need for multiple dedicated hardware interfaces. This parameter-based adaptation approach reduces manufacturing complexity and cost while achieving multi-peripheral-type compatibility

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11086799B2Method and device for configuring controller in master control chip
Publication Date: 2021.08.10 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US11086799B2 patent drawing
  • US11086799B2 patent drawing
  • US11086799B2 patent drawing

AI summary

A method for configuring a controller in a master control chip can include operations such as: a controller is configured according to a sampling rate, a bit width occupied by data transmission of at least one peripheral and the number of the at least one peripheral plugged into an interface corresponding to the controller; and data transmitted by the at least one peripheral plugged into the interface is received through the configured controller. A configuration parameter of the controller is reconfigured, and then the peripheral may be connected to the interface at timing generated by the controller and the data transmitted by the at least one peripheral is acquired, thereby increasing the types of peripherals supported by the master control chip, and increasing the number of peripherals that can be plugged into the master control chip.