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. 13, 2008

Filed:

Oct. 09, 2003
Applicants:

John W. Rapp, Manassas, VA (US);

Larry Jackson, Manassas, VA (US);

Mark Jones, Centreville, VA (US);

Troy Cherasaro, Culpeper, VA (US);

Inventors:

John W. Rapp, Manassas, VA (US);

Larry Jackson, Manassas, VA (US);

Mark Jones, Centreville, VA (US);

Troy Cherasaro, Culpeper, VA (US);

Assignee:

Lockheed Martin, Manassas, VA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 15/76 (2006.01); H03K 19/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A programmable circuit receives configuration data from an external source, stores the firmware in a memory, and then downloads the firmware from the memory. Such a programmable circuit allows a system, such as a computing machine, to modify the programmable circuit's configuration, thus eliminating the need for manually reprogramming the configuration memory. For example, if the programmable circuit is an FPGA that is part of a pipeline accelerator, a processor coupled to the accelerator can modify the configuration of the FPGA. More specifically, the processor retrieves from a configuration registry firmware that represents the modified configuration, and sends the firmware to the FPGA, which then stores the firmware in a memory such as an electrically erasable and programmable read-only memory (EEPROM). Next, the FPGA downloads the firmware from the memory into its configuration registers, and thus reconfigures itself to have the modified configuration.


Find Patent Forward Citations

Loading…