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

Implementation method of interruption conversion mechanism based on soar platform

An implementation method and mechanism technology, which is applied in the field of implementation of interrupt conversion mechanism, can solve problems that do not involve interrupt conversion logic, etc.

Pending Publication Date: 2018-10-09
KYLIN CORP
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Chinese invention patent "Service request interruption router with shared arbitration unit" (application number CN201510162158.3), the invention discloses a service request interruption router, which has an interrupt control unit (ICU) and an arbitration unit, and the arbitration unit is configured by The ICUs are shared to arbitrate among Service Request Nodes (SRNs) that have their own service request interrupt signal and are mapped to the ICUs to determine which of the SRNs has the highest priority for each of the ICUs, but the above patents all Does not involve the implementation of interrupt conversion logic based on Feiteng platform

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
  • Implementation method of interruption conversion mechanism based on soar platform
  • Implementation method of interruption conversion mechanism based on soar platform
  • Implementation method of interruption conversion mechanism based on soar platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention. In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention clearer, the implementation manners of the present invention will be specifically described below in conjunction with the accompanying drawings.

[0052] MSI: Message signal interrupt is an interrupt type defined in the PCI 3.0 specification that PCIE devices need to support. Any function of ...

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 discloses an implementation method of an interruption conversion mechanism based on a soar platform. The method includes the steps of interruption issuing, wherein a PCIE device issues an MSI interruption request and issues a message for writing a hardware interruption number to an interruption conversion register of the soar platform according to the MSI property of the configuration space; interruption converting, wherein the PCIE device transmits the hardware interruption number to the interruption conversion register to cause shared peripheral interruption; interruption distributing, wherein the shared peripheral interruption is distributed to a central processing unit through an interruption controller; interruption processing, wherein the shared peripheral interruptionis received by the central processing unit, a shared peripheral interruption processing function is triggered, the hardware interruption number is read from the interruption conversion register, and the interruption of the PCIE device is processed. By means of the method, the conversion from the message signal interruption to the shared peripheral interruption of the PCIE device is realized, and the interruption issuing, interruption converting, interruption distributing and interruption processing of the soar platform using a GICV2 controller and supporting a PCIE bus controller are realized.

Description

technical field [0001] The invention belongs to the technical field of processor interrupt processing, and in particular relates to an implementation method of an interrupt conversion mechanism based on a Feiteng platform. Background technique [0002] The PCIE message signal interrupt is an efficient interrupt transfer scheme supported by the general definition of the PCIE specification. Its transfer method is simple and the transfer speed is fast. In computer systems based on Phytium processors, PCIE message signal interrupts require an interrupt conversion unit in the interrupt controller to be routed and distributed. But for the processor using the GICV2 interrupt controller, because the GICV2 interrupt controller does not have an interrupt conversion unit, in the solution of the PCIE bus, only the interrupt transfer logic based on INTX can be used, which is not efficient and the design is complicated. [0003] The Phytium embedded series processors in the Phytium proce...

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): G06F13/24G06F13/40
CPCG06F13/24G06F13/4022G06F2213/0026Y02D10/00
Inventor 王琦张铎孙立明熊鑫卢日文魏立峰孔金珠
Owner KYLIN CORP
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