U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

System for compiling algorithmic language source code for implementation in programmable hardware

Patent 5603043 Issued on February 11, 1997. Estimated Expiration Date: Icon_subject April 3, 2015. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Interconnectors
Patent #: 4201435
Issued on: 05/06/1980
Inventor: Nakamura ,   et al.

Method of using electronically reconfigurable logic circuits
Patent #: 5036473
Issued on: 07/30/1991
Inventor: Butts, et al.

High-performance user programmable logic device (PLD)
Patent #: 5046035
Issued on: 09/03/1991
Inventor: Jigour, et al.

Custom tooled printed circuit board
Patent #: 5077451
Issued on: 12/31/1991
Inventor: Mohsen

Master-slave programmable logic devices
Patent #: 5084636
Issued on: 01/28/1992
Inventor: Yoneda

Apparatus for emulation of electronic hardware system
Patent #: 5109353
Issued on: 04/28/1992
Inventor: Sample, et al.

Partitioning of Boolean logic equations into physical logic devices
Patent #: 5140526
Issued on: 08/18/1992
Inventor: McDermith, et al.

Family of multiple segmented programmable logic blocks interconnected by a high speed centralized switch matrix
Patent #: 5225719
Issued on: 07/06/1993
Inventor: Agrawal, et al.

Interconnect structure for programmable logic device
Patent #: 5255203
Issued on: 10/19/1993
Inventor: Agrawal, et al.

Programmable logic circuit
Patent #: 5256918
Issued on: 10/26/1993
Inventor: Suzuki

More ...

Inventors

Assignee

Application

No. 415750 filed on 04/03/1995

US Classes:

712/1, PROCESSING ARCHITECTURE716/3Translation (e.g., conversion, equivalence)

Examiners

Primary: Lim, Krisna

Attorney, Agent or Firm

International Class

G06F 013/00

Abstract

A configurable hardware system for implementing an algorithmic language program, including at least two programmable logic devices (PLD), a private hardware resource connectible to one PLD, and a programmable connection between PLDs, all of which may be configured as a module or distributed processing units (DPU). The private hardware resource may include a serial processing device such as a DSP, a PLD, a memory device, or a CPU. An extensible processing unit (EPU) can be built out of multiple DPUs, each connected to other modules by one or more of several buses. An N-bus (neighbor bus) connects a module to its nearest neighbor, an M-bus (module bus) connects a group of modules, and an H-bus (host bus) connects a module to a host CPU. The invention also includes a method of translating source code in an algorithmic language into a configuration file for implementation on one or more DPUs. The method includes four sequential phases of translation, a tokenizing phase, a logical mapping phase, a logic optimization phase, and a device specific mapping phase.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?