Method, system and software for programming reconfigurable hardware

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6732354
APP PUB NO 20030200538A1
SERIAL NO

10127882

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The method, system and tangible medium storing computer readable software of the present invention, provide for program constructs, such as commands, declarations, variables, and statements, which have been developed to describe computations for an adaptive computing architecture, rather than provide instructions to a sequential microprocessor or DSP architecture. The invention includes program constructs that permit a programmer to define data flow graphs in software, to provide for operations to be executed in parallel, and to reference variable states and historical values in a straightforward manner. The preferred method, system, and software also includes mechanisms for efficiently referencing array variables, and enables the programmer to succinctly describe the direct data flow among matrices, nodes, and other configurations of computational elements and computational units forming the adaptive computing architecture. The preferred software includes dataflow statements, channel objects, stream variables, state variables, unroll statements, iterators, and loop statements.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ALTERA CORPORATION101 INNOVATION DRIVE SAN JOSE CA 95134

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ebeling, W H Carl Seattle, WA 2 395
Hogenauer, Eugene B San Carlos, CA 17 633

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation