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

Hardware error processing method, processor, controller, electronic equipment and storage medium

A processing method and hardware error technology, applied in the computer field, can solve problems such as long time consumption and slow response time, and achieve the effects of improving efficiency, fast error response, and high reading rate

Active Publication Date: 2020-11-20
CHENGDU HAIGUANG INTEGRATED CIRCUIT DESIGN CO LTD
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] But for this method, due to the number of MSRs, it takes a long time to read the corresponding error information when the firmware polls and reads these MSRs, resulting in slow error response time.

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
  • Hardware error processing method, processor, controller, electronic equipment and storage medium
  • Hardware error processing method, processor, controller, electronic equipment and storage medium
  • Hardware error processing method, processor, controller, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.

[0053] see figure 1 , the embodiment of the present application provides an electronic device 10, the electronic device 10 can be a terminal or a server, wherein the terminal can be a mobile phone, a tablet computer, a personal digital assistant (Personal Digital Assistant, PDA), a sales terminal (Point of Sales, POS), etc.; and the server can be a single server or a server group (the server group can be centralized or distributed).

[0054] Exemplarily, the electronic device 10 may include: a memory 11 , a controller 12 connected to the memory 11 , and an operating system 13 interacting with the controller 12 .

[0055] In the present embodiment, memory 11 can be DDR (Double Data Rate, double data rate), SDRAM (Synchronous Dynamic Random-Access Memory, synchronous dynamic random access memory) and...

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 hardware error processing method, a processor, a controller, electronic equipment and a storage medium. The method is applied to a controller in the electronic equipment, thecontroller is connected with monitored hardware and a memory in the electronic equipment, an operating system is deployed in the electronic equipment, and the method comprises the steps: when it is monitored that errors happen to the monitored hardware, generating error information of the errors; writing the error information into a preset storage area in a memory; and sending an interrupt notification of the error information to the operating system, the interrupt notification being used for indicating the operating system to read the error information from the storage area. By writing the error information into the preset storage area in the memory and interrupting and informing the operating system of reading the storage area, compared with a mode of polling MSR, the mode of reading thestorage area does not need polling and is higher in reading speed, so that the error information can be quickly obtained, and quick error response is realized.

Description

technical field [0001] The present application relates to the field of computer technology, in particular, to a hardware error processing method, processor, controller, electronic equipment and storage medium. Background technique [0002] The MCA (Machine Check Architecture) mechanism is often used in the existing CPU (Central Processing Unit, central processing unit) architecture to self-check the hardware of electronic equipment and send an interrupt when a hardware error is found. or exception. After the operating system receives an interrupt or exception, it will respond to it and perform corresponding repairs, alarms, or other strategies. Through the MCA mechanism, the system software can detect hardware errors, such as system bus errors, memory ECC (Error Correcting Code, error checking and correction) errors, parity errors, cache errors, TLB errors, etc. [0003] Specifically, the MCA mechanism defines a set of related MSRs (Model Specific Registers, special module...

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): G06F11/07G06F11/30
CPCG06F11/0787G06F11/079G06F11/3003
Inventor 姜莹王海洋
Owner CHENGDU HAIGUANG INTEGRATED CIRCUIT DESIGN CO LTD