Relay-Based Memory Reset Circuit for Automated CMOS Clearing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for resetting system settings memory in CPU-based products require manual removal and reinsertion of the battery, which is inconvenient, costly, and prone to errors, especially during manufacturing or in field settings.
Innovation Solution
A relay-based hardware circuit is positioned between the system settings memory and the battery, allowing for power to be selectively interrupted to the memory, effectively clearing its contents without manual battery removal, using a controller to manage the power sequencing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual battery removal and reinsertion is used to reset system settings memory, then the memory can be cleared, but the process is inconvenient, costly, and prone to errors
Solution Approach 1:
A relay-based hardware circuit is introduced as an intermediary component between the battery and the system settings memory. This relay circuit allows controlled interruption of power to the memory without requiring physical battery removal, thereby maintaining reset reliability while dramatically improving operational convenience. The relay acts as an electrical mediator that can open/close the power circuit through control signals rather than mechanical battery handling.
Solution Approach 2:
The manual mechanical process of removing and reinserting the battery is replaced with an automated electrical control system. The relay-based hardware circuit responds to control signals (such as from a controller or through automatic detection) to interrupt power to the system settings memory, substituting the mechanical battery handling operation with an electrical switching mechanism that is more reliable and convenient.
2Extent of automation
If automated relay-based circuit is used to reset system settings memory, then manual intervention is reduced, but device complexity increases
Solution Approach 1:
The relay-based hardware circuit serves as a dedicated intermediary component that automates the power interruption function. By introducing this specialized intermediary device, the system achieves high automation for the reset operation while containing the complexity increase to a specific, well-defined component rather than distributing complexity throughout the entire system.
Solution Approach 2:
The power supply function is segmented into separate controllable stages through the relay circuit. The relay isolates the battery power source from the system settings memory, creating distinct power domains that can be independently controlled. This segmentation enables automated reset functionality while organizing the complexity into modular, manageable sections rather than a monolithic complex system.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution allows for efficient and automated resetting of system settings memory, reducing manual intervention, costs, and potential for corruption, while maintaining the integrity of the memory reset process.
Implementation Method 1
A relay-based hardware circuit may be positioned between the system settings memory of the CPU and the battery that backs the system settings memory. The relay-based circuit may be configured to supply power from the battery to the system settings memory or to cease supplying power from the battery to the system settings memory
Data Source
AI summary
A method for resetting a system settings memory of processing circuitry of a computing system includes determining that a reset of the system settings memory is needed. At a controller coupled with a relay-based hardware circuit positioned between the system settings memory and a battery that backs the system setting memory, the method includes initiating clearing of the system settings memory of the processing circuitry of the computing system. Based on determining that a predetermined time period has passed from initiating the clearing of the system settings memory of the processing circuitry of the computing system, the method includes proceeding with a boot sequence for the computing system.


