Data processing systems and methods for loading data from non volatile memory to a memory
AssigneeASUSTeK COMPUTER INC.
InventorsKuan-Yuan Tseng, Ming-Jen Lee
Life of this patent
Estimating the term…
Abstract
A data processing method for loading data from a non volatile memory to a memory is disclosed. A template data and a data block corresponding thereto in the non volatile memory are loaded to a buffer. A reference value of the template data and a corresponding reference value of the data block are compared to determine whether the reference value and the corresponding reference value are matched. If not, a modification algorithm is performed to adjust the data format of the loaded data block based on the reference value of the template data. Then, system related information is generated and stored to the memory according to data in the template data and the adjusted data block in the buffer.
Claims20
A data processing method for loading data from a non volatile memory to a memory comprising:
- loading a template data in the non volatile memory;
- loading a data block corresponding to the template data in the non volatile memory;
- comparing whether a first reference value of the template data matches to a second reference value of the data block;
- performing a modification algorithm to adjust the data format of the loaded data block based on the first reference value of the template data when the first reference value does not match to the second reference value;
- and
- generating system related information and storing the system related information to the memory according to the template data and the adjusted data block adjusted by the modification algorithm.
A processing apparatus, comprising:
- a non volatile memory, having a template data and a data block corresponding to the template data;
- a memory;
- a loading module, loading the template data and the data block from the non volatile memory;
- a correction module, comparing whether a reference value of the template data matches to a corresponding reference value of the data block and performing a modification algorithm to adjust the data format of the loaded data block based on the first reference value of the template data when the reference value does not match to the corresponding reference value;
- and
- a processing unit, generating system related information and storing the system related information to the memory according to the template data and the adjusted data block.
Dependencies are inferred from the claim text.