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:
Jul. 20, 1999

Filed:

Jul. 23, 1997
Applicant:
Inventor:

Michael D Hudson, Portland, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
714 52 ; 714712 ; 714752 ;
Abstract

An apparatus and method for error free loading of a programmable non-volatile memory device over a serial or parallel data link. The apparatus comprises a host system connected to a unit to be programmed via a data communications link. The host system comprises a central processing unit (CPU) coupled to random access memory (RAM) via a bus, and the unit to be programmed represents a device in which a programmable non-volatile memory is installed. The data to be stored in the programmable non-volatile memory is sent by the host system in data packets to allow error checking to be applied to each block transmitted across the data communications link to the unit to be programmed. The host system builds data blocks in frames, computes an error detection code, and sends the frames containing the data and the error detection code across the data link to the unit to be programmed. The unit to be programmed uses the error detection code to determine if the transmission was successful. If the transfer was error free, the data is loaded into the programmable non-volatile memory in the unit to be programmed. If the frame was received in error, the unit to be programmed sends a frame back to the host system notifying it that the transmission contained an error. This process of sending and acknowledging frames continues until the programmable non-volatile memory in the unit to be programmed is completely programmed.


Find Patent Forward Citations

Loading…