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

Detecting method for all general flash storage during micro processor start process

A microprocessor and startup process technology, applied in the field of communication, can solve problems such as complex ROM and inability to support new NAND FLASH models, and achieve the effect of simple design and implementation and cost reduction

Active Publication Date: 2009-02-04
ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is that with the continuous increase of NAND FLASH models, the ROM becomes extremely complicated, and the set ROM cannot support new NAND FLASH models.

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
  • Detecting method for all general flash storage during micro processor start process
  • Detecting method for all general flash storage during micro processor start process
  • Detecting method for all general flash storage during micro processor start process

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Below according to accompanying drawing and embodiment the present invention will be described in further detail:

[0027] The new scheme uses a combination of enumeration and password to directly extract instructions and time parameters from the first 512 bytes of NAND FLASH storage. We found that the page capacity of all NAND FLASH is a multiple of 512+16 bytes, the currently used page capacity is 512+16 bytes and 2048+64 bytes, and the first page is highly reliable (no need to perform error correction). At the same time, according to the operating instructions of all NAND FLASH, the basic page read commands can be summed up and described as:

[0028] 00H-CADDR (column address)-RADDR (row address)-[30H]-WAIT-READ

[0029] Among them: the first command read by the basic page is the command byte "00"; the second command read is the column address, which is divided into the small column "CADDR[7:0]" and the large column "CADDR[ 7:0]-CADDR[15:8]"; the third command to ...

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

A method for detecting universal flash memory (UFM) used in start-up process of microprocessor includes summing up basic page fetching command of all UFM to be basic command series set on preset quantity and setting calibration cipher in UFM and microprocessor, fetching the first page of UFM to carry out cipher calibration by enumberating basic command series with microprocessor, confirming that parameter of UFM is picked up by microprocessor successfully when cipher calibration is passed, fetching and executing start-up program in UFM by microprocessor according to picked up parameter or otherwise entering the setting of next type of basic command series.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a method for detecting a general-purpose flash memory (NAND FLASH) used in a microprocessor startup process. Background technique [0002] Modern information systems store running software in NAND FLASH for permanent use. When the microprocessor starts, it reads and executes a small part of instructions in the initial section of NAND FLASH. This small part of instructions usually copies all the running programs of NAND FLASH to the system main memory, and then the microprocessor jumps to the system main memory to read Take Run to enter normal work. NAND FLASH has a unified hardware interface, but different manufacturers and different product models of the same manufacturer have at least three or more instruction interfaces. How to determine the type of NAND FLASH used and the instruction interface used is the process of starting the microprocessor. problems that must be r...

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 Patents(China)
IPC IPC(8): G06F9/445
Inventor 李小明李立华林桂杰
Owner ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO LTD