Dual-OS Embedded Chip Control Without Extra Hardware Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems using hardware logic devices like CPLD, EC chips, or control chips increase system costs and reduce the efficiency of operating systems due to increased interaction across devices.

Innovation Solution

Implementing a dual operating system architecture where a first and second operating system run on a processor, with a controller detecting the running state to control processor resources, thereby avoiding additional hardware and optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hardware logic devices (CPLD, EC chip, control chip) are used for device control, then device control capability is improved, but system cost increases and operating system running efficiency decreases

Engineering Contradiction:
Improvedevice control capabilityVSAvoidoperating system running efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent replaces hardware logic devices (CPLD, EC chip, control chip) with a software-based solution by introducing a device manager service that runs on the operating system. This service manages device control functions through software interaction with hardware devices, eliminating the need for dedicated hardware control logic and thereby improving operating system efficiency while maintaining device control capability

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The device manager service provides universal device control functionality across multiple device types (display, keyboard, mouse, printer, scanner, projector) through a single software component. This multi-functional approach replaces multiple dedicated hardware control devices, reducing system complexity and improving overall system efficiency

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

2Reliability

If hardware logic devices are added for device control, then device management function is improved, but system complexity increases

Engineering Contradiction:
Improvedevice management functionVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges device control and management functions into a single device manager service that operates within the operating system. This service consolidates what would otherwise require multiple separate hardware control devices, thereby reducing system complexity while maintaining comprehensive device management capabilities

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

By replacing dedicated hardware control logic with a software-based device manager service, the patent simplifies the system architecture. The software service interacts with hardware devices through standardized interfaces, eliminating the need for complex hardware-level control circuits and reducing overall system complexity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If multiple devices interact across hardware logic devices, then device control coverage is improved, but interaction efficiency decreases

Engineering Contradiction:
Improvedevice control coverageVSAvoidinteraction efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent replaces hardware-based device interaction mechanisms with software-based communication through the device manager service. This service provides unified software interfaces for controlling diverse devices, enabling efficient interaction across multiple device types without the performance penalties of hardware-level communication overhead

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20260037303A1Method and apparatus for controlling running of operating system, and embedded system and chip
Publication Date: 2026.02.05 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US20260037303A1 patent drawing
  • US20260037303A1 patent drawing
  • US20260037303A1 patent drawing

AI summary

Provided are a method and apparatus for controlling running of an operating system, and an embedded system and a chip. The embedded system includes a chip and at least two operating systems. The chip includes a processor, a hardware controller, a first bus, and a second bus. The bandwidth of the first bus is higher than the bandwidth of the second bus; the first bus is configured as a multi-master and multi-slave mode; and the second bus is configured as a one-master and multi-slave mode. The at least two operating systems are configured to run on the basis of the processor; the at least two operating systems are configured to communicate with each other by the first bus; and the at least two operating systems are configured to control the hardware controller by the second bus.