Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for judging program code correctness in storage module

A technology of memory modules and program codes, applied in program control devices, program loading/starting, etc., can solve the problems of increasing hardware costs, affecting the efficiency of system startup, and the correctness of the checksum checking method is not perfect, so as to reduce the demand and the effect of circuit cost

Inactive Publication Date: 2005-07-06
MEDIATEK INC
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] From the above, it can be seen that the judging program of the correctness of the firmware code in the known technology requires additional memory space to store the firmware code for comparison, which increases the cost of the hardware
Moreover, the system needs to calculate and compare the checksum of the existing firmware program code and the comparison program code every time it judges, which not only affects the efficiency of system startup, but also the correctness of the checksum method is not perfect.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for judging program code correctness in storage module
  • Method for judging program code correctness in storage module
  • Method for judging program code correctness in storage module

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In practice, those skilled in the art can use a memory module that includes more than one non-volatile memory to store firmware program codes. For the convenience of describing the embodiments of the present invention, the firmware program codes are stored in a single non-volatile memory. memory as an example. Those skilled in the art can use a memory module including a plurality of non-volatile memories to achieve the effects of the present invention according to the following technical disclosure of the present invention.

[0027] Please refer to figure 1 . figure 1 It is a schematic diagram 100 of a non-volatile memory for storing firmware program codes in the present invention. The memory space in the non-volatile memory 100 includes a boot code section 110 for storing system boot code (Boot Code); and a common firmware code section 120 for storing other firmware program codes. The common firmware code section 120 includes the first content 130 at a first address...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

This invention discloses a method to test the memory module program codes accuracy of an electron device, which comprises the following steps: setting at least one special address memory value as the one meeting the first requirement; providing a test codes; using the order to test the memory value of the special address, wherein, the electron device tests the address value whether meet the first requirement when in starting and tests the codes accuracy in the code range.

Description

technical field [0001] The invention relates to a method for judging the correctness of program codes in a memory module, in particular to a method for judging the correctness of program codes in a memory module in an electronic device. Background technique [0002] Electronic components such as microprocessors and memories play an extremely important role in today's information world, and have been widely used in various electronic products in different fields. Take DVD Player and CD-ROM, CD-RW, DVD-ROM disc drives and other electronic products for personal computers as examples. Their operation methods are all executed by a microprocessor and stored in a non-volatile (Non-Volatile) memory. (such as FLASH, ROM) on the program code (Program Code), and cooperate with a specially designed application specific integrated circuit (Application Specific Integrated Circuit, ASIC) to process stored in a volatile (Volatile) memory (such as DRAM, SRAM) General data. [0003] The mic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
Inventor 陈炳盛吴松阳林晏丞
Owner MEDIATEK INC