BIOS Memory Simulation Module for ROM-Free Testing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
BIOS developers face the challenge of frequently detaching and updating BIOS ROMs, which can lead to damage and is time-consuming, requiring over 1.5 minutes.
Innovation Solution
A BIOS memory simulation module with a first transmission interface for receiving updated BIOS data, a second transmission interface connected to the computer under test, a memory unit, and a control unit that stores and outputs the data, allowing for BIOS testing without detaching the ROM and reducing update time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If BIOS data is updated by detaching and rewriting the BIOS ROM, then the BIOS can be updated, but the frequent detachment causes damage to the BIOS ROM and increases the update time to about 1.5 minutes
Solution Approach 1:
The patent introduces a BIOS simulation module as an intermediary device between the computer and the BIOS ROM. This module includes a control unit and a memory unit that can simulate BIOS ROM functions without requiring physical detachment of the actual BIOS ROM from the main board, thereby preventing damage while enabling frequent updates
Solution Approach 2:
The BIOS simulation module creates a functional copy of the BIOS ROM in the memory unit. The control unit reads BIOS data from external storage and loads it into the memory unit, which then provides BIOS services to the computer, effectively copying the BIOS ROM's functionality without physically manipulating the original BIOS ROM chip
2Adaptability or versatility
If BIOS data is updated by detaching the BIOS ROM, then the BIOS can be updated, but the process takes about 1.5 minutes which is time-consuming for frequent BIOS testing
Solution Approach 1:
The BIOS simulation module serves as a mediator that handles all BIOS update operations externally. The control unit manages data transfer between external storage and the memory unit, allowing BIOS updates to occur without interrupting the computer's operation or requiring physical manipulation of the BIOS ROM
Solution Approach 2:
The control unit pre-loads BIOS data into the memory unit before it is needed by the computer. This preliminary action allows the BIOS simulation module to respond immediately to BIOS requests without requiring real-time detachment or updating of the physical BIOS ROM during testing operations
Data Source
AI summary
A basic input/output system (BIOS) memory simulation module includes a first transmission interface unit adapted to receive an updated BIOS data from an external source, a second transmission interface unit adapted to be connected electrically to a computer under test, a memory unit, and a control unit connected electrically to the first transmission interface unit, the second transmission interface unit and the memory unit. The control unit is operable to store the updated BIOS data from the first transmission interface unit into the memory unit, and to output the updated BIOS data stored in the memory unit to the computer under test via the second transmission interface unit.


