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. 25, 2004

Filed:

Jun. 20, 2002
Applicant:
Inventor:

Gary E. Spivey, Tucson, AZ (US);

Assignee:

Rincon Research Corporation, Tucson, AZ (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 1/750 ;
U.S. Cl.
CPC ...
G06F 1/750 ;
Abstract

A digital storage medium for use with a computer system for producing a Dynamic Object Model interposed between FPGA hardware (including hardware platforms and FPGAs) and software applications. Hardware functional units are represented by unique Dynamic Objects. Dynamic Objects allow functional units to abstractly advertise their functionality and attributes directly to software applications as objects. Software applications can utilize these abstract functions and set functional unit attributes without specific knowledge of the physical composition of FPGA hardware. A Dynamic Object Model includes a software environment front end program component and a hardware environment back end program component. Additionally, a Dynamic API allows the front end program component to effectively communicate with the back end program component.


Find Patent Forward Citations

Loading…