Patent · US Active

Non-disruptive code update of a single processor in a multi-processor computing system

US8898653B2 · kind B2 · utility

0Cited by
11References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 27, 2007
Grant dateNov 25, 2014
Priority date
Expiry dateNov 1, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4401
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Updating code of a single processor in a multi-processor system includes halting transactions processed by a first processor in the system and processing of transactions by a second processor in the system are maintained. The first processor then receives new code and an operating system running on the first processor is terminated whereby all processes and threads being executed by the first processor are terminated. Execution of a self-reset of the first processor is commenced and interrupts associated with the first processor are disabled. Only those system resources exclusively associated with the first processor are reset, and memory transactions associated with the first processor are disabled. An image of the new code is copied into memory associated with the first processor, registers associated with the first processor are reset and the new code is booted by the first processor.

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