Supercharge Your Innovation With Domain-Expert AI Agents!

System and method for predicting and improving boot-up sequence

A startup sequence and sequence technology, applied in the direction of memory system, boot program, program control design, etc., can solve the problem of no difference

Inactive Publication Date: 2015-11-11
SANDISK TECH LLC
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there is little or no difference in the startup sequence from the second startup onwards

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
  • System and method for predicting and improving boot-up sequence
  • System and method for predicting and improving boot-up sequence
  • System and method for predicting and improving boot-up sequence

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Figure 1-3 A flash memory system suitable for use in implementing aspects of the invention is shown in . figure 1 The host system 100 can store data to and retrieve data from the memory system 102 of the flash memory system. In other embodiments, the host system 100 may store data to and retrieve data from a hard disk drive (HDD). Memory system 102 may be embedded within the host, for example in the form of a solid state disk (SSD) drive installed in a personal computer. Alternatively, memory system 102 may be in the form of a flash memory card removably connected to a host through mating components 104 and 106 of mechanical or electrical connectors, such as figure 1 shown in . Flash memory configured for use as an internal or embedded SSD drive can look like figure 1 One difference is that the location of the memory system 102 can be inside the host. SSD drives can be in the form of discrete modules that directly replace spinning magnetic hard disk drives (HDDs)....

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 optimizing a boot up sequence includes, during a host idle time or during data transfer: obtaining a predicted read address from the a prediction table, prefetching from the non-volatile data store, and saving the prefetched data in memory. Also included is receiving a current read command issued by the host and if the read address matches the predicted read address, providing to the host the prefetched data saved in temporary memory, and indicating a match. If a match is not indicated, obtaining current data from the non-volatile data store corresponding to the read address of the current read command, and providing the current data to the host. If a match was not indicated, searching the data prediction table for the predicted read address that matches the read address corresponding to the current read command, and if found in the data prediction table, recording the offset value.

Description

technical field [0001] The present application relates generally to improving the boot sequence, and more particularly to improving the boot sequence in a computer system by predicting page reads in a controller of a non-volatile flash memory. Background technique [0002] Non-volatile memory systems such as flash memory have been widely adopted for use in consumer products. Memory devices such as flash memory devices and other memory devices have been widely adopted for use in consumer products, and in particular, mobile devices and computers using solid state disk drives. [0003] Flash memory can be found in different forms, for example in the form of a portable memory card that can be carried between host devices or as a solid state drive (SSD) embedded in the host device. Two common memory cell architectures found in flash memory include NOR and NAND. In a typical NOR architecture, memory cells are connected between the source and drain diffusions of adjacent bit line...

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/44G06F12/08G06F11/14G06F12/0862
CPCG06F9/4401G06F9/4403G06F9/4418G06F12/0862G06F2212/602G06F2212/6026
Inventor N.C.拉维莫汉V.坎纳潘N.沃尔维卡S.尼邓切兹希亚恩P.巴比坎南
Owner SANDISK TECH LLC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More