Patent · US Active

Apparatus and control method for hypervisor to obtain faulting instruction

US9411625B2 · kind B2 · utility

1Cited by
3References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 13, 2013
Grant dateAug 9, 2016
Priority date
Expiry dateJul 29, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45587
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus for a hypervisor to obtain a faulting instruction, wherein the hypervisor runs between a physical machine including a central processing unit (CPU) and a virtual machine includes a content addressable memory (CAM); a special-purpose register (SPR) which is accessible by the hypervisor; and a control logic circuit with an input terminal connected to the CPU and an output terminal connected to the CAM, the input terminal receiving data from an instruction fetching (IF) stage and a write-back (WB) stage of a CPU instruction pipeline respectively, the output terminal causing instructions from the IF stage of the CPU instruction pipeline to be stored into the CAM and triggering the CAM to output a faulting instruction among the instructions stored therein to the SPR.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.