Dual Flash ROM Data Repair and Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for data backup and recovery on flash ROM in computer systems are inadequate, as they require manual intervention by experienced administrators, cannot recover damaged files, and result in data loss when the hardware is damaged, necessitating replacement.

Innovation Solution

A dual flash ROM architecture where one ROM serves as a backup to the other, allowing automatic data repair and synchronization, enabling booting from a healthy ROM, repairing damaged data, and periodically updating configuration files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional backup methods are used for flash ROM data, then data can be recovered after system damage, but manual intervention by experienced administrators is required and damaged files cannot be recovered

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidmanual intervention requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements automatic self-diagnosis and self-repair capabilities through the BIOS layer. When flash ROM data is detected as damaged, the system automatically switches to backup ROM for booting and initiates automatic data repair processes without requiring administrator intervention. The BIOS monitors data integrity and triggers repair operations autonomously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention pre-configures backup flash ROM devices and establishes repair mechanisms before data loss occurs. The system proactively monitors flash ROM health status and performs preventive repairs when degradation is detected, rather than waiting for complete failure. Backup ROMs are pre-populated with system data to enable immediate recovery.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If flash ROM hardware is damaged, then data loss occurs, but replacing with new hardware is costly and time-consuming

Engineering Contradiction:
Improvedata integrityVSAvoidhardware replacement requirement
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system maintains identical copies of system data across multiple flash ROM devices. When one ROM becomes damaged, the intact copy in the backup ROM allows the system to continue operating. The repair process involves copying data from the healthy backup ROM to the damaged ROM, restoring functionality without hardware replacement.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The invention implements redundant backup flash ROM devices that serve as cushions against hardware failure. These backup devices are pre-configured with system data and remain in standby to immediately take over if the primary ROM fails. This cushioning layer prevents data loss and avoids the need for urgent hardware replacement.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Ease of repair

If manual data repair is performed by administrators, then damaged data can be recovered, but system downtime increases and operational efficiency decreases

Engineering Contradiction:
Improvedata repair capabilityVSAvoidsystem downtime
Core Design Contradiction:
Ease of repairVSProductivity

Solution Approach 1:

The system automatically detects data corruption in flash ROM and initiates repair operations without administrator involvement. The BIOS layer monitors data integrity metrics and triggers self-repair sequences that copy data from backup ROMs and restore damaged files, maintaining system availability and eliminating downtime associated with manual repair interventions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous monitoring of flash ROM data integrity through checksum verification and error detection mechanisms. When degradation or corruption is detected, the system provides feedback to the control logic, which automatically initiates repair operations. This closed-loop feedback system ensures timely repair while minimizing system downtime.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7509544B2Data repair and synchronization method of dual flash read only memory
Publication Date: 2009.03.24 ZHIGU HLDG
  • US7509544B2 patent drawing
  • US7509544B2 patent drawing
  • US7509544B2 patent drawing

AI summary

A data repair and synchronization method of dual flash ROM is provided, which includes a first flash ROM and a second flash ROM that store the same system data, wherein one of the first flash ROM and the second flash ROM is used to perform a data repair on the other flash ROM with damaged data and perform a data synchronization between the two flash ROMs, thereby ensuring that once the data in one flash ROM is damaged during the system operation, the complete system data stored in the other flash ROM is used to recover the damaged operating system and the files in the system. Meanwhile, through performing the data synchronization periodically, important configuration files in the system stored in the two flash ROMs are kept to be updated and completed.