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

Processor start-up method and device

A processor and central processing unit technology, applied in program control devices, electrical digital data processing, program loading/starting, etc., can solve problems such as startup, reduced startup reliability, and CPU failure to start normally.

Active Publication Date: 2012-03-21
HUAWEI TECH CO LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In practice, it is found that the above solution has a big limitation, that is, the CPU must be started from the Boot Strap program of the first-level BOOTROM. Startup, causing the CPU to fail to start normally, reducing the startup reliability

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
  • Processor start-up method and device
  • Processor start-up method and device
  • Processor start-up method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0027] Embodiments of the present invention provide a method and device for starting a processor, which can improve the reliability of starting a processor. Each will be described in detail below.

[0028] see image 3 , image 3 It is a schematic flowchart of a method for starting a processor provided by an embodiment of the present invention. Such as image 3 As shown, the method may include the following steps:

[0029] 301. The mapping unit receives the bo...

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

Disclosed are a processor start-up method and a device. The method includes the steps of a receiving processor sending start-up address and mapping the start-up address of the process to a first flash BOOTROM, the processor executing Boot Strap program in the first BOOTROM to carry out internal initiation, copying the Boot Strap program to DDR SDRAM low-end memory to continuously executing the Boot Strap program; unpacking the packed first BOOTROM program to DDR SDRAM high-end memory and executing the unpacked program, and loasing formal mapping of Flash file system zone onto a formal mapping zone of the DDR SDRAM and executing the formal mapping. The flash has at least two BOOTROMs, and each BOOTROM has packed program and a Boot Strap program. The invention improves the reliability of processor start-up.

Description

technical field [0001] The invention relates to the field of processors, in particular to a method and device for starting a processor. Background technique [0002] In the field of processors, usually, flash memory (Flash) and double-rate synchronous dynamic random access memory (Double Data Rate Synchronous Dynamic Random Access Memory, DDR SDRAM) cooperate to execute a program to realize the startup of the processor. Taking the startup of the central processing unit (Central Processing Unit, CPU) as an example, the startup process is as follows: figure 1 shown, including the following steps: [0003] (1), the CPU starts from the Boot Strap in the initial area of ​​the boot area BOOTROM, executes the Boot Strap program in the Flash, and initializes the CPU internally. [0004] (2), the CPU copies the Boot Strap program to the DDR SDRAM low-end memory, and the CPU pointer jumps to the DDR SDRAM low-end memory to continue executing the Boot Strap program (such as figure 1...

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/445
CPCG06F9/445G06F11/1666G06F11/1417G06F9/4401
Inventor 刘兵王翔范茂斌
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products