Peripheral Control Module Resetting Program Code for Industrial PC Startup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial personal computers often fail to restart properly due to unstable program code in the control unit, leading to abnormal operations and subsequent startup failures.

Innovation Solution

A peripheral control module with a control circuit that includes a buffer, reset unit, and XNOR gate, coupled with a power switch, which resets the program code to an initial state before restarting, ensuring a stable startup process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the program code of the control unit is changed to adapt to different application fields, then the adaptability of the industrial personal computer is improved, but the stability of the program code deteriorates, causing the system to fail to restart properly

Engineering Contradiction:
ImproveadaptabilityVSAvoidstability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The control circuit performs a preliminary reset action on the program code before the control unit executes the startup program. This preliminary reset ensures that any unstable or defective program code is cleared in advance, allowing the system to restart reliably even when the program code has been modified for different applications.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the industrial personal computer is used in different application fields with customized program codes, then the versatility is improved, but the development time is limited, causing the program code to be unstable

Engineering Contradiction:
ImproveversatilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The reset function is built into the control circuit to perform a preliminary reset action automatically during the startup process. This eliminates the need for extensive testing and stabilization of program codes before deployment, allowing rapid adaptation to different application fields without compromising restart reliability.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the control unit executes certain application programs with modified program code, then the adaptability to different applications is improved, but the system fails to restart normally due to program code defects

Engineering Contradiction:
ImproveadaptabilityVSAvoidrestart capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The control circuit converts the potentially harmful effect of unstable program code into a beneficial reset action. By detecting the startup condition and automatically resetting the program code through the control circuit, the system transforms what would be a failure condition into a reliable restart mechanism, ensuring normal operation even after abnormal shutdowns.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS8447966B2Peripheral control module, computer system, and operation method thereof
Publication Date: 2013.05.21 PEGATRON
  • US8447966B2 patent drawing
  • US8447966B2 patent drawing
  • US8447966B2 patent drawing

AI summary

This invention provides a peripheral control module, a computer system, and an operation method thereof. The peripheral control module is for a computer system. The computer system includes a power switch capable of outputting a power signal. The peripheral control module includes a control unit and a control circuit. The control unit has a program code for controlling a peripheral module. The control circuit is coupled with the power switch and the control unit for receiving the power signal and outputting a switching signal to the control unit, and the control circuit resets the program code to an initial state before the control unit receives the switching signal. This invention further provides a computer system using the peripheral control module and an operation method thereof.