Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Chip BOOT starting method and device, computer device and storage medium

A startup device and computer program technology, applied in program control devices, boot programs, etc., can solve problems such as low success rate and slow startup speed

Active Publication Date: 2019-04-16
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method of reading BOOT file startup from a single channel has the following disadvantages: 1. The startup speed is slow; 2. The success rate of startup is not high, which brings many uncertain factors to the chip startup code.

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
  • Chip BOOT starting method and device, computer device and storage medium
  • Chip BOOT starting method and device, computer device and storage medium
  • Chip BOOT starting method and device, computer device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0045] Such as figure 2 As shown, the application environment diagram of the chip BOOT startup method proposed in this patent. The common NAND controller chip supports 4 channels and 4 CEs (different controllers will vary). NAND FLASH is connected to a 4-channel NAND controller. In the first Block of the first Target of each channel, the BOOT file is stored, and N copies are stored. When the chip BOOT is started, it runs and reads the BOOT files in the four channels at the same time. When the file in the channel fails to be read, it continues to read the next BOOT file...

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 chip BOOT starting method and device, a computer device and a storage medium. The method comprises: acquiring a chip BOOT starting request; loading BOOT files from all channels of the NAND FLASH at the same time according to the chip BOOT starting request; reading the BOOT files in all the channels at the same time and verifying the BOOT files; And when the BOOT file inany channel is successfully verified, the chip is directly started to run and does not continue to read the BOOT file any more. According to the method, a plurality of BOOT files are read from a plurality of Targets of the NAND FLASH at the same time; When the BOOT file of one channel is verified successfully, the BOOT file is used, and the BOOT file reading and verifying method based on the multiple channels enables BOOT speed and success rate to be greatly improved.

Description

technical field [0001] The present invention relates to the technical field of chip booting, in particular to a chip booting method, device, computer equipment and storage medium. Background technique [0002] At present, in the startup process of the chip using NAND BOOT, the BOOT file is read from a channel (channel, the data path between the NAND FLASH particles and the controller), and then loaded into the chip for operation. [0003] Specifically, in the traditional technology, one channel of the controller supports multiple CEs, and the controller selects a Target (CE) of NANDFLASH through the CE chip. The Target contains multiple Blocks, and the BOOT file is stored in the Block. Such as figure 1 As shown, when the chip is running, it will load the BOOT file from the Block and then run it. This method of reading BOOT file startup from a single channel has the following disadvantages: 1. The startup speed is slow; 2. The success rate of startup is not high, which brin...

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
IPC IPC(8): G06F9/4401
CPCG06F9/4401
Inventor 刘坚冯元元冷志源
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD
Features
  • Generate Ideas
  • 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