Data Saving Controller for Register Data Preservation in Power Failure
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data processing apparatuses face issues with data loss during power shutdowns, requiring additional power sources or frequent data backup, which increases size, cost, and degrades performance, and existing solutions either fail to save/restore data effectively or require software reloading and program changes.
Innovation Solution
A data processing apparatus with a data saving controller that saves register data to a non-volatile memory upon power shutdown and restores it upon power-on, using a shift register configuration and FeRAM for efficient data transfer, eliminating the need for sub-power sources and reducing standby power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If conventional data processing apparatus uses volatile memory for data storage, then power consumption is reduced during standby, but data is lost during power shutdown
Solution Approach 1:
The system performs data saving to non-volatile memory in advance before power shutdown occurs. The data saving control circuit detects the power shutdown state and automatically transfers data from volatile register to non-volatile FeRAM memory before power is completely cut off, ensuring data is preserved without requiring continuous power consumption during standby.
2Loss of information
If sub-power sources are added to preserve data during power shutdown, then data loss is prevented, but device complexity and cost increase
Solution Approach 1:
The invention extracts the data preservation function from the main power supply system by using a separate non-volatile FeRAM memory that does not require continuous power. This eliminates the need for sub-power sources like batteries or capacitors, reducing device complexity while maintaining data preservation capability through automatic data transfer controlled by a dedicated data saving control circuit.
3Loss of information
If frequent data backup is performed to prevent data loss, then data safety is improved, but productivity decreases
Solution Approach 1:
Instead of continuous or frequent data backup, the system uses periodic action by detecting power shutdown states and performing data transfer only when necessary. The data saving control circuit monitors power status and triggers data saving to FeRAM only during power shutdown events, ensuring data safety without continuously degrading processing speed during normal operation.
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
Enables efficient saving and restoring of data without sub-power sources, reduces power consumption, and allows for quick system recovery from power failures, enhancing usability and reducing startup times.
Implementation Method 1
FeRAM for efficient data transfer
Implementation Method 2
using a shift register configuration and FeRAM for efficient data transfer
Data Source
AI summary
A data processing apparatus has a data saving control portion. At shutdown, within the period after a fall in the source voltage is detected until the source voltage falls down to the lower limit at which the apparatus is guaranteed to operate, the data saving control portion saves to a non-volatile memory all the data needed to restore the state of an electronic circuit portion.


