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

Method and system for accelerating Nandboot

A low-speed, high-speed technology, applied in the direction of program loading/starting, program control design, instruments, etc., can solve the problems of compatibility, inability to meet timing requirements, inability to meet requirements, etc., to improve speed, save time, and meet requirements. Effect

Active Publication Date: 2019-07-05
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the low-speed configuration has lower requirements on PHY parameters, etc., so that the entire chip can have good compatibility with NandFlash, but the low-speed configuration is more suitable for the initialization of Nand particles, and the later read and write operations on the particles are not dominant. However, there is a great risk in the solution of low speed first and then high speed, because the high-speed NFC configuration parameters have high requirements on the chip, and the pre-written parameters may not meet the timing requirements, causing compatibility problems, so the traditional Nandboot can only use low speed for the whole process. processing, unable to meet the demand

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 and system for accelerating Nandboot
  • Method and system for accelerating Nandboot
  • Method and system for accelerating Nandboot

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] In order to fully understand the technical content of the present invention, the technical solution of the present invention will be further introduced and illustrated below in conjunction with specific embodiments, but it is not limited thereto.

[0037] Such as Figure 1 to Figure 4 The specific embodiment shown, wherein, as figure 1 As shown in the prior art, during the entire process of loading files and running, the NandFlash controller (NFC) will be configured to low speed for stable startup of the chip; after the chip is initialized, the NFC / PHY is configured to low speed, and then NandFlash has been operating at a low speed, loading files and running, but this constant-speed startup process, although stable, is greatly compromised in efficiency and cannot meet demand.

[0038] Such as Figure 2 to Figure 3 As shown, the present invention discloses a method for accelerating Nandboot, including the following steps:

[0039] S1, chip start, low-speed configuration of NFC...

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

The invention relates to a method and a system for accelerating Nandboot. The method for accelerating Nandboot comprises the following steps: S1, starting a chip, and NFC and PHY are configured at a low speed; S2, completing the configuration of NandFlash particles in a low-speed state; S3, reading a Header of the boot file in the NandFlash; S4, analyzing the Header, and restarting and initializing the NFC and the PHY into a high speed by using parameters in the Header; S5, reading the rest boot files at a high speed; and S6, loading the boot file and operating the boot file. Through special processing of the boot file, adding corresponding NFC and PHY configuration parameters, when the chip is started, the Nandboot speed is increased by reading the parameters to reconfigure the NFC and the PHY. Meanwhile, due to the fact that the high-speed configuration parameters are written later and can be changed at any time, the situation that the time sequence does not meet the requirement is avoided, and therefore the whole starting speed is increased, time is saved, and the scene with the high chip starting time requirement is met.

Description

Technical field [0001] The invention relates to the technical field of solid state hard disk chips, and more specifically to a method and system for accelerating Nandboot. Background technique [0002] When the chip uses Nandboot to start, the current traditional method uses a constant-speed startup process, that is, use a low-speed NandFlash controller (NFC) and PHY parameters to operate Nandflah. Although the low-speed configuration has lower requirements for PHY parameters, so that the entire chip can have good compatibility with NandFlash, low-speed is more suitable for the initialization of Nand particles, and the later read and write operations on the particles are not dominant. The low-speed first and then high-speed solution is very risky, because the high-speed NFC configuration parameters have high requirements on the chip, and the pre-written parameters may not meet the timing requirements and cause compatibility problems. Therefore, the traditional Nandboot can only u...

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/4401G06F9/445
CPCG06F9/4403G06F9/44505G06F9/44521
Inventor 刘坚冯元元臧鑫
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD