The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 11, 1993

Filed:

Jun. 14, 1989
Applicant:
Inventors:

Arthur J Beaverton, Maynard, MA (US);

Thomas E Hunt, Brookline, NH (US);

Assignee:

Digital Equipment Corporation, Maynard, MA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
395500 ; 364D / ; 364259 ; 3642599 ; 364243 ; 3642452 ; 395425 ;
Abstract

Firmware resident in electrically erasable programmable read only memory ('EEPROM') can be updated by a user while maintaining the intelligence of a computer system during the updating process by a control logic device. The control logic device decodes address and control signals to provide a hardware partitioning of the firmware resident in the EEPROMs to prevent writing to protected partitions of the firmware. Transfer vectors are used to provide indirect accessing of subroutines resident in the firmware. During an updating process, a new version of a subroutine is stored in a free area in the EEPROMs before the transfer vector pointing to the old version of the subroutine is updated. The window of vulnerability to errors during the updating process is minimized by only updating a page of memory containing the transfer vector that points to the old version of the subroutine after the new version has been stored.

Published as:
CA2015305A1; EP0402683A2; JPH03141447A; EP0402683A3; US5210854A; JPH07117920B2; EP0402683B1; ATE174138T1; DE69032795D1; DE69032795T2;

Find Patent Forward Citations

Loading…