Multi-core system resetting method, device and equipment and readable storage medium

A multi-core system, reset method technology, applied in the field of chip design, can solve problems such as low flexibility, reset failure, bus error, etc., to improve stability and reliability, improve flexibility, and avoid bus errors.

Pending Publication Date: 2022-05-24
SHENZHEN HANGSHUN CHIP TECH DEV CO LTD
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the process of conceiving and implementing this application, the inventor found that there are at least the following problems: At present, when the multi-core CPU chips are not all reset successfully, they will shield the cores that failed to reset, but the reset failure is not necessarily due to the failure of the core itself, and it may also be due to The instability of the clock leads to temporary inability to work, resulting in occasional reset failures; at the same time, because the existing multi-core system realizes the reset state of other cores by accessing a shared register during reset, when two or more than two When cores operate this shared register at the same time, bus errors are prone to occur; and the existing multi-core system cannot flexibly switch the reset state of other cores after a successful reset, resulting in the inability to generate software by itself when encountering external interference or man-made damage. Reset; in addition, the existing multi-core system reset technology cannot flexibly control which core has priority BOOT when the system starts for the first time, and the flexibility is low

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
  • Multi-core system resetting method, device and equipment and readable storage medium
  • Multi-core system resetting method, device and equipment and readable storage medium
  • Multi-core system resetting method, device and equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application as recited in the appended claims.

[0041] It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or apparatus. Without furt...

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 provides a multi-core system reset method, device and equipment and a readable storage medium. The method comprises the steps of obtaining reset information of a target processor after a multi-core system executes bus reset; after it is judged that the target processor is reset successfully, whether all the remaining processors of the multi-core system are reset successfully or not is detected through the target processor; if yes, ending multi-core reset; and if it is detected that any processor is not reset successfully, controlling the register corresponding to the processor which is not reset successfully to reset again through the target processor until the rest processors of the multi-core system are all reset successfully, and ending multi-core reset. Reset detection and reset operation are carried out on the remaining processors through the target processor which is successfully reset, the situation that the processors are idle due to accidental failure of the processors available for the multi-core system can be avoided, reset is carried out in time to prevent application faults when any processor is abnormal, and the stability of the multi-core system is improved.

Description

technical field [0001] The present application relates to the technical field of chip design, and in particular, to a method, apparatus, device and readable storage medium for resetting a multi-core system. Background technique [0002] With the continuous development and improvement of science and technology, the functional requirements for CPUs are also getting higher and higher, and the functions of ordinary single-core systems have been unable to meet application requirements in some technical fields. Then came the multi-core system. With its advantages of execution efficiency, the multi-core system is gradually favored by the majority of users. With the birth of multi-core systems, there are also some technical issues between systems, especially how to coordinate and manage the reset of multiple cores. Only by managing the reset of the CPU can the system and other components be in a definite state. the initial state, and work normally from this initial state. [0003]...

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): G06F1/24G06F9/4401
CPCG06F1/24G06F9/441G06F9/4405
Inventor 刘吉平宾豪王翔
Owner SHENZHEN HANGSHUN CHIP TECH DEV CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products